分类: LINUX
2009-09-12 11:47:23
冠希兄一定是没看本篇文章才落得今日这番下场,不过冠希兄的牺牲给广大生活在水深火热中的男同胞带来了很多福音。
如果大家有什么不可告人的秘密可要好好学习本篇文章了。
下面就会教大家怎么使用gnupg给秘密文件加密/解密
gpg是一个强大的加密工具,同时具有很强的密钥管理功能。现在已经被移植到windows,mac OX操作系统上。
gpg属于gnupg软件包,使用”yum install gnupg”可以自动安装,也可以自己下载编译。
[root@localhost pixmaps]# yum install gnupg
Loaded plugins: fastestmirror, refresh-packagekit
Loading mirror speeds from cached hostfile
* fedora: mirror.hmc.edu
* updates: linux.mirrors.es.net
Setting up Install Process
Package gnupg-1.4.9-5.fc11.i586 already installed and latest version
Nothing to do
使用gpg加密后的文件格式有两种,二进制和文本格式。
加密成二进制格式,加密后文件的后缀为”gpg.”
[root@localhost pixmaps]#gpg -c javaws.png
Enter passphrase: YOUR-PASSWORD
Repeat passphrase: YOUR-PASSWORD
[root@localhost pixmaps]# file javaws.png.gpg
javaws.png.gpg: DOS executable (COM)
加密成文本格式,加密后文件的后缀名为”asc”
[root@localhost pixmaps]#gpg -a -c javaws.png
Enter passphrase: YOUR-PASSWORD
Repeat passphrase: YOUR-PASSWORD
[root@localhost pixmaps]# file javaws.png.gpg
javaws.png.asc: PGP message
需要注意的是加密后原文件并不会被删除,所以大家小心处理原文件哦。。
[root@localhost pixmaps]# gpg javaws.png.asc
gpg: CAST5 encrypted data
Enter passphrase: