Шифрование против дайджеста - PullRequest
36 голосов
/ 26 июля 2010

В чем разница между шифрованием и дайджестом?

Ответы [ 2 ]

44 голосов
/ 26 июля 2010

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

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

4 голосов
/ 26 июля 2010

Шифрование скрывает содержимое открытого текста, в то время как дайджест - это особый вид хэша, который служит своего рода отпечатком для данных. Если дайджест сообщения зашифрован с помощью закрытого ключа, его можно использовать в качестве цифровой подписи, чтобы убедиться, что оно пришло из определенного источника.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...