0
我正在使用smime
命令處理一個shell腳本,該腳本使用公鑰加密某些文件(打算使用私鑰解密)。使用公鑰加密大文件
smime
適用於小文件,但不適用於較大(> 4GB)的文件。
openssl smime -aes-256-cbc -encrypt -in INPUT_FILE_NAME -binary -outform DEM -out OUTPUT_FILE_NAME PUBLIC_PEM_FILE
該行顯示沒有錯誤,並且輸出文件已創建,但在調用完成其執行後仍然爲空。
如何加密小文件和大文件?
編輯1:上找到how to encrypt a large file in openssl using public key有相同的問題發表評論,但建議的解決方案沒有奏效。
難道它就像一個壞的表單說明符一樣簡單嗎?選項是SMIME,PEM和DER。 – msw
@msw結果與替換的形式如下。 'PEM':截斷輸出; 'DER':空輸出; 'SMIME':截斷輸出;完全沒有'outform':truncate輸出。 –
Stack Overflow是編程和開發問題的網站。這個問題似乎與題目無關,因爲它不涉及編程或開發。請參閱幫助中心的[我可以詢問哪些主題](http://stackoverflow.com/help/on-topic)。也許[超級用戶](http://superuser.com/)或[信息安全堆棧交換](http://security.stackexchange.com/)會是一個更好的問題。 – jww