我还真找到了,MSN/GTalk等即时聊天工具端对端加密解决方案
其实也不是什么解决方案,现成的东西拿来就用。那天我说我想找个类似Skype的端对端加密的聊天工具,阳光说就算有的话没人用也…嗯,好吧,GTalk大家都用,MSN大家也用…所以,我感觉这是个好东西。呵呵。
需要以下用品,我想动手能力强的各位早就可以自己搞定了。各家自己的客户端我们就不用了,换一个整合的…
1.Pidgin一份。Pidgin是什么?曾经的Gaim,开源的通吃各IM的软件,我们常用GTalk和MSN当然不在话下。QQ就算了吧…
2.Pidgin-Encryption一份。没有整合到Pidgin中加密插件,同样开源。这个东西可以实现:
- Automatically creates a public/private key pair for you upon loading the plugin 当你调用这个插件时自动创建公钥私钥
- Automatically transmits your public key to other users. 自动向其他用户传送你的公钥
- Supports 512 - 4096 bit keys. 支持512-4096位密钥
- Saves keys of known users, and warns you if their public key has changed. 为已知用户存储公钥,并在他们的公钥改变时警告。
- Embeds all encryption and keys inside HTML, so if the other user doesn’t have the plugin, they will get a little message telling them about the plugin, and won’t get a screen full of garbage.将所有加密信息和密钥都弄到HTML里,所以如果你和某个没有安装这个插件的用户说话,它会告诉对方关于这个插件的事情,而不是显示一堆垃圾
- Stores keys in human readable files in your .gaim/.pidgin directory, in case you ever need to copy/edit them by hand. Which you really shouldn’t have to do.将密钥存储在位于你的.gaim/pidgin目录中人直接可读的文件里,你可以手工复制/编辑他们
- Automatically recognizes if you are chatting with someone who has the plugin- see the Preferences dialog. 自动识别你是不是在和同样有这个插件的用户聊天
- Available for the Windows version of Pidgin.
- Modular and extensible. If you want to define a different type of encryption, you can use this plugin as a wrapper to take care of transporting the encrypted binary over the IM pipe.
所以呢,你只需先安装Pidgin,然后再安装Pidgin-Encryption,然后…设置好你的GTalk帐号和MSN帐号,然后在Pidgin上面的工具栏中点击”Account”-”Plugins”,里面讲Pidgin-Encryption选中….OK了…再然后,告诉你的朋友同样也安装Pidgin-Encryption就行了。
打开聊天对话框后,在窗口右上会有一个打开的锁头图标,点击它会自动加密,然后会给对方发送你的公钥,等着对方确认,完事。或者在Pidgin的联系人界面中右键点击对方的名字,将”Turn Auto-Encrypt On”选项选中,那么每次和对方聊天都会自动启动加密功能了。
这个东西的好处是,好像无视聊天协议本身…呵呵。Pidgin对于我这种只用文本聊天的人来说很适合…这回GTalk和MSN双开再也不麻烦了。嗯…
期待各位的反馈啊…
这是誰...
图不错...

April 20th, 2008 at 11:30 am
或者在Pidgin的联系人界面中右键点击对方的名字,将”Turn Auto-Encrypt On”选项选中,那么每次和对方聊天都会自动启动加密功能了
这种方式不用对方确认吧,比较不错,pidgin 也能上QQ,那QQ也能加密的吗?
[Reply]
Donald Reply:
April 20th, 2008 at 6:06 pm
嗯,你俩只要曾经“配过对”,以后就是自动交换密钥了…无需操作。
理论上是这样,QQ也能加密。但是,QQ加密就算了吧,由于众所周知的原因…
另外最新的2.4+的Pidgin里面的QQ昵称和QQ群显示都不正常,各种Null…有个并不完美的解决方案:
http://www.gaimcn.com/bbs/viewthread.php?tid=2445&extra=page%3D1
Donald’s last blog post..我还真找到了,MSN/GTalk等即时聊天工具端对端加密解决方案
[Reply]
April 20th, 2008 at 5:50 pm
我一直很想知道,这个……的确非常有必要使用么?
[Reply]
Donald Reply:
April 20th, 2008 at 6:08 pm
嗯,这个…就和曾经我介绍的P2P的安全一样,你觉得有必要它就有必要,你觉得没必要它就没必要 :mrgreen:
和防盗门差不多,必要性有多大呢,感觉舒服就好~ :mrgreen:
Donald’s last blog post..我还真找到了,MSN/GTalk等即时聊天工具端对端加密解决方案
[Reply]
April 20th, 2008 at 7:28 pm
很有搞头的。一定费了不少心思了吧。
我平时一般最多就是开两个聊天用的玩意。
不过我有时候会怕麻烦甚至不上。
可以尝试。
[Reply]
April 22nd, 2008 at 12:37 am
@xxxl: 呵呵…试试看吧,这些东西还是挺有意思的
[Reply]