Encrypt given data using aes-256-gcm cipher algo. AES with 256-bit key in GCM (Galois/Counter Mode), which provides authenticated encryption. Introduced as an authenticated encryption mode to enhance security and integrity verification. Highly secure and recommended for modern cryptographic applications. Our encryption process prepends the IV string used during the encryption process in the encrypted data so that it can be used during decryption.