Encryption Service

Manage KEK, DEK, and encrypted key-value pairs for accounts

KEK Management
Rotate and manage Key Encryption Keys with versioning
Test Key Generation
Generate test keys for development and testing
DEK Management
Set Data Encryption Key for an account
Store Encrypted Values
Add and store encrypted key-value pairs
Retrieve Values
Decrypt and retrieve stored values
Encryption/Decryption Testing
Test the encryption flow with raw values to verify DEK usage
Retrieve All Encrypted Values
View all encrypted key-value pairs for the selected account (shows raw encrypted data, not decrypted)