分类: LINUX
2008-08-25 15:44:33
tar zxvf PGPcmdln_6.5.8.Lnx_FW.rpm.tar /usr/local
cd /usr/local/
rpm -ivh PGPcmdln_6.5.8.Lnx_FW.rpm
pgp使用:
pgp -h 打印PGP的简要帮助
pgp -k 打印PGP中有关密钥管理功能的简要帮助.
生成PGP密钥匙
pgp -kg
加密
用自己的公钥对自己的文件加密.
PGP -E TEST ">" test.pgp是二进制文件 cat命令不能查看命令 加密后的文件使用-o
PGP -ea TEST ">" test.asc是ascii编码文件 cat命令查看命令
解密
pgp test.asc
-p 指定明文文件的名字
-d 可以在解密后保留密文文件
密钥管理
将他人的公钥加入公钥环
pgp -ka pub_zhang.pgp
pgp -kvv 加入公钥环,就能查看密钥
pgp -kr删除文件中的密钥
签名:使用的是用户的私钥
pgp -s test
如果不想用默认用户名,可以使用-u参数指定某个特定id的私钥。同样,加上a参数可以得到ascii编码输出,也可以使用-o参数指定输出文件
注意:pgp -e 选项是用收件人的公钥加密源文件,而-s选项是对私钥环中用户的私钥给源文件加密的