VeraCrypt 1.26.17

VeraCrypt is a full-disk encryption software derived from TrueCrypt. It revises some of the algorithm usage against brute-force attacks. For example system partitions use use larger rounds of PBKDF2 key stretching. The partition and container format is different to that of TrueCrypt however.

Tags c++ encryption disk-encryption security
License Other
State initial

Recent Releases

1.26.1730 Nov 2024 07:05 minor bugfix: /strong (November 19th, 2024):. . All OSes:. . Added support for SHA-256 x86 intrinsic to enhance the performance of PBKDF2-HMAC-SHA256.. Updated translations. . . Windows:. . Dropped support for Windows 32-bit.. Set Windows 10 May 2020 Update (version 2004) as the minimum supported version.. driver deadlock under low-memory scenarios caused by re-entrant IRP completions.. failed EFI detection on some PCs where the BootOrder variable is not defined.. various affecting the EFI system encryption configuration editor.. Replaced the deprecated CryptGenRandom with BCryptGenRandom for generating secure random bytes.. . . Linux:. . an assertion with the wxWidgets library included in Ubuntu.. Improved directory-opening logic by prioritizing xdg-open and adding fallback mechanisms.. . . macOS:. . Disabled screen capture by default. Added the --allow-screencapture CLI switch to enable it if needed.. . . .
1.26.1630 Nov 2024 03:05 minor bugfix: /strong (November 17th, 2024):. . All OSes:. . Added support for SHA-256 x86 intrinsic to enhance the performance of PBKDF2-HMAC-SHA256.. Updated translations. . . Windows:. . Dropped support for Windows 32-bit.. Set Windows 10 May 2020 Update (version 2004) as the minimum supported version.. driver deadlock under low-memory scenarios caused by re-entrant IRP completions.. failed EFI detection on some PCs where the BootOrder variable is not defined.. various affecting the EFI system encryption configuration editor.. Replaced the deprecated CryptGenRandom with BCryptGenRandom for generating secure random bytes.. . . Linux:. . an assertion with the wxWidgets library included in Ubuntu.. Improved directory-opening logic by prioritizing xdg-open and adding fallback mechanisms.. . . macOS:. . Disabled screen capture by default. Added the --allow-screencapture CLI switch to enable it if needed.. . . .
1.26.1523 Nov 2024 00:05 minor bugfix: /strong (September 2nd, 2024):. . Windows:. . MSI install/uninstall : . error 1603 returned by MSI silent install when REBOOT=ReallySuppress is specified and a reboot is required.. missing documentation and language files from the MSI package.. MSI not installing new documentation and language files when upgrading from an EXE-based installation.. installation folder not being removed after MSI uninstall in some cases.. . . regression during UEFI system decryption that caused the bootloader to persist.. . . .
1.26.1407 Nov 2024 08:25 minor bugfix: /strong (August 25th, 2024):. . All OSes:. . Update translations and documentation. Implement language selection settings in non-Windows versions.. Make codebase compatible with wxWidgets 3.3 in non-Windows versions.. Implement detection of volumes affected by XTS master key vulnerability and warn user about it.. Update mount failure error messages to mention removal of TrueCrypt support and old algorithms.. . . Windows:. . Better for Secure Desktop under Windows 11 22H2. . IME is now disabled in Secure Desktop because it is known to cause . . . VeraCrypt Expander: expansion of volumes on disks with a sector size different from 512. writing wrong EFI System Encryption Advanced Options to registry. Don't Setup when exiting VeraCrypt process through system tray Exit menu. failure to format some disks (e.g. VHDX) caused by virtual partition offset not 4K aligned. Fallback to absolute positioning when accessing disks if relative positioning fails. Update zlib to version 1.3.1. . . Linux:. . Focus PIM field when selected . generic installation script on Konsole in Wayland . Added the ability to build using wolfCrypt as the cryptographic backend. Disabled by default.. Allows GUI to launch in a Wayland-only environment . CLI: Don't initially re-ask PIM if it was already specified . CLI: incorrect max hidden volume size for file containers ). Enhance ASLR security of generic installer binaries by adding linked flag for old GCC version. . . macOS:. . corrupted disk icon in main UI . near zero width PIM input box and simplify wxTextValidator logic . Use correct Disk Utility location when "check filesystem" is ran . Add support for FUSE-T as an alternative to MacFUSE . . . FreeBSD:. . privilege escalation prompts not showing up . Support automatic detection and mounting of ext2/3/4, exFAT, NTFS filesystems . Use correct Disk Utility location when "check filesystem" is ran . . . .
1.26.1304 Sep 2024 07:05 minor bugfix: /strong (August 1st, 2024):. . All OSes:. . Update translations and documentation. Implement language selection settings in non-Windows versions.. Make codebase compatible with wxWidgets 3.3 in non-Windows versions.. Implement detection of volumes affected by XTS master key vulnerability and warn user about it.. . . Windows:. . Better for Secure Desktop under Windows 11 22H2. VeraCrypt Expander: expansion of volumes on disks with a sector size different from 512. writing wrong EFI System Encryption Advanced Options to registry. Don't Setup when exiting VeraCrypt process through system tray Exit menu. failure to format some disks (e.g. VHDX) caused by virtual partition offset not 4K aligned. Fallback to absolute positioning when accessing disks if relative positioning fails. Update zlib to version 1.3.1. . . Linux:. . Focus PIM field when selected . generic installation script on Konsole in Wayland . Added the ability to build using wolfCrypt as the cryptographic backend. Disabled by default.. Allows GUI to launch in a Wayland-only environment . CLI: Don't initially re-ask PIM if it was already specified . CLI: incorrect max hidden volume size for file containers ). Enhance ASLR security of generic installer binaries by adding linked flag for old GCC version. . . macOS:. . corrupted disk icon in main UI . near zero width PIM input box and simplify wxTextValidator logic . Use correct Disk Utility location when "check filesystem" is ran . Add support for FUSE-T as an alternative to MacFUSE . . . FreeBSD:. . privilege escalation prompts not showing up . Support automatic detection and mounting of ext2/3/4, exFAT, NTFS filesystems . Use correct Disk Utility location when "check filesystem" is ran . . . .
1.26.1224 Jun 2024 06:25 minor bugfix: /strong (June 23th, 2024):. . All OSes:. . Update translations and documentation. Implement language selection settings in non-Windows versions.. Make codebase compatible with wxWidgets 3.3 in non-Windows versions.. . . Windows:. . Better for Secure Desktop under Windows 11 22H2. VeraCrypt Expander: expansion of volumes on disks with a sector size different from 512. writing wrong EFI System Encryption Advanced Options to registry. Don't Setup when exiting VeraCrypt process through system tray Exit menu. failure to format some disks (e.g. VHDX) caused by virtual partition offset not 4K aligned. Fallback to absolute positioning when accessing disks if relative positioning fails. Update zlib to version 1.3.1. . . Linux:. . Focus PIM field when selected . generic installation script on Konsole in Wayland . Added the ability to build using wolfCrypt as the cryptographic backend. Disabled by default.. Allows GUI to launch in a Wayland-only environment . CLI: Don't initially re-ask PIM if it was already specified . CLI: incorrect max hidden volume size for file containers ). . . macOS:. . corrupted disk icon in main UI . near zero width PIM input box and simplify wxTextValidator logic . Use correct Disk Utility location when "check filesystem" is ran . Add support for FUSE-T as an alternative to MacFUSE . . . FreeBSD:. . privilege escalation prompts not showing up . Support automatic detection and mounting of ext2/3/4, exFAT, NTFS filesystems . Use correct Disk Utility location when "check filesystem" is ran . . . .
1.26.1004 Jan 2024 09:05 minor bugfix: /strong (November 8th, 2023):. . All OSes:. . Update translations and documentation. . . Windows:. . Better for Secure Desktop under Windows 11 22H2. VeraCrypt Expander: expansion of volumes on disks with a sector size different from 512. writing wrong EFI System Encryption Advanced Options to registry. Don't Setup when exiting VeraCrypt process through system tray Exit menu. failure to format some disks (e.g. VHDX) caused by virtual partition offset not 4K aligned. Fallback to absolute positioning when accessing disks if relative positioning fails. . . Linux:. . Focus PIM field when selected . generic installation script on Konsole in Wayland . . . macOS:. . corrupted disk icon in main UI . . . .
1.26.731 Dec 2023 19:57 minor bugfix: All OSes: Update translations and documentation Windows: Better fix for Secure Desktop issues under Windows 11 22H2 VeraCrypt Expander: Fix expansion of volumes on disks with a sector size different from 512 (by skl0n6) Fix writing wrong EFI System Encryption Advanced Options to registry Don't close Setup when exiting VeraCrypt process through system tray Exit menu Fix failure to format some disks (e.g. VHDX) caused by virtual partition offset not 4K aligned Fallback to absolute positioning when accessing disks if relative positioning fails Linux: Focus PIM field when selected (#1239) Fix generic installation script on Konsole in Wayland (#1244) macOS: Fix corrupted disk icon in main UI (GH #1218)
1.1918 Oct 2016 18:26 minor feature: All OSs: Fix issues raised by Quarkslab audit. Remove GOST89 encryption algorithm. Make PBKDF2 and HMAC code clearer and easier to analyze. Add test vectors for Kuznyechik. Update documentation to warn about risks of using command line switch tokenpin . Use SSE2 optimized Serpent algorithm implementation from Botan project (2.5 times faster on 64-bit platforms). Windows: Fix keyboard issues in EFI Boot Loader. Fix crash on 32-bit machines when creating a volume that uses Streebog as PRF. Fix false positive detection of Evil-Maid attacks in some cases (e.g. hidden OS creation) Fix failure to access EFS data on VeraCrypt volumes under Windows 10. Fix wrong password error in the process of copying hidden OS. Fix issues raised by Quarkslab audit: Fix leak of password length in MBR bootloader inherited from TrueCrypt. EFI bootloader: Fix various leaks and erase keyboard buffer after password is typed. Use libzip library for handling zip Rescue Disk file instead of vulnerable XUnzip library. Support EFI system encryption for 32-bit Windows. Perform shutdown instead of reboot during Pre-Test of EFI system encryption to detect incompatible motherboards. Minor GUI and translations fixes. MacOSX: Remove dependency to MacFUSE compatibility layer in OSXFuse.
1.0e12 Sep 2014 19:27 major bugfix: Correct most of the security vulnerabilities reported by the Open Crypto Audit Project. Correct security issues detected by Static Code Analysis, mainly under Windows. Correct issue of unresponsiveness when changing password/key file of a volume. Reduce overall time taken for creating encrypted volume/partition. Minor fixes.