TrueCrypt

From The Hidden Wiki
(Redirected from Truecrypt)
Jump to navigationJump to search

TrueCrypt is a discontinuedTemplate:Ref label source-availableTemplate:Ref label freeware utility used for on-the-fly encryption (OTFE). It can create a virtual encrypted disk within a file or encrypt a partition or (under Microsoft Windows except Windows 8 with GPT) the entire storage device (pre-boot authentication). On 28 May 2014, the TrueCrypt website announced that the project was no longer maintained and recommended users to find alternate solutions.

An actively maintained BSD-licensed free software reimplementation named tc-play is available for Linux and DragonFly BSD.<ref name="dragonfly"/><ref name="readme"/>

TrueCrypt is a data encryption software. You can use this software for I2P and iMule. TrueCrypt can be installed in 32/64bit Linux, Windows, OS X, DragonFly BSD and Android.

Install and use in Linux

If you use Ubuntu Linux 64bit

Download 'truecrypt-7.0a-linux-x64.tar.gz' file


Unzip 'truecrypt-7.0a-linux-x64.tar.gz' file


If 'truecrypt-7.0a-setup-x64' file is located at your home directory, type below command in terminal to install.

./truecrypt-7.0a-setup-x64


Type below command in terminal to start TrueCrypt

truecrypt


https://linuxandfriends.com/how-to-truecrypt-setup-on-ubuntu-linux/

Install and use in OX X

Download and install 'TrueCrypt 7.1a Mac OS X.dmg' file.

Install and use in Windows

Download 'TrueCrypt Setup 7.1a.exe' file and install

History

see also: TrueCrypt release history

TrueCrypt was initially released as version 1.0 in February 2004, based on E4M (Encryption for the Masses). Several versions and many additional minor releases have been made since then, with the most current version being 7.1a, released 7 February 2012.<ref name="version-history"/>

E4M and SecurStar dispute

Original release of TrueCrypt was made by anonymous developers deemed "the TrueCrypt Team".<ref>Template:Cite web</ref> Shortly after version 1.0 was released in 2004, the TrueCrypt Team reported receiving emails from Wilfried Hafner, manager of SecurStar, a computer security company.<ref name=emails/> According to the TrueCrypt Team, Hafner claimed in the emails that the acknowledged author of E4M, developer Paul Le Roux, had stolen the source code from SecurStar as an employee.<ref name=emails/> It was further stated that Le Roux illegally distributed E4M, and authored an illegal license permitting anyone to base derivative work on the code and distribute it freely. Hafner alleges all versions of E4M always belonged only to SecurStar, and Le Roux did not have any right to release it under such a license.<ref name=emails/>

This led the TrueCrypt Team to immediately stop developing and distributing TrueCrypt, which they announced online through usenet.<ref name=emails>Template:Cite newsgroup</ref> TrueCrypt Team member David Tesařík stated that Le Roux informed the team that there was a legal dispute between himself and SecurStar, and that he received legal advisement not to comment on any issues of the case. Tesařík concluded that should the TrueCrypt Team continue distributing TrueCrypt, Le Roux may ultimately be held liable and be forced to pay consequent damages to SecurStar. To continue in good faith, he said, the team would need to verify the validity of the E4M license. However, because of Le Roux's need to remain silent on the matter, he was unable to confirm or deny its legitimacy, keeping TrueCrypt development in limbo.<ref name=emails/><ref name=summary>Template:Cite newsgroup</ref>

Thereafter, would-be visitors reported trouble accessing the TrueCrypt website, and 3rd party mirrors appeared online making the source code and installer continually available, outside of official sanction by the TrueCrypt Team.<ref>Template:Cite newsgroup</ref><ref>Template:Cite newsgroup</ref>

In the FAQ section of its website, SecurStar maintains its claims of ownership over both E4M and Scramdisk, another free encryption program. The company states that with those products, SecurStar "had a long tradition of open source software", but that "competitors had nothing better to do but to steal our source code", causing the company to make its products closed-source, forcing potential customers to place a substantial order and sign a non-disclosure agreement before being allowed to review the code for security.<ref>Template:Cite web</ref>

Version 2.0

Months later on 7 June 2004, TrueCrypt 2.0 was released.<ref name="version-history"/> The new version contained a different digital signature than that of the original TrueCrypt Team, with the developers now being referred to as "the TrueCrypt Foundation." The software license was also changed to the open source GNU General Public License (GPL). However, given the wide range of components with differing licenses making up the software, and the contested nature of the legality of the program's release, a few weeks later on 21 June, version 2.1 was released under the original E4M license to avoid potential problems relating to the GPL license.<ref name="version-history"/><ref>Template:Cite web</ref>

Version 2.1a of the software was released on 1 October 2004 on SourceForge at a "truecrypt" subdomain.<ref name="version-history"/> By May 2005, the original TrueCrypt website returned as truecrypt.org, which remains the official site to this day. The SourceForge URL redirected to that domain, until the end of life announcement,Template:Ref label at which time the redirect was switched, having the official domain point to the SourceForge subdomain.

End of life announcement

Template:Note labelOn 28 May 2014, the TrueCrypt official website began redirecting to the SourceForge domain with a HTTP 301 "Moved Permanently" status, displaying a page featuring a warning that the software may contain unfixed security issues, and that development of TrueCrypt was ended "in 5/2014 after Microsoft terminated support of Windows XP." The message noted that more recent versions of Windows have built-in support for disk encryption using BitLocker, and that Linux and OS X had similar built-in solutions, which the message states renders TrueCrypt unnecessary. The page recommends any data encrypted by TrueCrypt be migrated to other encryption setups and offered instructions on moving to BitLocker. The SourceForge project page for the software was updated to display the same initial message, and the status was changed to "inactive."<ref name=sourceforgeproj>Template:Cite web</ref> The page also announced a new software version, 7.2, which only allows decryption.

Initially, the authenticity of the announcement and new software was questioned.<ref>Bombus<ref name="xeps-dnock">Template:Citation</ref></ref><ref name=DailyDotONeill>*****o</ref><ref>Bombus<ref name="xeps-dnock">Template:Citation</ref></ref> Multiple theories attempting to explain the reason behind the announcement arose throughout the tech community.<ref>Bombus<ref name="xeps-dnock">Template:Citation</ref></ref><ref>Bombus<ref name="xeps-dnock">Template:Citation</ref></ref> There have been proposals for a software fork most notably by the crowdfunded security audit team,<ref>Bombus<ref name="xeps-dnock">Template:Citation</ref></ref> truecrypt.ch,<ref>Bombus<ref name="xeps-dnock">Template:Citation</ref></ref> and CipherShed.org.

According to Gibson Research Corporation, Steven Barnhart wrote to an email address for a TrueCrypt Foundation member he had used in the past and received several replies from "David". According to Barnhart, the main points of the emails were that the TrueCrypt Foundation was "happy with the audit,Template:Ref label it didn't spark anything", and that the reason for the announcement was that "there is no longer interest [in maintaining the project]."<ref>Template:Cite web</ref>

Operating systems

TrueCrypt supports Microsoft Windows, OS X and GNU/Linux operating systems.<ref name="op_sys">Template:Cite web</ref> Both 32-bit and 64-bit versions of these operating systems are supported, except for Windows IA-64 (not supported) and Mac OS X 10.6 Snow Leopard (runs as a 32-bit process).<ref name="op_sys"/> The version for Windows 7, Windows Vista, and Windows XP can encrypt the boot partition or entire boot drive.<ref>Template:Cite web</ref>Template:Dead link There is an independent, compatible<ref name="dragonfly"/><ref name="readme"/> implementation, t*****lay, for DragonFly BSD<ref name="dragonfly"/> and Linux.<ref name="readme">Template:Cite web</ref><ref>Template:Cite web</ref>

Encryption scheme

Algorithms

Individual ciphers supported by TrueCrypt are AES, Serpent, and Twofish. Additionally, five different combinations of cascaded algorithms are available: AES-Twofish, AES-Twofish-Serpent, Serpent-AES, Serpent-Twofish-AES and Twofish-Serpent.<ref>Template:Cite web</ref> The cryptographic hash functions available for use in TrueCrypt are RIPEMD-160, SHA-512, and Whirlpool.<ref>Template:Cite web</ref>Template:Dead link

Modes of operation

TrueCrypt currently uses the XTS mode of operation.<ref name=modes>Template:Cite web</ref>Template:Dead link Prior to this, TrueCrypt used LRW mode in versions 4.1 through 4.3a, and CBC mode in versions 4.0 and earlier.<ref name="version-history">Template:Cite web</ref>Template:Dead link XTS mode is thought to be more secure than LRW mode, which in turn is more secure than CBC mode.<ref name="Fruhwirth">Template:Cite web</ref>

Although new volumes can only be created in XTS mode, TrueCrypt is backward compatible with older volumes using LRW mode and CBC mode.<ref name="version-history" /> Later versions produce a security warning when mounting CBC mode volumes and recommend that they be replaced with new volumes in XTS mode.

Keys

The header key and the secondary header key (XTS mode) are generated using PBKDF2 with a 512-bit salt and 1000 or 2000 iterations, depending on the underlying hash function used.<ref>Template:Cite web</ref>

Plausible deniability

TrueCrypt supports a concept called plausible deniability,<ref name=deniability>Template:Cite web</ref>Template:Dead link by allowing a single "hidden volume" to be created within another volume.<ref>Template:Cite web</ref> In addition, the Windows versions of TrueCrypt have the ability to create and run a hidden encrypted operating system whose existence may be denied.<ref name=hiddenOS>Template:Cite web</ref>Template:Dead link

The TrueCrypt documentation lists many ways in which TrueCrypt's hidden volume deniability features may be compromised (e.g. by third party software which may leak information through temporary files, thumbnails, etc., to unencrypted disks) and possible ways to avoid this.<ref>Template:Cite web</ref>Template:Dead link In a paper published in 2008 and focused on the then latest version (v5.1a) and its plausible deniability, a team of security researchers led by Bruce Schneier states that Windows Vista, Microsoft Word, Google Desktop, and others store information on unencrypted disks, which might compromise TrueCrypt's plausible deniability. The study suggested the addition of a hidden operating system functionality; this feature was added in TrueCrypt 6.0. When a hidden operating system is running, TrueCrypt also makes local unencrypted filesystems and non-hidden TrueCrypt volumes read-only to prevent data leaks.<ref name=hiddenOS/> The security of TrueCrypt's implementation of this feature was not evaluated because the first version of TrueCrypt with this option had only recently been released.<ref>Template:Cite conference</ref>

There was a functional evaluation of the deniability of hidden volumes in an earlier version of TrueCrypt by Schneier et al. that found security leaks.<ref name="yro.slashdot.org">Schneier, UW Team Show Flaw In TrueCrypt Deniability. Accessed on: June 12, 2012</ref>

Identifying TrueCrypt volumes

When analyzed, TrueCrypt volumes appear to have no header and contain random data.<ref>Piccinelli, Mario, and Paolo Gubian. "Detecting Hidden Encrypted Volume Files via Statistical Analysis." International Journal of Cyber-Security and Digital Forensics (IJCSDF) 3.1 (2014): 30-37.</ref> TrueCrypt volumes have sizes that are multiples of 512 due to the block size of the cipher mode<ref name=modes/> and key data is either 512 bytes stored separately in the case of system encryption or two 128kB headers for non-system containers.<ref>Template:Cite web</ref>Template:Dead link Forensics tools may use these properties of file size, apparent lack of a header, and randomness tests to attempt to identify TrueCrypt volumes.<ref>https://16s.us/software/TCHunt/tchunt_faq.txt (Archive https://pastebin.com/fU7ijrKn)</ref> Although these features give reason to suspect a file to be a TrueCrypt volume, there are, however, some programs which exist for the purpose of securely erasing files by employing a method of overwriting file contents, and free disk space, with purely random data (i.e. "shred" & "scrub"<ref>diskscrub - disk overwrite utility - Google Project Hosting</ref>), thereby creating reasonable doubt to counter pointed accusations declaring a file, made of statistically random data, to be a TrueCrypt file.<ref name=deniability/><ref>Template:Cite web</ref>

If a system drive, or a partition on it, has been encrypted with TrueCrypt, then only the data on that partition is deniable. When the TrueCrypt boot loader replaces the normal boot loader, an offline analysis of the drive can positively determine that a TrueCrypt boot loader is present and so lead to the logical inference that a TrueCrypt partition is also present. Even though there are features to obfuscate its purpose (i.e. displaying a BIOS-like message to misdirect an observer such as, "Non-system disk" or "disk error"), these reduce the functionality of the TrueCrypt boot loader and do not hide the content of the TrueCrypt boot loader from offline analysis.<ref>TrueCrypt FAQ - see question I use pre-boot authentication. Can I prevent a person (adversary) that is watching me start my computer from knowing that I use TrueCrypt?</ref> Here again, the use of a hidden operating system is the suggested method for retaining deniability.<ref name=hiddenOS/>

Performance

TrueCrypt supports parallelized<ref>Template:Cite web</ref>Template:Dead link encryption for multi-core systems and, under Microsoft Windows, pipelined read/write operations (a form of asynchronous processing)<ref>Template:Cite web</ref>Template:Dead link to reduce the performance hit of encryption and decryption. On newer processors supporting the AES-NI instruction set, TrueCrypt supports hardware-accelerated AES to further improve performance.<ref>Template:Cite web</ref>Template:Dead link The performance impact of disk encryption is especially noticeable on operations which would normally use Direct Memory Access (DMA), as all data must pass through the *****U for decryption, rather than being copied directly from disk to RAM.

In a test carried out by Tom's Hardware, although TrueCrypt is slower compared to an unencrypted disk, the overhead of real-time encryption was found to be similar regardless of whether mid-range or state-of-the-art hardware is in use, and this impact was "quite acceptable".<ref>Template:Cite web</ref> In another article the performance cost was found to be unnoticeable when working with "popular desktop applications in a reasonable manner", but it was noted that "power users will complain".<ref>Template:Cite web</ref>

Incompatibility with FlexNet Publisher and SafeCast

Template:Main Installing third-party software which uses FlexNet Publisher or SafeCast (which are used for preventing software piracy on products by Adobe such as Adobe Photoshop) can damage the TrueCrypt bootloader on Windows partitions/drives encrypted by TrueCrypt and render the drive unbootable.<ref>Template:Cite web</ref> This is caused by the inappropriate design of FlexNet Publisher writing to the first drive track and overwriting whatever non-Windows bootloader exists there.<ref>Template:Cite web</ref>Template:Dead link

Security concerns

TrueCrypt is vulnerable to various known attacks which are also present in other software-based disk encryption software such as BitLocker. To prevent those, the documentation distributed with TrueCrypt requires users to follow various security precautions.<ref>Template:Cite web</ref>Template:Dead link Some of those attacks are detailed below.

Encryption keys stored in memory

TrueCrypt stores its keys in RAM; on an ordinary personal computer the DRAM will maintain its contents for several seconds after power is cut (or longer if the temperature is lowered). Even if there is some degradation in the memory contents, various algorithms can intelligently recover the keys. This method, known as a cold boot attack (which would apply in particular to a notebook computer obtained while in power-on, suspended, or screen-locked mode), has been successfully used to attack a file system protected by TrueCrypt.<ref>Template:Cite web</ref>

Physical security

TrueCrypt documentation states that TrueCrypt is unable to secure data on a computer if an attacker physically accessed it and TrueCrypt is used on the compromised computer by the user again (this does not apply to a common case of a stolen, lost, or confiscated computer).<ref>Template:Cite web</ref>Template:Dead link The attacker having physical access to a computer can, for example, install a hardware/software keylogger, a bus-mastering device capturing memory, or install any other malicious hardware or software, allowing the attacker to capture unencrypted data (including encryption keys and passwords), or to decrypt encrypted data using captured passwords or encryption keys. Therefore, physical security is a basic premise of a secure system. Attacks such as this are often called "evil maid attacks".<ref>Template:Cite web</ref>

Malware

TrueCrypt documentation states that TrueCrypt cannot secure data on a computer if it has any kind of malware installed. Some kinds of malware are designed to log keystrokes, including typed passwords, that may then be sent to the attacker over the Internet or saved to an unencrypted local drive from which the attacker might be able to read it later, when he or she gains physical access to the computer.<ref>Template:Cite web</ref>Template:Dead link

The "Stoned" bootkit

The "Stoned" bootkit, an MBR rootkit presented by Austrian software developer Peter Kleissner at the Black Hat Technical Security Conference USA 2009,<ref>Template:Cite web</ref><ref>Template:Cite web</ref> has been shown capable of tampering TrueCrypt's MBR effectively bypassing TrueCrypt's full volume encryption.<ref>Template:Cite web</ref><ref>*****o</ref><ref>Template:Cite web</ref><ref>*****o</ref><ref>*****o</ref> (but potentially every hard disk encryption software is affected too if it does not rely on hardware-based encryption technologies like TPM, or—even if it does—if this type of attack is made with administrative privileges while the encrypted operating system is running).<ref>Template:Cite web</ref><ref name="TPM support">Template:Cite web</ref>Template:Dead link

Two types of attack scenarios exist in which it is possible to maliciously take advantage of this bootkit: in the first one, the user is required to launch the bootkit with administrative privileges once the PC has already booted into Windows; in the second one, analogously to hardware keyloggers, a malicious person needs physical access to the user's TrueCrypt-encrypted hard disk: in this context this is needed to modify the user's TrueCrypt MBR with the Stoned's one and then place the hard disk back on the unknowing user's PC, so that when the user boots the PC and types his/her TrueCrypt password on boot, the "Stoned" bootkit intercepts it thereafter because, from that moment on, the Stoned bootkit is loaded before TrueCrypt's MBR in the boot sequence. The first type of attack can be prevented as usual by good security practices, e.g. avoid running non-trusted executables with administrative privileges. The second one can be successfully neutralized by the user if he/she suspects that the encrypted hard disk might have been physically available to someone he/she does not trust, by booting the encrypted operating system with TrueCrypt's Rescue Disk instead of booting it directly from the hard disk. With the rescue disk, the user can restore TrueCrypt's MBR to the hard disk.<ref>Template:Cite web</ref>

Trusted Platform Module

The FAQ section of the TrueCrypt website states that the Trusted Platform Module (TPM) cannot be relied upon for security, because if the attacker has physical or administrative access to the computer and you use it afterwards, the computer could have been modified by the attacker e.g. a malicious component—such as a hardware keystroke logger—could have been used to capture the password or other sensitive information. Since the TPM does not prevent an attacker from maliciously modifying the computer, TrueCrypt will not support the TPM.<ref name="TPM support" />

Security audits

In 2013 a graduate student at Concordia University published an on-line detailed report, in which he states that he has confirmed the integrity of the distributed Windows binaries of version 7.1a.<ref>Template:Cite web</ref>

Template:Note labelA crowdfunding campaign attempting to conduct an independent security audit of TrueCrypt was successfully funded in October 2013. A non-profit organization called the Open Crypto Audit Project (OCAP) was formed, calling itself "a community-driven global initiative which grew out of the first comprehensive public audit and cryptanalysis of the widely used encryption software TrueCrypt."<ref>Template:Cite web</ref> The organization established contact with TrueCrypt developers, who welcomed the audit.<ref name="indiegogo">Template:Cite web</ref><ref name="developer-endorsement">Template:Cite web</ref> Phase I of the audit was successfully completed on 14 April 2014, finding "no evidence of backdoors or malicious code". Matthew D. Green, one of the auditors, added "I think it's good that we didn't find anything super critical."<ref>Bombus<ref name="xeps-dnock">Template:Citation</ref></ref>

One day after the end of life announcement,Template:Ref label OCAP confirmed the audit would continue as planned, with Phase II expected to begin in June 2014 and wrap up by the end of September.<ref>Bombus<ref name="xeps-dnock">Template:Citation</ref></ref><ref>Bombus<ref name="xeps-dnock">Template:Citation</ref></ref>

Legal cases

Operation Satyagraha

In July 2008, several TrueCrypt-secured hard drives were seized from Brazilian banker Daniel Dantas, who was suspected of financial crimes. The Brazilian National Institute of Criminology (INC) tried unsuccessfully for five months to obtain access to his files on the TrueCrypt-protected disks. They enlisted the help of the FBI, who used dictionary attacks against Dantas' disks for over 12 months, but were still unable to decrypt them.<ref name="Dantas">Template:Cite web</ref><ref>Bombus<ref name="xeps-dnock">Template:Citation</ref></ref>

United States v. John Doe

In 2012 the United States 11th Circuit Court of Appeals ruled that a John Doe TrueCrypt user could not be compelled to decrypt several of his hard drives.<ref>Bombus<ref name="xeps-dnock">Template:Citation</ref></ref><ref>Bombus<ref name="xeps-dnock">Template:Citation</ref></ref><ref>Court Rules TrueCrypt User Cannot Be Compelled To Decrypt Hard Disk</ref> The court's ruling noted that FBI forensic examiners were unable to get past TrueCrypt's encryption (and therefore were unable to access the data) unless Doe either decrypted the drives or gave the FBI the password, and the court then ruled that Doe's Fifth Amendment right to remain silent legally prevented the Government from making him or her do so.<ref>Template:Cite court</ref><ref>United States v. John Doe</ref>

David Miranda

Template:Further On 18 August 2013 David Miranda, partner of journalist Glenn Greenwald, was detained at London's Heathrow Airport by Metropolitan Police while en route to Rio de Janeiro from Berlin. He was carrying with him an external hard drive said to be containing sensitive documents pertaining to the 2013 global surveillance disclosures sparked by Edward Snowden. Contents of the drive were encrypted by TrueCrypt, which authorities said "renders the material extremely difficult to access."<ref name=mirandaReuters>Bombus<ref name="xeps-dnock">Template:Citation</ref></ref> Detective Superintendent Caroline Goode stated the hard drive contained around 60 gigabytes of data, "of which only 20 have been accessed to date." She further stated the process to decode the material was complex and "so far only 75 documents have been reconstructed since the property was initially received."<ref name=mirandaReuters/>

Guardian contributor Naomi Colvin concluded the statements were misleading, stating that it was possible Goode was not even referring to any actual encrypted material, but rather deleted files reconstructed from unencrypted, unallocated space on the hard drive, or even plaintext documents from Miranda's personal effects.<ref>Template:Cite web</ref> Glenn Greenwald supported this assessment in an interview with Democracy Now!, mentioning that the UK government filed an affidavit asking the court to allow them to retain possession of Miranda's belongings. The grounds for the request were that they could not break the encryption, and were only able to access 75 of the documents that he was carrying, which Greenwald said "most of which were probably ones related to his school work and personal use."<ref>Template:Cite AV media</ref>

James DeSilva

In February 2014, IT department employee James DeSilva was arrested on charges of *****ual exploitation of a minor through the sharing of explicit images over the Internet. His computer, encrypted with TrueCrypt, was seized, and DeSilva refused to reveal the password. Forensics detectives from the Maricopa County Sheriff's Office were unable to gain access to his stored files.<ref>Bombus<ref name="xeps-dnock">Template:Citation</ref></ref>

License and source model

Template:Note labelTrueCrypt was released under the "TrueCrypt License" which is unique to the TrueCrypt software.<ref name=license>TrueCrypt License. Accessed on: May 21, 2012</ref>Template:Dead link <ref name=license2>TrueCrypt Collective License. Accessed on: June 4, 2014</ref> It is not part of the pantheon of widely used open source licenses and is not a free software license according to the Free Software Foundation (FSF) license list, as it contains distribution and copyright-liability restrictions.<ref name=Phipps>Bombus<ref name="xeps-dnock">Template:Citation</ref></ref> As of version 7.1a (the last full version of the software, released Feb 2012), the TrueCrypt License was Version 3.0.

Discussion of the licensing terms on the Open Source Initiative (OSI)'s license-discuss mailing list in October 2013 suggests that the TrueCrypt License has made progress towards compliance with the Open Source Definition but would not yet pass if proposed for certification as Open Source software.<ref name=Phipps/><ref name=mailinglist>Template:Cite web</ref>

According to current OSI president Simon Phipps:

...it is not at all appropriate for [TrueCrypt] to describe itself as "open source." This use of the term "open source" to describe something under a license that's not only unapproved by OSI but known to be subject to issues is unacceptable.<ref name=Phipps/>

As a result of its questionable status with regard to copyright restrictions and other potential legal issues,<ref>Tom Callaway of Red Hat about TrueCrypt licensing concern Accessed on July 10, 2009</ref> the TrueCrypt License is not considered "free" by several major Linux distributions and is therefore not included in Debian,<ref>Debian Bug report logs - #364034. Accessed on: January 12, 2009.</ref> Ubuntu,<ref>Bug #109701 in Ubuntu. Accessed on: April 20, 2009</ref> Fedora,<ref>TrueCrypt licensing concern Accessed on: April 20, 2009</ref> openSUSE,<ref>non-OSI compliant packages in the openSUSE Build Service. Accessed on: April 20, 2009</ref> or Gentoo.<ref>Gentoo bug 241650. Accessed on: April 20, 2009</ref>

The wording of the license raises doubts whether those who use it have the right to modify it and use it within other projects. Cryptographer Matthew D. Green noted that "There are a lot of things [the developers] could have done to make it easier for people to take over this code, including fixing the licensing situation", and speculates that since they didn't do those things (including making the license more friendly), their intent was to prevent anyone from building on their code in the future.<ref>Template:Cite web</ref>

End of life and license version 3.1

The 28 May 2014 announcement of discontinuation of TrueCrypt also came with a new version 7.2 of the software. Among the many changes to the source code from the previous release were changes to the TrueCrypt License — including removal of specific language that required attribution of TrueCrypt as well as a link to the official website to be included on any derivative products — forming a license version 3.1.<ref>Template:Cite web</ref>

Trademarks

The TrueCrypt trademark was registered in the Czech Republic under name of David Tesařík.<ref>Intellectual Property Digital Library; search trademarks directory for IRN/925625</ref>

In the US, the TrueCrypt trademark also was registered under name of David Tesařík <ref>[1]</ref> (search trademark directory for "TrueCrypt") as well as the trademark of the logo.<ref>[2]</ref>

The company TrueCrypt was registered in the US by a person named Ondrej Tesarik.<ref>[3]</ref> This non-profit organization was functional as far as it has filed tax returns.<ref>[4]</ref>

Planned features

Before the end of life notice, the TrueCrypt website<ref>Template:Cite web</ref>Template:Dead link stated that the following features were planned for future releases:

  • Full support for Windows 8
  • Ability to encrypt Windows system partitions/drives on UEFI-based computers
  • Command line options for volume creation (already implemented in Linux and Mac OS X versions)
  • "Raw" CD/DVD volumes

See also

Template:Portal

Notes

1 }}
     | references-column-width 
     | references-column-count references-column-count-{{#if:1|{{{1}}}}} }}
   | {{#if: 
     | references-column-width }} }}" style="{{#if: 
   | {{#iferror: {{#ifexpr: 1 > 1 }}
     | Template:Column-width
     | Template:Column-count }}
   | {{#if: 
     | Template:Column-width }} }} list-style-type: {{#switch: note
   | upper-alpha
   | upper-roman
   | lower-alpha
   | lower-greek
   | lower-roman = note
   | #default = decimal}};">
<references group="note"></references>

References

1 }}
     | references-column-width 
     | references-column-count references-column-count-{{#if:1|{{{1}}}}} }}
   | {{#if: 30em
     | references-column-width }} }}" style="{{#if: 
   | {{#iferror: {{#ifexpr: 1 > 1 }}
     | Template:Column-width
     | Template:Column-count }}
   | {{#if: 30em
     | Template:Column-width }} }} list-style-type: {{#switch: 
   | upper-alpha
   | upper-roman
   | lower-alpha
   | lower-greek
   | lower-roman = {{{group}}}
   | #default = decimal}};">
<references group=""></references>

External links

Template:Commons category

Archives and repositories