30. Цифровая подпись.
Первый пользователь, отправляющий сообщение, используя хеш-функцию, создает уникальным образом сжатый вариант исходного сообщения – дайджест, который шифруется с помощью личного ключа, по RSA и т.о. дайджест превращается в цифровую подпись, которая посылается вместе с сообщением.
Второй пользователь получив послание, расшифровывает цифровую подпись с помощью открытого ключа первого пользователя и извлекает дайджест сообщение.
Для исходного сообщения применяется та же хеш-функция и получается еще один сжатый вариант текста, который сравнивается с дайджестом, восстановленным из подписи.
Если они совпадают, то цифровая подпись верна, и сообщение получено именно от того, кто посылал.

Хостинг от uCoz