【明慧网2002年6月16日】看了3月11日的文章“对PGP加密文件柜用法的一点补充”后,才意识到可以更改PGP钥匙环的存放地点,这样大大增强了加密文件的安全性。但是,因为文章中提到windows 98下不能随便更改,而我用的就是windows 98。本以为没有办法了,但总想试一试。结果发现可以更改。这可能是软件的版本不同所导致的结果。我使用的PGP版本是PGP 6.0.2i。 在该版本中,PGP钥匙环的存放地点默认的是在PGP安装时所选的路径。我的是在C:\PROGRAM FILES\PGP\PGP602I\PGP Keyrings目录下。公钥环文件是pubring.pkr,私钥环文件是secring.skr。
更改的方法如下:在“程序”中找到PGP项,选中“PGPkeys”出现程序主界面,在工具栏上选“Edit”--“Preferences”,在出现的选项页中选“Files”项,出现的界面中有三栏。一栏是Public keyring File的路径,一栏是Private Keyring File的路径,一栏是Random Seed File路径。可以在相应的栏目中更改钥匙环的存放路径,可用手工输入,也可用“Browse...”选择新路径。需要注意的是,如果新的钥匙环文件存放的地点是PGP加密柜或软盘,手工输入时需要把加密柜打开或把软盘插入,才可以按界面上的“确定”键,否则会找不到你已经生成的钥匙。
更改后,即可将默认路径下的钥匙环文件删除。每次使用时,打开存放钥匙环文件的加密柜或插入相应软盘即可。要想增大安全系数,也可以将钥匙环存放在软盘上的加密柜中。使用时,将软盘插入,并将加密柜打开即可。建议存放在软盘或硬盘上的PGP加密柜,最好更改文件扩展名,在使用时改回即可。
还有一点补充是:当生成一个新的PGP文件柜时,在注册表中会有记录。位置在HERY_CURRENT_USER\Software\NetworkAssociates\PGPdisk,左键单击PGPdisk,在右面的窗口中有一个名为LastSaveDir的键值,将其删除即可。每次打开时会在LastOpenDir键值中记录打开路径,使用后也要将其删除。