gpg: 警告: やばいメモリーを使用しています!
gpg: 詳細はhttp://www.gnupg.org/faq.htmlをご覧ください
使い方: gpg [オプション] --encrypt [ファイル名]
以下のように、gpgのパーミッションを変更して直った。
chmod u+s /usr/bin/gpg
gpg --gen-key
gpg --delete-secret-keys →まず秘密鍵を削除してから
gpg --delete-keys →公開鍵を削除します
$ gpg --import dnp_pub.asc
$ gpg --list-keys
pub 1024D/9E9C60FA 2004-06-24 Dai Nippon Printing Co.,Ltd <dnp@fml.micro.dnp.co.jp>
sub 2048g/B32C2586 2004-06-24
gpg --lsign-key 9E9C60FA
gpg -e -r 9E9C60FA TEST.xls.gz
gpg -d TEST.xls.gz.gpg > TEST.xls.gz
でも、相手の秘密鍵を持っていないので、自分の作ったファイルでも復号化は出来ません。
rsh snoopy -l dnpmask 'gpg -e -r 9E9C60FA /home/mskinfo/outdata/dnp/xxxxx.tar.gz'
$ gpg -a --export cadmask@stc.npc.co.jp > npc_pub.asc
$ gpg --fingerprint cadmask@stc.npc.co.jp
$ gpg -d xxxxx.gz.gpg > xxxxx.xls.gz