Skip to main content

Encryption Overview

FluentDynamoDB supports field-level encryption using AWS KMS and the AWS Encryption SDK.

Envelope Encryption

Uses envelope encryption pattern for secure, efficient field-level encryption.

// Coming soon - example code

When to Use Encryption

  • Sensitive personal data (PII)
  • Financial information
  • Healthcare records (HIPAA)
  • Compliance requirements

Performance Considerations

Field-level encryption adds overhead. Encrypt only sensitive fields, not entire items.