This Delphi VCL application demonstrates AES-GCM encryption and decryption using the mORMot cryptographic components. It provides a simple GUI for encrypting and decrypting text with a secure AES-GCM implementation.
- Encrypt Text: Encrypts plaintext using AES-GCM with a randomly generated key and nonce.
- Decrypt Text: Decrypts base64-encoded ciphertext back to plaintext.
- User-Friendly Interface: Intuitive interface with buttons for encryption and decryption.
- Open Delphi Project: Open the `.dpr` file in the Delphi IDE.
- Compile: Build the project to generate the executable.
- Run: Execute the application to start using it.
- Launch the Application: Run the tool from Delphi or the generated executable.
- Encrypt Text: Enter plaintext in the text box and click the "Encrypt" button to generate and display the encrypted text.
- Decrypt Text: Enter the base64-encoded ciphertext in the text box and click the "Decrypt" button to retrieve and display the plaintext.
Contributions are welcome! If you have suggestions or bug fixes, please fork the repository and submit a pull request.
This project is provided "as is" without warranty. Use it at your own risk.
Discord: BitmasterXor
Made with ❤️ by: BitmasterXor and Friends, using Delphi RAD Studio