4. Криптографические методы защиты информации
Дмитрий не сможет перенести отметку о времени создания документа в будущее, поскольку тогда от него потребуется умение это будущее предсказывать — он должен точно знать, какой именно документ будет прислан непосредственно перед этим моментом времени. Точно так же Дмитрий будет не в состоянии сделать отметку о времени создания документа более ранней, чем это есть на самом деле: она должна быть встроена во временную отметку следующего документа, а на этот документ соответствующая отметка уже поставлена. У Антона и Дмитрия остается единственная возможность смошенничать: они могут породить цепочку фиктивных документов до и после документа Антона, причем эта цепочка должна быть настолько длинной, чтобы у проверяющего не хватило терпения изучить ее до самого конца. - Распределенный протокол
Люди не вечны. Поэтому вполне может случиться так, что когда Антон обратится за содействием к In-1, тот уже успеет отправиться в мир иной, где отметки о времени создания документов вовсе не так важны для его обитателей. В этом случае можно посоветовать Антону воспользоваться распределенным протоколом и встроить в отметку о времени создания своего документа временные отметки, по крайней мере, 10-и других человек. Таким образом, у Антона будет больше шансов найти людей, которые при необходимости смогут помочь удостоверить время создания его документа. Распределенный протокол также позволяет избавиться от услуг Дмитрия:
1. - С помощью генератора криптографически надежной псевдослучайной последовательности Антон получает k чисел R1, R2, . . . , Rk, в качестве начального значения используя хэш-значение Нn, вычисленное для своего документа,.
2. - Антон интерпретирует сгенерированные числа R1, R2, . . . , Rk, как идентификаторы абонентов компьютерной сети, и отсылает Нn каждому из них.
3. - Все выбранные Антоном абоненты сети добавляют к хэш-значению Нn отметку о времени его получения, подписывают итоговое сообщение своей цифровой подписью и отсылают обратно Антону.
4. - Антон собирает и хранит все k подписей вместе с отметкой о времени создания своего документа.