В чем разница между подписью файла и расшифровкой файла? - PullRequest
0 голосов
/ 17 апреля 2019

Какая разница между генерацией цифровой подписи RSA и расшифровкой RSA ???

Если у меня есть хэш сообщения, как я могу сгенерировать цифровую подпись этого сообщения ???

1 Ответ

0 голосов
/ 06 мая 2019

Шифрование, расшифровка и цифровая подпись

  1. При шифровании полный документ или содержимое шифруются, передаются и дешифруются получателем.На изображении ниже, для шифрования, открытый ключ (зеленый ключ) используется для шифрования, закрытый ключ (красный ключ) для расшифровки.

  2. В цифровой подписи, хэш содержимогоподписан (хеш зашифрован с использованием закрытого ключа), так что получатель может расшифровать с помощью открытого ключа и проверить хеш путем пересчета хеша содержимого.(В отличие от шифрования и дешифрования, Hash не может вернуть содержимое, это односторонний процесс.)

Этот процесс гарантирует, что

a.Автор - тот, кто утверждает это и

b.Содержание или документ не изменился с момента подписания.(Изменение одного символа содержимого изменит хэш !!)

Encryption Vs Digital Signature

...