让低版本Windows也实现XP的EFS加密系统
二、软件使用 重启动过后,程序会要求输入注册码,点击“Later”(稍候)按钮跳过这一步。接着出现密钥生成向导,在向导上点击Next开始,首先需要输入你的姓名和电子邮件地址。如果你打算使用PGP加密或者签名电子邮件,那么建议使用真实信息,以便其他人能够很容易的识别出这是你的公钥。若你只是把它当作一个普通的加密软件,那么随便输入就可以。接着点击Next,你需要在上下两个对话框中输入密码和确认密码(如图3)。这里需要注意,如果你的私钥丢失,那并不一定会造成损失,因为私钥被这里输入的密码保护,要想使用你的私钥,还需要同时知道你的密码,这是一种双保险的措施。
小知识:PGP中的密钥分为两部分,公钥和私钥,它们是成对出现的,因此一般也叫做密钥对。通常情况下,加密文件需要使用公钥,而解密文件需要使用相应的私钥。可以理解为钥匙和锁。每个锁都有相配套的钥匙,公钥是锁,而私钥则是钥匙。如果你要打开某个锁,那就必须使用相应的钥匙。因此,在使用PGP创建了你自己的密钥后,这些密钥一定要保管好,尤其是私钥,如果你使用PGP加密了文件,但又不小心丢失了自己的私钥,那么你的文件就永远无法解密了。 接着PGP会自动生成密钥。完成后桌面右下角的系统托盘中多了一个锁形状的PGP图标,鼠标右键点击这个图标弹出菜单(如图4),选择“Options(选项)”,我们对PGP进行一些设置。
“File(文件)”选项卡下显示了你的公钥和私钥的保存位置,默认情况下密钥文件都保存在“我的文档”文件夹中。 提示:为了防止系统崩溃时,导致密钥丢失,建议你点击“Browse(浏览)”按钮把公钥和私钥的默认保存位置转移到其它硬盘分区中。 三、加密文件 假设你手里有一份重要文件需要加密。只能让你和你的朋友才能打开。首先你的朋友必须将他的PGP生成的公钥导出发送给你。 导入导出密钥 在桌面右下角PGP锁形图表上点击鼠标右键,并在弹出菜单上点击“PGPkeys”,可以打开密钥窗口(如图5),在这里我们可以完成公钥的导出和导入工作。
其中以黑体显示,并在“Description(描述)”一栏显示为“Key pair(密钥对)”的是你自己的密钥,如果想导出自己的公钥(记住私钥是不能给任何人的),可以用鼠标右键点击这一条密钥,然后在右键菜单中点击“Send to(发送到)”,并接着选择“Mail RecipIEnt(邮件接收器)”,稍等片刻系统会自动打开默认的电子邮件程序,并把公钥作为附件添加在电子邮件中。这样就可以把公钥发送给其他人了。 对方收到公钥后,直接双击电子邮件的附件,并在出现的窗口中点击“Import(导入)”按钮即可。 打开Windows资源管理器,在想要加密的文件或者文件夹上点击鼠标右键,然后在“PGP”菜单下选择“Encrypt(加密)”随后会出现如图6的对话框,上面的窗口显示了硬盘上保存的所有公钥。把你希望能解密这个文件的人的公钥从上面的窗口拖到下面窗口,然后点击OK键即完成加密。
该对话框下面的选项里也有几点是需要注意的,“Wipe Original(粉碎原文件)”可以在文件加密完成后彻底删除原未加密的文件,这种删除就是用反删除软件也无法恢复;“Conventional Encryption(常规加密)”则会放弃使用公钥加密文件,只用你随后输入的密码来加密;“Self Decrypting Archive(自解密文件)”会创建一个可执行文件,如果加密后的文件需要在没有安装PGP的电脑上打开,那么可以选中该选项,产生一个可执行文件,双击这个文件就可以在输入密码后直接解密。不过要注意,Windows平台上产生的自解密文件只能在Windows平台上打开。 日后如果需要解密,那么直接双击加密后生成的文件,然后选择你的私钥,并输入密码即可。不过要注意,你自己的密钥一定要妥善保管!