Как добиться аутентификации личности без раскрытия учетных данных

Aug 17 2020

Я рассматриваю сценарий, в котором я хотел бы заявить властям (назовите его A), что я действительно являюсь собой, не раскрывая свои документы, удостоверяющие личность. Я предполагаю, что нужно использовать какой-то протокол с нулевым разглашением. Мы можем предположить, что это доверенный орган, где я покажу свои документы, удостоверяющие личность, для аутентификации. Но я не хочу, чтобы А знал эти детали. Я также не хочу, чтобы А имел возможность вступить в сговор с доверенным лицом и получить информацию о моей личности. Какие возможные схемы / области мне следует рассмотреть?

Из некоторого чтения я вижу, что существует схема брендов и криптографические схемы на основе пар. Один интерактивный, а другой неинтерактивный. Есть еще отличия? Есть другие схемы?

Ответы

1 GeoffroyCouteau Sep 24 2020 at 17:27

Примитив, на который вы смотрите, называется анонимными учетными данными. Он имеет дело именно с вашим сценарием, и на эту тему есть десятки статей. Во введении к этой статье дается множество ссылок на литературу по этой теме.