VeraCrypt 1.26.29 Disk Encryption System Released

VeraCrypt 1.26.29 Release

After a year of development, VeraCrypt has published the release of the project VeraCrypt 1.26.29. VeraCrypt is a fork of the TrueCrypt disk partition encryption system, which is no longer in existence. VeraCrypt is known for replacing the RIPEMD-160 algorithm used in TrueCrypt with SHA-512 and SHA-256, increasing the number of hashing iterations, simplifying the build process for Linux and macOS, and addressing problems identified during the audit of TrueCrypt source codes. The code developed by the VeraCrypt project is distributed under the Apache 2.0 license, while borrowings from TrueCrypt continue to be distributed under the TrueCrypt License 3.0. Ready-made builds are generated for Linux, FreeBSD, Windows, and macOS.

Among changes in the new version:

  • Enabled reproducible assembly of DEB and RPM packages, allowing verification that binary assemblies are created from the provided source code.
  • Added support for an alternative key generation function (KDF, Key Derivation Function) Argon2id for non-system partitions.
  • Tightened the check for incorrect data in XML and TLV parsers.
  • Added support for building using the FUSE3 mechanism (Filesystem in Userspace).
  • Provided the ability to select a driver running at the Linux kernel level (ntfs3) for mount points with NTFS.
  • Implemented parallelization of operations when automatically detecting KDF.
  • Enabled Quick Format mode for regular file containers.
  • Various improvements for the Windows platform, including fixing a crash when going to sleep mode on systems with Windows 11 25H2, improved input/output processing, and added support for EFI bootloaders certified by the new Microsoft UEFI CA 2023 certificate.
  • Added VeraCrypt C/C++ SDK for creating VeraCrypt partitions from third-party programs.
  • Eliminated a vulnerability.
/Reports, release notes, official announcements.