*** Welcome to piglix ***

VeraCrypt

VeraCrypt
VeraCrypt Logo.svg
VeraCrypt screenshot.png
VeraCrypt 1.17 on Windows 10
Developer(s) IDRIX (based in Paris, France)
Initial release June 22, 2013; 3 years ago (2013-06-22)
Stable release 1.19 (October 17, 2016; 4 months ago (2016-10-17))
Repository veracrypt.codeplex.com/SourceControl/latest
Development status Active
Written in C, C++, Assembly
Operating system
Available in 37 languages
Type Disk encryption software
License Apache License 2.0 but with portions subject to TrueCrypt License version 3.0
Website veracrypt.codeplex.com

VeraCrypt is an open-source 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 or GPT) the entire storage device with pre-boot authentication.

VeraCrypt is a fork of the discontinued TrueCrypt project. It was initially released on June 22, 2013 and has produced its fourteenth release (version 1.19) as of October 17, 2016. Many security improvements have been implemented and issues raised by TrueCrypt code audits have been fixed (see below).

VeraCrypt has been licensed under the Apache License 2.0 since 28 June 2015. Prior to that, it was released under the Microsoft Public License. VeraCrypt inherited a substantial amount of code from its TrueCrypt predecessor and thus is also subject to the terms of version 3.0 of the "TrueCrypt License" which is unique to the TrueCrypt software. It is not one of many 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.

Individual ciphers supported by VeraCrypt are AES, Serpent, Twofish, Camellia, and Kuznyechik. The Magma cipher was removed in version 1.19 in response to a security audit. Additionally, five different combinations of cascaded algorithms are available: AES-Twofish, AES-Twofish-Serpent, Serpent-AES, Serpent-Twofish-AES and Twofish-Serpent. The cryptographic hash functions available for use in VeraCrypt are RIPEMD-160, SHA-256, SHA-512, Streebog and Whirlpool.


...
Wikipedia

...