Encrypt data using Galois/Counter (GCM) Mode
Encryption key
Data to be encrypted
Nonce (12 or 16 bytes)
Data to be authenticated
Encrypt data using Galois/Counter (GCM) Mode