What's new in VeraCrypt 1.24.24
Feb 19, 2021
- Fix compatibility issues with macOS Big Sur, especially on Apple Silicon M1 with macFUSE 4.0.x.
New in VeraCrypt 1.24.23 (Aug 10, 2020)
- All OSes:
- Don't allow Hidden volume to have the same password, PIM and keyfiles as Outer volume
- Fix random crash in 32-bit builds when using Streebog.
- Enable FIPS mode in JitterEntropy random generator.
- Update Beginner's Tutorial in documentation to use "MyVolume.hc" instead of "My Volume" for file container name in order to avoid confusion about nature of file nature.
- Minor code cleanup
- Linux/MacOSX:
- Force reading of at least 32 bytes from /dev/random before allowing it to fail gracefully
- Allow choosing a filesystem other than FAT for Outer volume but display warning about risks of such choice. Implement an estimation of maximum possible size of hidden volume in this case.
- Erase sensitive memory explicitly instead of relying on the compiler not optimizing calls to method Memory::Erase.
- Add support for Btrfs filesystem when creating volumes (Linux Only).
- Update wxWidgets for static builds to version 3.0.5.
New in VeraCrypt 1.24.12 (Jan 24, 2020)
- Fix regression that limited the size available for hidden volumes created on disk or partition.
New in VeraCrypt 1.24.7 (Nov 1, 2019)
- Fix some devices and partitions not showing in the device selection dialog under OSX 10.13 and newer.
- Fix keyboard tab navigation between password fields in "Volume Password" page of volume creation wizard.
- Add missing JitterEntropy implementation/
- Support APFS filesystem for creation volumes.
- Support Dark Mode.
New in VeraCrypt 1.24 (Oct 8, 2019)
- All OSs:
- Increase password maximum length to 128 bytes in UTF-8 encoding for non-system volumes.
- Add option to use legacy maximum password length (64) instead of new one for compatibility reasons.
- Use Hardware RNG based on CPU timing jitter "Jitterentropy" by Stephan Mueller as a good alternative to CPU RDRAND (http://www.chronox.de/jent.html)
- Speed optimization of XTS mode on 64-bit machine using SSE2 (up to 10% faster).
- Fix detection of CPU features AVX2/BMI2. Add detection of RDRAND/RDSEED CPU features. Detect Hygon CPU as AMD one.
- MacOSX:
- Add check on size of file container during creation to ensure it's smaller than available free disk space. Add CLI switch --no-size-check to disable this check.
New in VeraCrypt 1.23 (Sep 13, 2018)
- Support pasting values to password fields using keyboard (CMD+V and CMD+A now working properly).
- Add CheckBox in mount option dialog to force the use of embedded backup header during mount.
- When performing backup of volume header, automatically try to use embedded backup header if using the main header fails.
- Implement benchmarking UI for Hash and PKCS-5 PRF algorithms.
New in VeraCrypt 1.22 (Mar 31, 2018)
- All OSs:
- SIMD speed optimization for Kuznyechik cipher implementation (up to 2x speedup).
- Add 5 new cascades of cipher algorithms: Camellia-Kuznyechik, Camellia-Serpent, Kuznyechik-AES, Kuznyechik-Serpent-Camellia and Kuznyechik-Twofish.
- macOS:
- Fix issue preventing some local help files from opening in the browser.
New in VeraCrypt 1.21 (Jul 11, 2017)
- Fix 1.20 regression crash when running on CPU not supporting extended features.
New in VeraCrypt 1.20 (Jun 30, 2017)
- All OSes:
- Use 64-bit optimized assembly implementation of Twofish and Camellia by Jussi Kivilinna: Camellia 2.5 faster when AES-NI supported by CPU. 30% faster without it.
- Use optimized implementation for SHA-512/SHA256: 33% speedup on 64-bit systems.
- Deploy local HTML documentation instead of User Guide PDF.
- Change links in UI from ones on Codeplex to ones hosted at veracrypt.fr
- Security: build binaries with support for Address Space Layout Randomization (ASLR).
- Mac OS X:
- OS X 10.7 or newer is required to run VeraCrypt.
- Make VeraCrypt default handler of .hc & .tc files.
- Add custom VeraCrypt icon to .hc and .tc files in Finder.
- Check TrueCryptMode in password dialog when opening container file with .tc extension.
New in VeraCrypt 1.19 (Oct 18, 2016)
- 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).
- Remove dependency to MacFUSE compatibility layer in OSXFuse.
New in VeraCrypt 1.19 Beta 3 (Oct 14, 2016)
- Use SSE2 optimized Serpent algorithm implementation from Botan project (2.5 times faster on 64-bit platforms).
- Remove dependency to MacFUSE compatibility layer in OSXFuse.
- Fix issues raised by Quarkslab audit:
- Rernove GOST89 encryption algorithrn.
- Make PBKDF2 and HMAC code clearer and easier to analyze.
- Add test vectors for Kuznyechik.
- Update docurnentation to warn about risks of using command line switch "token-pin"
New in VeraCrypt 1.18 (Aug 18, 2016)
- Support Japanese encryption standard Camellia, including for Windows system encryption (MBR & EFI).
- Support Russian encryption and hash standards Kuznyechik, Magma and Streebog, including for Windows EFI system encryption.
- Solve compatibility issue with newer versions of OSXFuse.
New in VeraCrypt 1.18 Beta 1 (Mar 5, 2016)
- Solve compatibility issue with newer versions of OSXFuse.
New in VeraCrypt 1.17 (Feb 15, 2016)
- Support UNICODE passwords: all characters are now accepted in passwords
- Cut mount/boot time by half thanks to a clever optimization of key derivation (found by Xavier de Carné de Carnavalet)
- Optimize Whirlpool code by using assembly (25% speed gain compared to previous code).
- Add support for creating exFAT volumes.
- Add GUI indicator for the amount of randomness gathered using mouse movement.
- Include new icons and graphics contributed by Andreas Becker (http://www.andreasbecker.de)
- Fix issue of --stdin option not handling correctly passwords that contain a space character (reported and fixed by Codeplex user horsley1953).
- Fix issue creating volumes using command line with a filesystem other than FAT.
- Support K/M/G/T suffixes for --size switch to indicate unit to use for size value.
New in VeraCrypt 1.17 Beta 19 (Feb 1, 2016)
- All OSs:
- Support UNICODE passwords: all characters are now accepted in passwords (except Windows system encryption)
- Cut mount/boot time by half thanks to a clever optimization of key derivation (found by Xavier de Carné de Carnavalet)
- Optimize Whirlpool code by using assembly (25% speed gain compared to previous code).
- Add support for creating exFAT volumes.
- Include new icons and graphics contributed by Andreas Becker (http://www.andreasbecker.de)
- Linux/Mac OS X:
- Fix issue of --stdin option not handling correctly passwords that contain a space character (reported and fixed by Codeplex user horsley1953).
- Fix issue creating volumes using command line with a filesystem other than FAT.
- Support K/M/G/T suffixes for --size switch to indicate unit to use for size value.
New in VeraCrypt 1.17 Beta 16 (Jan 18, 2016)
- Support UNICODE passwords: all characters are now accepted in passwords (except Windows system encryption)
- Cut mount/boot time by half thanks to a clever optimization of key derivation (found by Xavier de Carné de Carnavalet)
New in VeraCrypt 1.17 Beta 15 (Jan 11, 2016)
- Support UNICODE passwords: all characters are now accepted in passwords (except Windows system encryption)
- Optimize Whirlpool code by using assembly (25% speed gain).
- Include new icons and graphics contributed by Andreas Becker (http://www.andreasbecker.de)
New in VeraCrypt 1.17 Beta (Jan 3, 2016)
- Support UNICODE passwords: all characters are now accepted in passwords (except Windows system encryption)
- Optimize Whirlpool code by using assembly (25% speed gain).
- Include new icons and graphics contributed by Andreas Becker (www.andreasbecker.de)
New in VeraCrypt 1.14 (Sep 18, 2015)
- Mask and unmask PIM value in GUI and bootloader like the password.
New in VeraCrypt 1.12 Beta (Jul 6, 2015)
- Implement "Dynamic Mode" by supporting a Personal Iterations Multiplier (PIM).
New in VeraCrypt 1.0f-2 (Apr 7, 2015)
- All OSs:
- Mounting speed improvement, up to 20% quicker on 64-bit (contributed by Nils Maier)
- Add option to set default hash/TrueCryptMode used for mounting volumes.
- Use TrueCryptMode/Hash specified in command line in password dialog.
- Mac OSX:
- Solve issue volumes not auto-dismounting when quitting VeraCrypt.
- Solve issue VeraCrypt window not reopening by clicking dock icon
- Linux/Mac OS X:
- Solve preferences dialog not closing when clicking on the 'X' icon.
- Solve read-only issue when mounting non-FAT volumes in some cases.
- Support opening/exploring mounted volumes on desktops other than Gnome/KDE.
- Solve various installer issues when running on less common configurations
- Minor fixes (see git history for more information)
New in VeraCrypt 1.0f-1 (Feb 25, 2015)
- All OSs:
- Add support for old TrueCrypt 6.0.
- Change naming of cascades algorithms in GUI for a better description.
- Mac OS X:
- Make cancel button of the preference dialog working.
- Solve impossibility to enter a one digit size for the volume.
- Add wait dialog to the benchmark calculation.
New in VeraCrypt 1.0f Beta 3 (Dec 29, 2014)
- All OSs:
- Add support for SHA-256 for volume encryption.
- Make SHA-512 the default key derivation algorithm.
- Deprecate RIPEMD160 for non-system encryption.
- Speedup mount operation by enabling choice of correct hash algorithm.
- Implement creation of multiple keyfiles at once, with predefined or random size.
- Always display random gathering dialog before performing sensitive operations.
- Change the order of preference of derivation algorithms - SHA-512 -> Whirlpool -> SHA-256 -> RIPEMD160 Links in the application now points to the online resources on Codeplex First version of proper VeraCrypt User Guide -
- MacOSX:
- Implement support for hard drives with a large sector size (> 512). Link against new wxWidgets version 3.0.2 Solve truncated text in some Wizard windows.
New in VeraCrypt 1.0f Beta 2 (Dec 8, 2014)
- Changes:
- Links in the application now points to the online resources on Codeplex
- First version of proper VeraCrypt User Guide
- Solve truncated text in some Wizard windows.
New in VeraCrypt 1.0f Beta (Dec 6, 2014)
- Implement support for hard drives with a large sector size (> 512).
- Link against new wxWidgets version 3.0.2
New in VeraCrypt 1.0e (Sep 30, 2014)
- Correct most of the security vulnerabilities reported by the Open Crypto Audit Project.