Tutorials/Encryption Standard

Encryption Standard

Document control

Field Value
Document status Active policy document
Owner Security / Operations
Approver Management
Review frequency Annual or on material change
Classification Customer-shareable

Purpose

Define baseline encryption requirements for protecting sensitive data in transit, at rest, in backups, and in credentials/secrets.

Data in transit

External web traffic and APIs must use TLS 1.2 or higher where supported. Administrative access must use secure protocols. Plaintext transfer of sensitive data over public or untrusted networks is not permitted.

Data at rest

Databases, file stores, backups, and managed storage containing confidential or personal data should use encryption at rest where supported by the platform. Portable media or local copies containing sensitive data must be encrypted or avoided.

Passwords and credentials

Passwords must never be stored in plaintext. Application credentials, API keys, tokens, SSH keys, and certificates must be protected in approved secret stores or restricted configuration mechanisms. Secrets must not be committed to source control.

Key management

Encryption keys must have defined ownership, restricted access, rotation/revocation process, and backup/recovery considerations. Access to keys must be limited to personnel and services with business need.

Exceptions

Exceptions must document business reason, affected data, compensating controls, owner, approval, and review date.

Evidence to maintain

TLS configuration, storage encryption settings, secret-management evidence, key access records, key rotation logs, and exception register.

Need help with your workflow setup?

If you're stuck or want help applying these guides to your setup, our team can assist with configuration, customization, and workflow implementation.