Разделение знания секрета

Идея разделения секретов заключается в том, чтобы расчленить некоторый секрет на несколько частей, которые распределяются между участниками и затем коллективно используются для восстановления исходного секрета.
Следуют сказать, что существуют способы разделения сообщения на части. Каждая часть сама по себе не имеет смысла, но если их сложить, смысл сообщения полностью восстанавливается. Если это рецепт соуса и каждый [...]

Подбрасывание монеты по телефону

В некоторых случаях необходимо, чтобы участники, расположенные далеко друг от друга, создали случайную последовательность и при этом не обращались за помощью к третьей стороне. Если участников двое, то действие протокола, решающего поставленную задачу, будет равносильно подбрасыванию монеты по телефону. На практике задача решается посредством однонаправленных функций:
1. Участник А выбирает случайное число х. Он вычисляет [...]

Забывающая передача

В этом случае основная идея состоит в том, чтобы участник А после передачи некоторого секрета участнику В не знал, передавал ли он секрет или нет, но при этом участник В точно знал, получил он секрет или не получил. Данная задача может быть решена с помощью частичного раскрытия секретов и доверенного арбитра. Однако в ряде случаев [...]

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

Важным свойством протоколов цифровой подписи является знание подписывающим содержания подписываемого документа. Но на практике бывают ситуации, когда требуется, чтобы, например, нотариус подписал документ, не имея ни малейшего представления о его содержании. Нотариус не отвечает за содержание документа, он только заверяет, что нотариально засвидетельствовал его в определенное время. Происходит это следующим образом:
1. Участник А берет [...]

Неоспариваемая подпись

Обычные цифровые подписи можно точно копировать. Иногда это необходимо, например при распространении публичных заявлений, но бывают ситуации, когда требуется, чтобы получатель не смог показать третьей стороне полученное сообщение без согласия лица, его подписавшего.
Не о свариваемость подписи удобна для решения подобных задач. Как и обычная цифровая подпись, неоспариваемая цифровая подпись зависит от подписанного документа и закрытого [...]

Доверенная подпись

На практике часто встречаются ситуации, когда кто-то хочет передать полномочия подписания документа другому человеку. При этом необходимо обеспечить:
• различимость. Любой желающий проверить данную подпись должен иметь возможность сразу определить, что данная подпись сделана по доверенности;
• неподделываемость. Сгенерировать действительную доверенную подпись сможет только человек, делегировавший полномочия и его доверенное лицо;
• отличительные характеристики доверенной подписи. Доверенное лицо, [...]

Групповая подпись

Типичной сферой применения групповой подписи является следующий пример: «В офисе компании есть несколько компьютеров, подсоединенных к локальной сети. В каждом отделе есть свой сетевой принтер, и только один человек имеет право печатать на нем или давать разрешение на печать. Следовательно, перед печатью нужно проверить, работает ли данный сотрудник в этом отделе. В то же время [...]

Совместная подпись контракта

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

Безопасные выборы

Электронные плателшые системы, получившие широкое распространение в последнее время, ставят перед их создателями не только проблемы обеспечения достоверности и целостности передаваемой платежной информации, ио и проблему неотслеживаемости действий клиентов. Причем неотслеживаемость нужно решать скорее техническими мерами, чем организационно-административными, поскольку клиент должен иметь возможность действовать анонимно: банкам или его партнерам нельзя идентифицировать действия клиента. Проблема неотслеживаемости [...]

Специфические криптографические протоколы

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