Skip to content

AEScrypt v2.0

Choose a tag to compare

@victormeloasm victormeloasm released this 10 Sep 23:25
· 221 commits to main since this release
35f5a8d

New Features in Version 2.0

  • HMAC Verification Correction: Addressed the issue with HMAC signature verification. The HMAC verification now correctly ensures the integrity of the data.

  • Encryption and Decryption Adjustments:

    • Adjusted input formatting for the AES algorithm to handle padding and data correctly.
    • Fixed "Invalid padding bytes" error during decryption to ensure proper padding processing.
  • Memory Password Cleaning: Implemented secure password cleaning from RAM using the ctypes library to minimize the risk of sensitive data exposure.

  • Integrity Verification with Hashes: Added SHA-256 hash-based integrity checks to ensure files are not corrupted during storage or transmission.

  • Replay Attack Protection: Added protection against replay attacks by using timestamps or sequence numbers.

  • Strong Password Generation: Improved password generation to ensure complexity and security.

  • Enhanced User Interface: Updated the graphical interface for better usability and clarity, including improved error and success messages.

  • Interface Error Corrections: Fixed issues with handling file and folder paths to ensure correct selection and processing.