AES Encryption

Encrypt and decrypt text with AES-256-GCM (PBKDF2 key derivation)