Encryption at rest with envelope and key rotation is a security approach where stored data is encrypted using a data encryption key (DEK), which itself is encrypted by a key encryption key (KEK). The KEK is rotated periodically to minimize risk if compromised. This layered method, known as envelope encryption, protects sensitive data even if storage is accessed, and key rotation ensures ongoing security by regularly updating encryption keys.
Encryption at rest with envelope and key rotation is a security approach where stored data is encrypted using a data encryption key (DEK), which itself is encrypted by a key encryption key (KEK). The KEK is rotated periodically to minimize risk if compromised. This layered method, known as envelope encryption, protects sensitive data even if storage is accessed, and key rotation ensures ongoing security by regularly updating encryption keys.
What is envelope encryption?
Envelope encryption is a security pattern where data is encrypted with a Data Encryption Key (DEK); that DEK is then encrypted with a Key Encryption Key (KEK). The KEK protects the DEK and is rotated to reduce risk.
What is a Data Encryption Key (DEK)?
A DEK is the symmetric key used to encrypt the actual data at rest.
What is a Key Encryption Key (KEK)?
A KEK is the key used to encrypt DEKs and is typically stored in a secure key management service or hardware security module; KEKs are rotated to improve security.
Why rotate the KEK and how does it enhance security?
Rotating the KEK limits exposure if a KEK is compromised; after rotation, DEKs are re-encrypted with the new KEK so only the new KEK can decrypt the data.
How does envelope encryption support AI data governance and quality assurance?
It protects stored data used in AI workflows by ensuring data at rest remains encrypted, supporting access controls, auditability, and compliance with governance and QA processes.