======利用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 ======參考資料====== * [[http://www.gentoo.org/doc/zh_tw/gnupg-user.xml|GnuPG Gentoo 使用者指南]] * [[http://www.gnupg.org/howtos/zh/index.html|(GnuPG) 袖珍 HOWTO (中文版)]] * [[http://security.nknu.edu.tw/textbook/|網路安全與實務理論-PGP/GnuPG-楊中皇]]