Comment réaliser l'authentification d'identité sans révéler les informations d'identification
Je regarde un scénario où je voudrais prétendre à une autorité (appelez-le A) que je suis bien moi sans révéler mes papiers d'identité. Je suppose qu'il faut utiliser un protocole de connaissance zéro. Nous pouvons supposer une autorité de confiance où je montrerai mes documents d'identité pour l'authentification. Mais je ne veux pas que A connaisse ces détails. Je ne veux pas non plus que A puisse être de connivence avec l'autorité de confiance et obtenir des informations sur mon identité. Quels sont les régimes / domaines possibles que je devrais envisager?
D'après certaines lectures, je vois qu'il existe un schéma de marques et des schémas de cryptographie basés sur des paires. L'un est interactif et l'autre non interactif. Y-a-t'il d'autres différences? Existe-t-il d'autres schémas?
Réponses
La primitive que vous regardez s'appelle les informations d'identification anonymes. Il traite exactement de votre scénario, et il existe des dizaines d'articles sur le sujet. L'introduction de cet article fournit de nombreuses références à la littérature sur ce sujet.