graphgrc

DAT-02: Encryption

Objective

Protect data confidentiality through cryptographic controls.

Description

All data is encrypted in transit using TLS 1.2+. Sensitive data is encrypted at rest using AES-256. Encryption keys are managed through AWS KMS.

Implementation Details

In Transit: All external APIs use HTTPS with TLS 1.2+. Internal services use TLS for inter-service communication. No plaintext protocols.

At Rest: S3 buckets use SSE-KMS encryption. RDS databases use encryption at rest. EBS volumes encrypted.

Key Management: AWS KMS for encryption keys. Keys rotated annually. Access to keys controlled via IAM.

Endpoints: macOS FileVault full disk encryption required on all employee devices.

Examples

Audit Evidence


Framework Mapping

SOC 2

GDPR


Referenced By

This section is automatically generated by make generate-backlinks. Do not edit manually.

Standards:

Processes:

Policies: