GPGメモ(覚書きです。誤りがあるかもしれません)
GUIには対応していないが、商用でもフリーで使用できる。
鍵のリスト表示
gpg --list-keys [NAME]
署名・暗号化
gpg -se -r Bob [FILE]
gpg -se -r "yamada tarou" -r "suzuki hanako" memo.txt
テキストオプション -a
複合化の方法
gpg --decrypt-files memo.asc
公開鍵のエクスポート
gpg --armor --export "yamada tarou" > yamada_tarou.asc
公開鍵をインポートする方法
gpg --import yamada_tarou.asc
共通鍵方式による暗号化(pgp ではコンベンショナル暗号というらしい)
gpg -c memo.txt
gpgはライセンスフリーのアルゴリズムだけを採用している。IDEAはそのままでは使えない。
gpgはOpenPGPにのっとっている
gpg --openpgp -r xxx@xxx.xx.xx -o testfile.txt.gpg -e testfile.txt
http://www.mfi.or.jp/komo/pgp_e.htm
opensslでS/MIME暗号
OpenSSL - cofe_arabiの日記