id: Гость   вход   регистрация
текущее время 07:57 29/03/2024
Владелец: unknown редакция от 14/05/2007 09:55 (автор: SATtva) Печать
создать
просмотр
редакции
ссылки

Это старая редакция страницы Библиотека / Словарь / Слепая Подпись за 14/05/2007 09:55.


Слепая подпись


Подписание документа без знания его содержания, а только для заверения факта его существования в определенный момент времени (нотариальное заверение, почтовый штемпель на почтовом отправлении и т.п.). При этом даже раскрытие документа в будущем не позволит заверителю определить, в каком из заверенных "пакетов" тот находился, но и не позволит отречься от собственной подписи.


Слепая подпись — это такая же цифровая подпись, как и RSA, только подписывающая сторона не только не видит подписываемого документа, но даже не может знать его хэш. Она подписывает его вслепую. Так, в электронных платёжных системах она не видит номер купюры (его нужно случайно выбрать самому), который она подписывает. Как если бы вы вложили документ в непрозрачный конверт вместе с копиркой и попросили бы на нём расписаться банк или поставить штамп сквозь конверт, не разрывая его.


Теперь эту платёжку можно передать другому лицу, оно предъявит её банку на обналичивание, банк проверит что номера уникальны и по ним ещё никто не снимал деньги, но отследить кому он выдал эти номера изначально он не может, так как никогда их не видел.


Чтобы вкладчик не обманул банк, может использоваться такой протокол: вкладчик пишет одинаковый номинал купюр на ста документах с разными номерами и депонирует в зашифрованном виде у банка. Банк требует раскрыть 99 (или n-1) конвертов, убеждается, что везде написано $10, а не $1000, тогда подписывает оставшийся конверт вслепую, не видя номера купюры.


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