Encrypt and decrypt text using AES-256-GCM with a password. Uses PBKDF2 key derivation for strong security.