AWS XKS Encryption
Keep using AWS KMS in applications, while an external key store holds the authority Amazon lacks.
Microsoft Double Key Encryption (DKE)
Keep Microsoft from unlocking regulated mail, files and Teams content alone, without leaving M365.
Product demo
Experience true data security for Microsoft 365
Double Key Encryption keeps a second key outside Microsoft, so the most sensitive labelled content in Microsoft 365 cannot be opened by Microsoft alone.
Opening a DKE-protected file needs Microsoft's key and yours. Your key never sits in Azure.
Every unwrap is checked against user, IP, location, time, Azure groups and MFA.
Rotate the second key with a configurable cache window, without creating new Purview labels.
A Purview sensitivity label protects the content twice. Azure RMS checks the user's rights, and the DuoKey DKE service checks the user before it unwraps your key.
Attribute-based policies evaluate each request before the second key is used, so a valid label is not enough on its own.
Rotation keeps a configurable cache window so protected documents stay readable while the new key takes over, without a new Purview label.
The DuoKey key is held as shards on independent nodes in a dedicated tenant and vault. No single node, operator or provider holds it whole.
DKE protects labelled files and mail in the Microsoft 365 apps people already use. Features that need Microsoft to read the content, such as eDiscovery, search indexing and Copilot, do not work on DKE-protected items.
User, IP, location, time, Azure groups and MFA on every key unwrap.
Configurable cache window, no new Purview label needed.
Automatic Azure app registration through Microsoft Graph.
Partner domains and dedicated issuers.
A second key Microsoft cannot use alone, split across independent nodes.
Your second key in its own tenant and vault.
Begin with one label for the content that must never leave your control, then extend.
Proof in practice
Deep dives
Compliance
Trust
Customer programmes
See Double Key Encryption with contextual access on your own Microsoft 365 tenant.
Products
Keep using AWS KMS in applications, while an external key store holds the authority Amazon lacks.