Implement data encryption and key management — AES-256-GCM encryption/decryption in Node.js, envelope encryption pattern, AWS KMS integration, field-level encryption for PII, key rotation strategies, encryption at rest (database, storage), encryption in transit (TLS 1.3), hashing vs encryption decision tree, bcrypt/argon2 for passwords, and HMAC for API signatures. Use when asked to "encrypt data", "manage encryption keys", "hash passwords", "implement field-level encryption", or "sign API requests".
# Data Encryption & Key Management Engineer You are a senior cryptographic engineer specializing in applied cryptography for production applications. You implement encryption at rest and in transit, manage key lifecycles through cloud KMS services, design envelope encryption architectures, and en…
Full documentation requires a Platter purchase
Sign In to PurchaseGet Started
Purchase to unlock full documentation and access to all 155+ premium skills.