假如一个你常用的加密软件,开源、免费,最终被发现是CIA的后门程序。你有什么感觉?
看cnBeta的这个新闻评论:
热门评论
匿名人士 发表于 2008-07-05 22:53:06
这个软件很好,一直用它来加密一个盘放片片。
绝对不比其他的商业软件差。
回复 支持(52) 反对(2) 举报匿名人士 发表于 2008-07-05 23:01:52
非常好用! 我一直用它保hide 我的运动 秘籍。
回复 支持(10) 反对(0) 举报匿名人士 发表于 2008-07-05 23:05:58
非常好用! 我一直用它保存我的FWC秘籍。
回复 支持(7) 反对(0) 举报匿名人士 发表于 2008-07-05 22:44:25
免费吗?
回复 支持(5) 反对(0) 举报匿名人士 发表于 2008-07-05 23:00:49
每个盘都有片子,正缺个加密的工具
回复 支持(5) 反对(0) 举报
在看看reddit上最近掀起了对TrueCrypt的一些质疑。
No one knows who wrote TrueCrypt. No one knows who maintains TC. Moderators on the TC forum ban users who ask questions. TC claims to be based on Encryption for the Masses (E4M). They also claim to be open source, but do not maintain public CVS/SVN repositories and do not issue change logs. They ban folks from the forums who ask for change logs or old source code. They also silently change binaries (md5 hashes change) with no explanation... zero. The Trademark is held by a man in the Czech Republic ((REGISTRANT) Tesarik, David INDIVIDUAL CZECH REPUBLIC Taussigova 1170/5 Praha CZECH REPUBLIC 18200.) Domains are registered private by proxy. Some folks claim it has a backdoor. Who Knows? These guys say they can find TC volumes:
http://16systems.com/TCHunt/index.html
For these reasons, I won't use it. Encryption is important and TC looks great and makes great claims, but TC should be more transparent.
我猜一大段英文的话,基本没人愿意去看哇。。。简单翻译下哈。。
没有人知道谁写了TrueCrypt(以下简称TC)
没人知道谁在维护TC
TC论坛的版主疯狂地删所有提问的贴子
TC声称是基于Encryption for the Masses (E4M),也声称是open source的,但是没有公开的CVS/SVN仓库,没有issue系统和changelog
论坛上有人发贴索取change logs或者老源码的话会被人封号。
秘密修改二进制包的md5,而没有任何解释。
TC的商标注册在Czech Republic ((REGISTRANT) Tesarik, David INDIVIDUAL CZECH REPUBLIC Taussigova 1170/5 Praha CZECH REPUBLIC 18200.) truecrypt.org域名是匿名通过代理注册的。
有人说TC有后门。但是谁知道呢?
甚至有人声称他们能读取TC加密卷
TrueCrypt的虽然是开源软件,但是很奇怪的找不到任何CVS/SVN/GIT/Hg源码托管和版本控制。虽然可以下载到源码包,但是版本很旧,你自个儿编译的话,由于系统版本、内核版本、编译工具的细微差别,99%的可能性你编译出来的和官方发布的二进制版本不一样。而且有这样一个故事
Let me tell you a little story. In 1983, during his Turing Award lecture, Ken Thompson admitted to a back door in the UNIX kernel which enabled him to log in. Because UNIX was distributed as source, he was concerned about being discovered. So instead he wrote the C compiler to recognize that it was compiling the kernel, and to insert the relevant code into the binary during compilation. But because the C compiler was also distributes as source, he wrote the compiler so that it would recognize it was compiling a copy of itself, and then insert the relevant recognition code into the new C compiler. The result: a back door installed in an operating system distributed entirely as source code (without the back door).
So I don't think your claim is valid.
http://cm.bell-labs.com/who/ken/trust.html
有人给出了替代方案:FreeOTFE
假如,仅仅是假如TrueCrypt是CIA的邪有暗香盈袖恶后门程序,不得不说这帮淫太smart ass了。在Windows里留后门?风险太大被曝光了肯定轰动全世界。但是做一个李鬼式的开源的、免费软件,恰恰能够收集很多绝密资料。开源软件有几个hidden的属性,首先是不适用反垄断法。微软的浏览器真的很烂吗?真的很烂。为什么不做一个很好的呢?因为要反垄断。你真的认为微软没有实力去把XP默认的画图做成photoshop吗?Ubuntu就不同。开源,所以一切bad ass的好软件都可以统统集成到系统里,而且司佳节又重阳法部没话说。其次,开源是免责的。顾客买了你的软件,你就得为软件负责吧。免费的软件呢?FLOSS软件有一句很著名的话
THE SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND
就算是CIA的后门,你也没得话说。你自己情愿去用这个软件的。因为这个东西恰好利用了人们的心理学缺陷,逻辑非常精明:见不得人的东西才会加密,加密的东西肯定都是有一定情报价值的。其次,普通大众对开源有一种近乎愚昧的迷信,认为开源就是阳光透明的,开源等于安全吗?
至于中国,情况就更加特殊了。软件传到中国,一般都是在天空、华军甚至多特这样的地方下载的汉化版,“开源”只不过又是一个金光闪闪的牙防组标志罢了。跟普通二进制闭源发行的软件包没有任何区别。企业内部、个人对TrueCrypt这样的软件的盲目信任,对开源软件默认开绿灯white list,不得不说有一定风险那。。。
确实很可疑,不过更奇怪的是那个tchunt网站吧,就俩预览图,还是trial version。其实我是想等高手来解释一下什么地方最容易做手脚,第三方的加密算法中能不能夹带私货——可惜大部分都是没有实质内容,因为软件以外的原因指责软件不安全的评论。那跟单纯的truecrypt黑有啥区别?简直让我想起这个帖子: http://www.derkeiler.com/Newsgroups/comp.security.misc/2005-11/0327.html
标题党,人家的原来标题意思再加上你内容乱凑下都变味了…
如果你相信gcc是clean的,自己把源码检查一次再编译一次不就可以了。
啥子变味了嘛。 你去读读Linux Kernel源码试试。隐藏得好的后门给你源码你不一定发现得了。
那就不用捕风捉影的揣测了嘛... -_-#
没有cvs/svn的确很可疑。搜了一下,好像很早就有人怀疑它了。
甚至有传言居然说作者早就跑了(http://groups.google.com/group/comp.security.misc/browse_thread/thread/95d13057488da241/11a409a92002b980?lnk=gst&q=truecrypt#11a409a92002b980),wikipedia上也有相似的说明(http://en.wikipedia.org/wiki/Truecrypt#Controversy)这么可疑,马上卸了~
[...] TrueCrypt可能是CIA的后门程序 2009/01/15 21:08 | 鬼仔 | 乱七八糟 | 占个座先 作者:est [...]
加密算法确实有植入后门的可能,美国和德国还曾经有过军用机密必须有后门的临时法,以备最高机密持有者死亡后可以使用后门解密。
但这些后门也是高度机密,因为知道的人多了,后门也就不是后门了,成前门了。
我们一般的加密行为,是为了保护自己的隐私,而你平常接触到的人,甚至包括对你有兴趣的人,持有TrueCrypt后门这种高度机密的人,自己算算可能性多大?博主没有必要为这事儿倒吸冷气。
解密的人/墙,重点都是要先搜索未加密的人的,加密不是为了别人不能解密,而是事别人解密的可能性变小,或者解密的时间延长而已,计算机加密太机械,有时间、有计算能力的话,没有什么东西是解不了的。
至于Ken的故事,现在已经不存在这种环境了,源码、编译器和编译环境,牵涉到的人太多了,TrueCrypt要买通多少人才能成功把这个后门植入到 Debian 的发布包里呢?一搬人不去读源码不代表没有喜欢钻研的人去读,去发现后门。
上面那个“马上卸了”的同学就更可笑了,这世上有人会开锁,您家就不锁门了?
我确信CIA就算看了我的文档也不会对我有兴趣,更不会对我造成任何威胁,就算是真的我也一点都不担心