Como obter autenticação de identidade sem revelar credenciais

Aug 17 2020

Estou diante de um cenário em que gostaria de reivindicar a uma autoridade (chame-a de A) que realmente sou eu, sem revelar meus documentos de identidade. Estou supondo que algum protocolo de conhecimento zero deve ser usado. Podemos assumir uma autoridade confiável, onde mostrarei meus documentos de identidade para autenticação. Mas não quero que A saiba esses detalhes. Também não quero que A consiga conspirar com a autoridade de confiança e obter informações sobre minha identidade. Quais são os possíveis esquemas / áreas que devo examinar?

De algumas leituras, vejo que há um esquema de marcas e esquemas de criptografia baseados em emparelhamento. Um é interativo e o outro não. Há outras diferenças lá? Existem outros esquemas?

Respostas

1 GeoffroyCouteau Sep 24 2020 at 17:27

O primitivo que você está vendo é chamado de credenciais anônimas. Ele lida exatamente com o seu cenário, e há dezenas de artigos sobre o assunto. A introdução deste artigo fornece muitas referências à literatura sobre o assunto.