# Протокол подписания контракта [contract signing protocol]
#1 - Протокол криптографический прикладной, как правило, с двумя участниками, которые, обмениваясь сообщениями по каналам связи, должны подписать контракт, существующий только в электронной форме. Основное требование к стойкости криптографической протокола подписания контракта таково, что при любом прерывании выполнения протокола шансы каждого из участников получить контракт, подписанный другим, и при этом не подписаться самому, ничтожно малы. Поэтому протокол подписания контракта должен включать в себя протокол обмена секретами. Имеются и другие требования к стойкости протокола, в частности, так называемая защита от злоупотреблений (abuse). Последняя означает, что если выполнение протокола было прервано и контракт остался неподписанным, то ни один из участников не сможет доказать третьим лицам (арбитрам), что другой участвовал в выполнении протокола (а, следовательно, имел намерение подписать данный контракт).