DuoKey

Microsoft 365 Double Key Encryption

DuoKey vs Cosmian

Cosmian KMS, désormais documenté sous le nom Eviden KMS, expose des endpoints DKE depuis un serveur KMS que le client exploite sur site ou en VM de marketplace dans son propre compte cloud. DuoKey est un service DKE suisse opéré par DuoKey (ISO 27001, SOC 2, TISAX AL3) ou déployé sur votre propre infrastructure, avec des clés protégées par calcul multipartite (MPC) ou par un HSM.

DuoKey

30 / 33

Cosmian

9 / 33

Capacités comparées prises en charge, d'après la documentation publique.

Uniquement chez DuoKey

  • Support 24/7 avec délais de réponse contractuels
  • Licence d'évaluation ou d'essai
  • Déchiffrement autorisé par groupes Entra ID
  • Multi-tenant et tenants partenaires (B2B)
  • RBAC administrateur granulaire
  • Approbation par quorum (quatre yeux)
  • Accès contextuel à l'usage de la clé
  • Tableau de bord de supervision intégré
  • Règles de blocage prioritaires sur les autorisations
  • Journal d'audit infalsifiable
  • mTLS optionnel sur les appels de déchiffrement
  • Test de clé de bout en bout intégré
  • Déploiement multisite ou géoredondant
  • Procédure de sauvegarde et de restauration des clés
  • Rotation sans nouvelle étiquette Purview
  • Service DKE hébergé par l'éditeur (SaaS)
  • Inscription d'application Entra ID automatique
  • Aucun runtime ou OS en fin de vie
  • Stockage des clés FIPS 140 niveau 3
  • Clé jamais reconstituée en un seul endroit
  • Éditeur certifié ISO/IEC 27001
  • Région d'hébergement au choix du client

Critère par critère

DuoKey et Cosmian, côte à côte

CapacitéDuoKeyCosmian

Éditeur et support

1Support 24/7 avec délais de réponse contractuels

Support 24 h/24 avec des délais de réponse contractuels pour les incidents critiques.

Oui24/7 en Platinum, réponse en 1 h si critiqueSource
Non documentéSeules les GitHub Issues sont documentéesSource

2Licence d'évaluation ou d'essai

Un essai gratuit ou une licence de preuve de concept pour tester avant d'acheter.

OuiPreuve de concept gratuite de 30 joursSource
PartielCode source disponible ; pas de conditions d'essaiSource

Couverture Microsoft DKE

3Endpoint Microsoft 365 DKE natif

Répond aux appels Microsoft GetKey et Decrypt utilisés par Word, Excel, PowerPoint et Outlook.

OuiOffice pour Windows uniquementSource

4Déchiffrement autorisé par groupes Entra ID

Le service de clés limite lui-même le déchiffrement aux membres de groupes ou de rôles de l'annuaire.

OuiRègles par groupe Entra ID ou OktaSource
PartielJeton Entra ID vérifié ; droits par utilisateurSource

5Multi-tenant et tenants partenaires (B2B)

Un seul service de clés partagé entre plusieurs tenants Entra ID ou des partenaires externes.

Non documenté

Administration et contrôle d'accès

6SSO et MFA pour les administrateurs

Les administrateurs se connectent via le fournisseur d'identité de l'entreprise avec authentification multifacteur.

OuiOIDC, TOTP et passkeysSource
OuiOIDC avec TOTP optionnelSource

7RBAC administrateur granulaire

Rôles et permissions personnalisés, limités à des clés, des services ou des unités organisationnelles.

OuiRôles limités à des unités organisationnellesSource
PartielRôles Operator et CryptoOfficerSource

8Approbation par quorum (quatre yeux)

Les opérations sensibles sur les clés exigent l'approbation de plusieurs administrateurs.

OuiM-of-N sur suppression de clé et de vault, rotation de vaultSource
PartielCérémonie de clés pour activer CryptoOfficerSource

9Accès contextuel à l'usage de la clé

Déchiffrement autorisé ou refusé selon la plage IP, le pays ou l'heure.

OuiRègles par IP, pays et horaireSource
Non documentéPas de règles IP, pays ou horaireSource

Supervision

10Journaux d'audit exportés vers un SIEM

Événements de clés et d'administration transmis à Splunk, Sentinel, QRadar ou syslog.

OuiSplunk, Sentinel, QRadar, syslog/CEFSource
OuiCEF sur syslog, Splunk, QRadarSource

11Tableau de bord de supervision intégré

Tableau de bord d'état et d'usage fourni avec le produit.

OuiÉtat par service, compteurs GetKey et DecryptSource
PartielGrafana avec la pile de supervisionSource

12Supervision SNMP

Interrogation ou traps SNMP pour l'équipe d'exploitation.

Non documentéAbsent de la doc publique
Non documenté

Zero Trust et audit

28Règles d'accès modifiées à chaud

Les règles d'accès DKE se modifient dans une interface ou une API et s'appliquent immédiatement, sans fichier de configuration ni redéploiement.

OuiPolitiques appliquées sans redémarrageSource
OuiDroits par utilisateur via ckms ou l'UISource

29Règles de blocage prioritaires sur les autorisations

Règles de refus explicites pour couper le déchiffrement à un utilisateur, un groupe, un réseau ou un pays lors d'un incident.

OuiBypass > Block > Allow > refus par défautSource
PartielRetrait du droit d'un utilisateurSource

30Plusieurs fournisseurs d'identité

Entra ID ainsi qu'Okta, Keycloak ou d'autres fournisseurs OIDC pour la connexion et les règles par groupe.

OuiEntra ID, Okta, Keycloak et autres OIDCSource
OuiPlateforme : plusieurs fournisseurs JWTSource

31Journal d'audit infalsifiable

Chaque enregistrement d'audit est signé ou chaîné par hachage : toute modification ou suppression est détectable.

OuiHMAC-SHA256 par enregistrement et chaîne SHA-256Source
PartielChaîne de hachage pour KMIP, désactivée par défautSource

32mTLS optionnel sur les appels de déchiffrement

Vérification d'un certificat client sur les appels de déchiffrement DKE, en plus du jeton Entra ID.

OuiCA client, sujets autorisés, en-têteSource
Non documentéCertificat client en alternative, pas en plusSource

33Test de clé de bout en bout intégré

La clé et le backend sont testés par un aller-retour wrap/unwrap avant la mise en service.

OuiVérification wrap/unwrap préalableSource
Non documenté

Disponibilité et cycle de vie des clés

13Cluster haute disponibilité

Nœuds actif-actif : le service de clés survit à la panne d'un nœud.

OuiCockpit N+1, 3 nœuds MPC ou plusSource
OuiNœuds sans état derrière un load balancerSource

14Déploiement multisite ou géoredondant

Survit à la perte d'un datacenter entier.

OuiCluster MPC sur trois sitesSource
Non documenté

15Procédure de sauvegarde et de restauration des clés

Sauvegarde et restauration documentées des clés après un incident.

PartielSauvegardes de base de donnéesSource

16Anciens documents lisibles après rotation

Le contenu protégé par une version antérieure de la clé reste lisible.

OuiAnciennes clés conservées en déchiffrement seulSource
OuiTant que l'ancienne clé est conservéeSource

17Rotation sans nouvelle étiquette Purview

La rotation de la clé n'impose ni nouvelle étiquette ni campagne de réétiquetage.

OuiURL d'étiquette inchangée depuis Cockpit 2.0.8Source
NonNouvelle étiquette à chaque rotationSource

18Rotation planifiée des clés

Rotation automatique selon un calendrier.

Non documentéRotation manuelle en un clic documentée
PartielPlanificateur générique ; DKE exige une nouvelle étiquetteSource

Hébergement et déploiement

19Service DKE hébergé par l'éditeur (SaaS)

L'éditeur exploite l'endpoint DKE ; rien à héberger côté client.

OuiExploité par DuoKeySource
Non documentéAuto-hébergé ou VM de marketplaceSource

20Option sur site

Exécuter toute la pile DKE dans votre propre périmètre.

OuiOpenShift ou VMSource

21Inscription d'application Entra ID automatique

L'inscription d'application DKE est créée pour vous, sans étapes manuelles dans le portail.

OuiCréée via Microsoft GraphSource
NonSuivre la doc manuelle de MicrosoftSource

22Aucun runtime ou OS en fin de vie

Le déploiement documenté ne dépend d'aucun framework ni système d'exploitation non supporté.

OuiOpenShift 4.x supportéSource
PartielUbuntu 22.04 / RHEL 9 ; OS de l'image non indiquéSource

Stockage des clés, conformité et réversibilité

23Stockage des clés FIPS 140 niveau 3

Clés protégées par un module validé FIPS 140-2 ou 140-3 niveau 3.

OuiAvec un backend HSM comme SecurosysSource
PartielProvider OpenSSL FIPS ; niveau non indiquéSource

24Clé jamais reconstituée en un seul endroit

Calcul multipartite (MPC) ou cryptographie à seuil : aucun nœud ne détient la clé entière.

OuiAvec le backend de clés MPCSource
Non documenté

25Éditeur certifié ISO/IEC 27001

Les opérations propres de l'éditeur sont certifiées ISO/IEC 27001.

OuiISO 27001, SOC 2, TISAX AL3Source
Non documenté

26Région d'hébergement au choix du client

Choisissez où sont hébergés le service de clés et les clés.

OuiUE, Suisse ou USSource
PartielAuto-hébergé ou votre compte cloudSource

27Export des clés dans des formats standard

Réversibilité : les clés peuvent être exportées via KMIP, PKCS#8 ou PKCS#12.

Non documentéClés marquées non exportablesSource
OuiKMIP, PKCS#8, PKCS#1Source

Pourquoi choisir DuoKey

Les différences clés avec Cosmian

01

Le Zero Trust au-delà du jeton

Depuis Cosmian KMS 5.22 (mai 2026), les endpoints DKE passent par la chaîne d'authentification du KMS : le jeton Entra ID est validé et les droits par utilisateur sur la clé s'appliquent. Les règles s'arrêtent là, sans condition de groupe, d'IP, de pays ou d'horaire. DuoKey valide le jeton puis applique à chaque déchiffrement des règles de groupe, d'IP, de pays et d'horaire, avec des règles de blocage.

02

Une rotation sans nouvelle étiquette

La rotation DKE documentée par Cosmian exige une nouvelle étiquette de sensibilité et la migration des utilisateurs vers celle-ci. DuoKey effectue la rotation sans toucher à l'étiquette.

03

Un service, pas un serveur à exploiter

Cosmian est auto-hébergé, avec une configuration Azure manuelle. DuoKey exploite le service DKE, crée l'inscription d'application et prend en charge les tenants partenaires.

04

Couverture

La page DKE de Cosmian limite le support à Office pour Windows et demande de désactiver la co-édition. DuoKey sert le protocole Microsoft DKE standard à toutes les applications de bureau Microsoft 365 prises en charge.

Les points forts de Cosmian

Le KMS de Cosmian est source-available, prend en charge KMIP et les formats standard d'export de clés, évolue horizontalement et exporte ses journaux d'audit vers les SIEM. Il convient aux équipes qui souhaitent exploiter elles-mêmes un KMS français.

FAQ

DuoKey est-il une alternative à Cosmian pour le DKE Microsoft 365 ?

Oui. DuoKey fournit la seconde clé détenue par le client et le service DKE appelé par Microsoft 365, opéré par DuoKey ou déployé sur votre propre infrastructure.

Peut-on migrer de Cosmian vers DuoKey ?

Oui. Créez un service DKE DuoKey et une étiquette de sensibilité pour les nouveaux contenus, et gardez le service Cosmian actif pour les documents déjà protégés jusqu'à leur réétiquetage ou la fin de leur conservation.

Comment ces critères ont-ils été choisis ?

Ils suivent les sections d'un appel d'offres client DKE et gestion des clés : support, couverture DKE Microsoft, administration, supervision, disponibilité, hébergement, stockage des clés et réversibilité. Chaque cellule renvoie au document public sur lequel elle s'appuie.

Sources

Chaque affirmation de cette page, sourcée

Cosmian

  1. [1]github.comcritères 1https://github.com/Cosmian/kms
  2. [2]docs.cosmian.comcritères 2, 20https://docs.cosmian.com/key_management_system
  3. [3]docs.cosmian.comcritères 3, 16, 17, 21https://docs.cosmian.com/key_management_system/integrations/cloud_providers/microsoft_365_double_key_encryption_dke/
  4. [4]github.comcritères 4https://github.com/Cosmian/kms/blob/main/CHANGELOG.md
  5. [5]docs.cosmian.comcritères 6, 30https://docs.cosmian.com/key_management_system/configuration/authentication.html
  6. [6]docs.cosmian.comcritères 7, 8https://docs.cosmian.com/key_management_system/configuration/authorization/key_ceremony.html
  7. [7]github.comcritères 9, 28, 29, 32https://github.com/Cosmian/kms/blob/main/crate/server/src/start_kms_server.rs
  8. [8]docs.cosmian.comcritères 10https://docs.cosmian.com/key_management_system/configuration/siems.html
  9. [9]docs.cosmian.comcritères 11https://docs.cosmian.com/key_management_system/configuration/monitoring-setup.html
  10. [10]docs.cosmian.comcritères 31https://docs.cosmian.com/key_management_system/configuration/audit-logs.html
  11. [11]docs.cosmian.comcritères 13, 15https://docs.cosmian.com/key_management_system/installation/high_availability_mode.html
  12. [12]docs.cosmian.comcritères 18https://docs.cosmian.com/key_management_system/kmip_support/key_rotation/index.html
  13. [13]docs.cosmian.comcritères 19, 26https://docs.cosmian.com/key_management_system/installation/marketplace_guide.html
  14. [14]docs.cosmian.comcritères 22, 23https://docs.cosmian.com/key_management_system/certifications_and_compliance/fips.html
  15. [15]docs.cosmian.comcritères 27https://docs.cosmian.com/key_management_system/kmip_support/formats.html

DuoKey

  1. [1]docs.duokey.comcritères 1, 2https://docs.duokey.com/docs/why-mpc
  2. [2]docs.duokey.comcritères 3https://docs.duokey.com/docs/double-key-encryption/cockpit-v2/overview
  3. [3]docs.duokey.comcritères 4, 29https://docs.duokey.com/docs/double-key-encryption/cockpit-v2/access-policies
  4. [4]docs.duokey.comcritères 5https://docs.duokey.com/docs/double-key-encryption/operations/b2b-collaboration
  5. [5]docs.duokey.comcritères 6, 31https://docs.duokey.com/docs/cockpit/security
  6. [6]docs.duokey.comcritères 7https://docs.duokey.com/docs/cockpit/administration
  7. [7]docs.duokey.comcritères 8https://docs.duokey.com/docs/cockpit/key-policies
  8. [8]docs.duokey.comcritères 9https://docs.duokey.com/docs/cockpit/access-policies
  9. [9]docs.duokey.comcritères 10https://docs.duokey.com/docs/openshift-on-prem/security/compliance-audit
  10. [10]docs.duokey.comcritères 11, 32, 33https://docs.duokey.com/docs/double-key-encryption/setup/dke-service-deployment
  11. [11]docs.duokey.comcritères 28https://docs.duokey.com/docs/double-key-encryption/operations/zero-trust-access-control
  12. [12]docs.duokey.comcritères 30https://docs.duokey.com/docs/developer/administration-api
  13. [13]docs.duokey.comcritères 13https://docs.duokey.com/docs/openshift-on-prem/vm-deployment
  14. [14]docs.duokey.comcritères 14https://docs.duokey.com/docs/openshift-on-prem/mpc-cluster
  15. [15]docs.duokey.comcritères 15https://docs.duokey.com/docs/openshift-on-prem/operations/backup-recovery
  16. [16]docs.duokey.comcritères 16, 17, 21https://docs.duokey.com/docs/double-key-encryption/cockpit-v2/dke-configuration
  17. [17]docs.duokey.comcritères 19https://docs.duokey.com/docs/double-key-encryption/knowledgebase
  18. [18]docs.duokey.comcritères 20, 22, 24https://docs.duokey.com/docs/openshift-on-prem/prerequisites
  19. [19]docs.duokey.comcritères 23https://docs.duokey.com/docs/oracle-tde/overview
  20. [20]duokey.comcritères 25https://duokey.com/en/compliance/iso-27001
  21. [21]docs.duokey.comcritères 26https://docs.duokey.com/docs/double-key-encryption/faq
  22. [22]docs.duokey.comcritères 27https://docs.duokey.com/docs/pkcs11-lib/function-coverage

Parlons des décisions qui comptent pour votre programme de sécurité.

Dites-nous où le contrôle est difficile aujourd’hui. Nous vous aiderons à définir une prochaine étape concrète.