Aller au contenu
uencoder

Deniable Encryption

Le chiffrement niable permet à l'expéditeur, sous contrainte, de présenter une « fausse clé » qui déchiffre le texte chiffré en un texte en clair inoffensif, tandis que la vraie clé le déchiffre en le véritable texte en clair ; il est impossible de prouver laquelle est authentique.

Objectif

Résister à la divulgation forcée des clés (cryptanalyse au tuyau de caoutchouc), en protégeant les communications de l'expéditeur sous la contrainte.

Mécanisme

La construction fait qu'un même texte chiffré C se déchiffre en le texte en clair réel M_real avec la clé K_real et en un texte en clair inoffensif M_fake avec la clé K_fake. Sous contrainte, l'expéditeur remet K_fake et l'existence de K_real ne peut être prouvée.

Cas d’usage

  • Communication résistante à la contrainte
  • Messagerie à haute confidentialité
  • Sources journalistiques anonymes

Outils associés

References