v8.4.0
What's Changed
- Remove Pack/Unpack modes by @brxken128 in #28
- This helps prevent some potential vulnerabilities (such as zip-slipping). As we support more OSes, these become increasingly harder to protect against
- V3 Headers and AAD by @brxken128 in #29
- Argon2id parameters have been hardened marginally
- Headers are now authenticated with AAD, and not HMAC
- The codebase has been cleaned up heavily
- The attack surface has been reduced
- Add a warning when users decrypt a file using an older header version, and recommend that they re-encrypt at their earliest convenience
SHA256 Checksums - Please compare with the hash from this Github action
dexios-linux-amd64: 083367e7abf88f6d26f2333806b0c1d599621c3e89b337f605a4d66354adb273
dexios-windows-amd64.exe: 9ed6c380fbca3d867890a9f032f2292936b0448d068358768976254898045fdd
Full Changelog: v8.3.0...v8.4.0