现在很多企业,都会对员工使用网络的情况进行监控。包括email邮件,各种聊天中的内容,上什么网站看什么网页等。往往都在IT管理部门的监控之中。如果网管人员想看到你聊天的内容,是非常简单的事情。
那么如何实现用GTALK聊天加密呢?!想必大家都想知道吧,那么我给大家简单介绍下这个工具吧!
下面以The GNU Privacy Guard(GPG)、Miranda IM、GnuPG Plugin为例说明实现GTalk加密聊天的过程(不知道为啥Messenger能够加密却不能正确解密):
1)准备你的钥匙对(keypair),下载图形用户界面版本的GPG:gpg4win light 1.0.5,安装之,运行WinPT,通过Key->New->Normal跟随向导创建自己的钥匙对;
(通过命令行界面完成创建、查看和导出:
gpg --gen-key
gpg --list-keys
gpg --armor --export [uid] > c:\sample_public_key.asc
创建的钥匙对默认保存在C:\Documents and Settings\username\Application Data\gnupg目录,如果需要改变默认目录,可以使用--homedir选项)
2)选中刚刚创建的钥匙对,通过Key->Export导出ASCII版本的公钥,并通过电子邮件或者Keyserver传递给你的朋友,你的朋友则通过Key->Import导入这个公钥,确认fingerprint没问题后,通过Set Implicit Trust进行信任。另一方面,你也同样导入朋友发来的它的公钥;
(通过命令行界面完成导入:
gpg --import C:\Docume~1\username\Applic~1\gnupg\sample_public_key.asc)
3)下载Miranda 0.5,并安装之;
4)下载GnuPG Plugin 0.0.0.4,并把解压后得到的gnupg.dll拷贝到Miranda安装目录下的Plugins目录(例如C:\Program Files\Miranda IM\Plugins);
5)启动Miranda,按照Google Talk的相关文档进行设置(之前可能需要安装OpenSSL),然后登录;
6)打开Options->Plugins->GnuPG,默认设置下,在Excutable填入C:\Program Files\GNU\GnuPG\gpg.exe,在Home Directory填入C:\Documents and Settings\username\Application Data\gnupg,Apply,然后就可以为Your Key选择你刚刚创建的钥匙对了,最后,为你将要进行加密聊天的联系人选择对应的Contact Key,保存;
7)返回Miranda主界面的联系人列表,右击该联系人,勾选Use GnuPG Encryption,然后就可以尽情享用加密聊天咯。为了证实真的进行了加密,使用原始的Google Talk接收消息,则只能看到“[This message is encrypted.]”了

