SIGNATURE AVEUGLE
Les signatures aveugles de Chaum sont une forme de signature numérique où l’émetteur d’une signature ne connaît pas le contenu du message qu’il signe. Mais la signature peut ensuite être vérifiée avec le message original. Cette technique a été développée par le cryptographe David Chaum en 1983.
Prenons l’exemple d’une entreprise désirant faire authentifier un document confidentiel, comme un contrat, sans en révéler le contenu. L’entreprise applique un processus de masquage qui transforme cryptographiquement le document original de manière réversible. Ce document modifié est envoyé à une autorité de certification qui appose une signature aveugle sans connaître le contenu sous-jacent. Après avoir reçu le document masqué signé, l’entreprise démasque la signature. Le résultat est un document original authentifié par la signature de l’autorité, sans que cette dernière ait jamais vu le contenu original.
Les signatures aveugles de Chaum permettent donc de certifier l’authenticité d’un document sans en connaître le contenu, ce qui garantit à la fois la confidentialité des données de l’utilisateur et l’intégrité du document signé.
Sur Bitcoin, on retrouve l’utilisation de ce protocole sur les systèmes de banques chaumiennes en surcouche (Cashu, Fedimint…), mais surtout dans les protocoles de coinjoins chaumiens, afin de s’assurer que le coordinateur ne soit pas en capacité de faire un lien entre un input et un output.