AES-256-GCM
AES-256-GCM is a symmetric encryption algorithm that uses the same key for both encryption and decryption. The key must be 32 bytes long and the IV be 12 bytes long. The encrypted message will be in Base64 format.
Notice: NOT like other modules (no secret leaves your browser), here Node Crypto Module is used for server rendering AES-256-GCM encrypt and decrypt content. Do NOT use your PROD key here if you don't trust the Vercel or this application hosting env.
Key (Base64)
IV (Base64)
Encryption
Decryption