利用GPG 加密工具來加密檔案(For 對稱式加密)
GuPG(GNU Privacy Guard)簡稱為GPG。GPG是完全符合IETF正進行標準化的OpenPGP協議RFC4880,因此可用於替代PGP。
GPG支援的演算法:
非對稱式Pubkey: RSA, RSA-E, RSA-S, ELG-E, DSA
對稱式Cipher: 3DES, CAST5, BLOWFISH, AES, AES192, AES256, TWOFISH
信息摘要Hash: MD5, SHA1, RIPEMD160, SHA256, SHA384, SHA512, SHA224
壓縮Compression: Uncompressed, ZIP, ZLIB, BZIP2
GPG 加密步驟
對稱式加密(預設gpg對稱加密使用演算法為
CAST5)
$echo "123456"|gpg -c >test.gpg
Enter passphrase:
Repeat passphrase:
若要指定對稱加密演算法
$vim test
Hello
$gpg -c --cipher-algo BLOWFISH test
Enter passphrase:
Repeat passphrase:
test.gpg
參考資料