Countermeasures should include probabilistically changing the trailer when opening a hidden volume, as well as providing the user with an optional one-click manual trailer change after the hidden volume is opened, in order to resist analysis.
To implement this functionality, you can utilize the existing file header. The principle is to generate a backup header after password verification, and then use this backup header for recovery in case of forgetting (optionally with password or in plaintext).
Added encryption algorithms: XChaCha20, XChaCha20-Poly1305, AES+XChaCha20-Poly1305, AES+XChaCha20+Ascon Added key derivation algorithms: PBKDF2-HMAC-SHA512, HKDF-BLAKE2sp Adjusted the encryption algorithm dropdown in the GUI Adjusted property display to support showing the newly added algorithms @ipavlov https://github.com/ip7z/7zip/pull/215
It is recommended to use the Windows Memory Diagnostic tool to check for memory issues.
I think it is a problem with the script or disk cache. Please try verifying after the copy is complete and the disk has fully written, or use another verification software for testing.
The key derivation method is consistent with AES-256. The registry records the XChaCha20 option. Use a 64-bit counter to support very large files. @ipavlov https://github.com/ip7z/7zip/pull/215
@idrassi Perhaps we could add a layer of quantum computing to this algorithm? https://github.com/idrassi/Charybdis
We recommend using IDE-compatible AI to accelerate development.