Электронная коммерция



         

Криптография с открытым ключом - часть 3


В качестве примера, предположим, что продавец Тим пре­образовал свое послание в дайджест, зашифровал его своим личным ключом, и отправил Энн эту цифровую подпись вмес­те с открытым текстом послания.     После того как Энн использует открытый ключ Тима для расшифровки цифровой подписи, у нее будет копия дайджеста послания Тима. Поскольку она сумела расшифровать цифровую подпись открытым клю­чом Тима, то значит, Тим является ее автором. Затем Энн ис­пользует ту же самую хеш-функцию (о которой оба договори­лись заранее) для подсчета собственного дайджеста для откры­того текста послания Тима Если полученная ей строка совпа­дает с той, что прислал Тим, то она может быть уверена в аутен­тичности цифровой подписи. А это означает не только то, что отправитель послания Тим, но также и то, что послание не было изменено.

При таком подходе единственная проблема в том, что само послание отправляется открытым текстом, и, следовательно, его конфиденциальность не сохраняется. Для шифрования от­крытого текста послания Вы можете дополнительно исполь­зовать симметричный алгоритм с секретным ключом. Но уч­тите, это приведет к дальнейшему усложнению процесса.




Содержание  Назад  Вперед