1
我使用的是openwrt linux發行版,我想使用AES加密文件。我該如何快速輕鬆地做到這一點,我怎樣才能 - 或者其他人 - 再次解密它?使用linux的AES文件加密/解密使用
我使用的是openwrt linux發行版,我想使用AES加密文件。我該如何快速輕鬆地做到這一點,我怎樣才能 - 或者其他人 - 再次解密它?使用linux的AES文件加密/解密使用
最快最簡單的方法是使用openssl
util(由openssl-util
包提供)。例如,加密文件,發出以下命令:
openssl enc -aes-256-cbc -in file.txt -out file.enc
要解密:
openssl enc -d -aes-256-cbc -in file.enc -out file.dec
在OSX工作,如果我跑你所描述的兩個命令,在解密我得到的錯誤: 「寫入輸出文件時出錯」並寫入空文件。它確實要求密碼。有什麼可能是錯的? – ekkis
當我在Ubuntu上試用時,我得到「壞解密」 – ekkis
@ekkis我剛剛檢查了這些命令 - 它適用於我。確保你在你有權寫入的目錄(例如'cd/tmp'),並且你事先創建了你想要加密的源文件('file.txt')。 –