GCM256 Encryption/Decryption Webapp
Demo: https://demo.gcm256.soogs.xyz
Demo limitations: see below screenshot

Purpose:
The webapp allows users to encrypt plain text or decrypt ciphertext into plain text.
Versions available:
- Standard AES-256 CGM: Anyone with the Passphrase (key) can decrypt the ciphertext.
- Enhanced AES-256 CGM: Uses a unique additional hardcoded hidden Key in conjunction with the variable Passphrase to result different ciphertext. The same exact version must be used to decrypt the ciphertext.
- The experience is the same for both versions however the enhanced version gives an extra layer of security and peace of mind.
How to use: Encrypt plain text into ciphertext
Set a Passphrase (Key): “!?#Bobbys!?#Secret!?#Birthday!?#Bash!?#2026!?#”
Input Text: “This is my super-secret text that I need to encrypt and share with my buddy about Bobbys upcoming birthday.”
Output Result: "4yOmV6BRq3b9P63jOQkFlz6UGJkMrYPhk8QpxrmzeMPTo6KEajmLmYXyDuAoxTvKca7/N3ERsA05FxOX1cdVMUlTNKM31bQX1kQzy9lmDYVyg86G3Z41F1X3p432Dc0/6aYrMKWLFuaedFCidv8VyBg5AH1SlEvUdZlNmOcXLv5fnXdrBtx/HE1mnOYON8Am8duh1CqA"

How to use: Decrypt ciphertext into plain text
Set a Passphrase (Key): “!?#Bobbys!?#Secret!?#Birthday!?#Bash!?#2026!?#”
Note: we must use the original passphrase(key) to successfully decrypt the ciphertext.
Input Ciphertext: "4yOmV6BRq3b9P63jOQkFlz6UGJkMrYPhk8QpxrmzeMPTo6KEajmLmYXyDuAoxTvKca7/N3ERsA05FxOX1cdVMUlTNKM31bQX1kQzy9lmDYVyg86G3Z41F1X3p432Dc0/6aYrMKWLFuaedFCidv8VyBg5AH1SlEvUdZlNmOcXLv5fnXdrBtx/HE1mnOYON8Am8duh1CqA"
Output Result: “This is my super-secret text that I need to encrypt and share with my buddy about Bobbys upcoming birthday”

Error: Incorrect Passphrase (Key)
If the incorrect Passphrase is used the following message will appear:
Set a Passphrase (Key): “I used a different passphrase this time or got the passphrase wrong”
Input Ciphertext: "4yOmV6BRq3b9P63jOQkFlz6UGJkMrYPhk8QpxrmzeMPTo6KEajmLmYXyDuAoxTvKca7/N3ERsA05FxOX1cdVMUlTNKM31bQX1kQzy9lmDYVyg86G3Z41F1X3p432Dc0/6aYrMKWLFuaedFCidv8VyBg5AH1SlEvUdZlNmOcXLv5fnXdrBtx/HE1mnOYON8Am8duh1CqA"

Give it a try and let me know what you think.