After 11 months of development, Veracrypt has published version 1.26.14 of the project. Veracrypt is a fork developed to replace the encryption system of disk sections from TrueCrypt, which has been discontinued. This new version includes the replacement of the Ripemd-160 algorithm used in TrueCrypt with SHA-512 and SHA-256, an increase in hash iterations, simplification of assembly processes for Linux and MacOS, and the elimination of problems identified during the audit of TrueCrypt’s source code. Veracrypt’s code is distributed under the Apache 2.0 license, while TrueCrypt components are provided under the TrueCrypt License 3.0. Assemblies for Linux, FreeBSD, Windows, and MacOS are available for download.
Among the changes in the new version:
- In the Linux version, the graphical interface is now adapted to work in environments that support the Wayland protocol.
- Linux users can now assemble a cryptographic backend based on the Wolfcrypt engine from the Wolfssl project.
- The protection of the Linux installer has been enhanced by including old versions of GCC’s ASLR mode during assembly.
- Non-Windows platforms now have compatibility with Framwarcom’s Wxwidgets 3.3 codebase and a new interface language selection feature.
- Error messages have been expanded to include information on the removal of support for old algorithms and TrueCrypt.
- MacOS builds now support using fuse-t as an alternative to macfuse.
- FreeBSD builds now support automatic detection and mounting of Ext2/3/4, Exfat, and NTFS file systems.
- The new version also includes the detection of vulnerable encrypted sections in cloud storage systems based on the XTS algorithm due to key generation issues.