TrueCrypt是一款已停止开发的动态(On-the-fly磁盘加密软件,支持WindowsmacOSLinux操作系统[3]它可在单个文件和磁盘分区中创建加密卷,也可以加密整个操作系统,解密后用户即可像普通分区一样使用其中的文件。TrueCrypt支持使用密码、密钥文件作为解密凭据。

Quick Facts 开发者, 首次发布 ...
TrueCrypt
开发者TrueCrypt Foundation
首次发布2004年2月2日,​20年前​(2004-02-02
最终版本7.2(2014年5月28日 (2014-05-28)[1]
编程语言CC++汇编语言
许可协议TrueCrypt License(免费软件[2]
网站truecrypt.sourceforge.net/ 编辑维基数据
Close

2014年5月8日,TrueCrypt突然宣布停止开发,声称软件包含未修复的漏洞,并推荐用户切换至其他软件。[4]第三方开发者分别创建了其分支VeraCrypt和CipherShed,以在此软件的基础上继续开发。

操作系统

TrueCrypt支持常见操作系统,如Microsoft WindowsMac OS XLinux[5](使用FUSE)。这些操作系统的32位和64位版本均能支持,除了Windows IA-64(不支持)和Mac OS X10.6雪豹(作为一个32位的进程中运行)。[5]Windows 7、Windows Vista或Windows XP的版本可以加密引导分区或整个引导驱动器。[6]DragonFly BSDLinux中,有自由授权且与TrueCrypt兼容的的tcplay命令行工具可供使用。[7][8][9]

加密算法

TrueCrypt的支持独立算法有AESSerpentTwofish。可以采用五种不同级联算法的组合:AES-Twofish、AES-Twofish-Serpent、Serpent-AES、Serpent-Twofish-AES以及Twofish-Serpent。[10]使用TrueCrypt的加密散列函数的有RIPEMD-160SHA-512和Whirlpool。[11]

表现

TrueCrypt支持多元处理资料平行加密,并在Windows中支持流水线读写操作(异步处理的一种形式)减少加密和解密的性能损失。[12]:63在更新的支持AES-NI指令集的的处理器上,TrueCrypt可以使用该指令集以进一步提升性能。[12]:64磁盘加密对性能的影响在通常使用直接内存访问(DMA)的操作中尤为明显,因为所有数据都必须通过CPU进行解密,而不是直接从磁盘复制到内存中。

在Tom's Hardware进行的一项测试中,尽管TrueCrypt与未加密的磁盘相比速度较慢,但无论使用中端硬件还是最先进的硬件,实时加密的开销都相似,因此测试者认为这是“完全可以接受的”。[13]在另一篇文章中,发现“以合理的方式使用流行的桌面应用程序”时性能成本并不明显,但注意到“高级用户会抱怨”。[14]

开发终止

2014年5月28日,TrueCrypt在毫无征兆的情况下将其网站转址回SourceForge,并在其页面警告该软件可能包含未修复的安全性问题,宣布TrueCrypt的开发将在2014年5月微软终止Windows XP支持后结束。软件的所有历史版本被删除,官网仅存有只有解密功能的TrueCrypt 7.2以便用户迁移数据。[15]随后,第三方开发者分别创建了其分支VeraCrypt和CipherShed,以在此软件的基础上继续开发。

历史

More information 版本, 发布日期 ...
Close

参考资料

参见

外部链接

Wikiwand in your browser!

Seamless Wikipedia browsing. On steroids.

Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.

Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.