Key Updates:
- Enhanced Security: The key derivation function now uses FIPS-recommended PBKDF2 using HMAC-SHA-512 with 300,000 iterations, configurable via the command-line tool. We’ve also switched to PKCS#7 padding.
- Performance Boost: Intel Intrinsics functions improve performance by approximately 30% on Intel processors.
- Apple Silicon Support: The Mac version is now compiled for Apple Silicon.
- Safety Measures: Mac and Linux versions now refuse to overwrite existing files, aligning with the Windows version.
- Command-Line Enhancements: More options, integrated key generation, and a progress meter for long files.
- Code Overhaul: Rewritten in C++20 with daily unit tests and improved integration tests for enhanced code safety.
- Backward Compatibility: AES Crypt 4 remains fully compatible with all previous versions, ensuring access to encrypted files created by older versions.
Cheers!
Paul