Skip to content

AESCrypt Argon 4.6A

Choose a tag to compare

@victormeloasm victormeloasm released this 06 Nov 23:40
· 147 commits to main since this release
4bf56c7

AESCrypt Argon 4.6A Changelog

New Features:

  • Enhanced Key Derivation: Switched to Argon2id for key derivation to increase security. The salt is now generated as a 32-byte random value.
  • Batch Encryption for Folders: Added functionality to encrypt all files within a folder at once. Supports both individual file and folder encryption.
  • Password Generation: Integrated a password generator that produces secure, random 32-character passwords, including letters, numbers, and special characters.
  • Secure Memory Clearing: Implemented a function to securely delete sensitive information from memory after use, improving data security.

Improvements:

  • Threading for Encryption and Decryption: Introduced multithreading to improve performance and responsiveness, allowing encryption and decryption operations to run in separate threads.
  • Dark Theme Support: Added a dark theme for the GUI, providing a more modern and user-friendly interface.
  • HMAC Authentication: Added HMAC verification to ensure the integrity and authenticity of encrypted data, preventing tampering.

Fixes:

  • Decryption Error Handling: Improved error handling during decryption to provide more informative error messages, ensuring users are notified if decryption fails.
  • File Path Validation: Added validation to ensure only absolute file paths are used, preventing potential issues during encryption or decryption.

Miscellaneous:

  • Code Refactoring: Refactored and cleaned up the code for improved readability and maintainability.
  • UI Enhancements: Updated the GUI layout with better spacing and alignment, providing a cleaner user experience.

Full Changelog: ArgonB...ArgonD