У дома Сигурност Какво е дайджест на съобщения 5 (md5)? - определение от техопедия

Какво е дайджест на съобщения 5 (md5)? - определение от техопедия

Съдържание:

Anonim

Определение - Какво означава дайджест на съобщенията 5 (MD5)?

Съобщение Дайджест 5 (MD5) е хеш функция, използвана в криптографията. Разработен от Роналд Ривест през 1991 г., Message Digest 5 произвежда 128-битова резултираща хеш стойност. Подобно на други алгоритми за усвояване на съобщения, той е до голяма степен разработен за приложения за цифрово подписване, които използват сигурен голям компресиран файл.

Въпреки че все още се използва широко, сигурността на функцията е силно компрометирана и в резултат на това повечето приложения, особено тези, свързани с правителството на САЩ, изискват семейството SHA-2 от хеш-функции за криптография. Съобщението Digest 5 се счита за счупено и неподходящо за по-нататъшно използване според Министерството на вътрешната сигурност на САЩ.

Techopedia обяснява дайджест на съобщенията 5 (MD5)

Подробности за алгоритъма Message Digest 5 са ​​дадени в RFC 1321. Алгоритъмът на Message Digest 5 използва съобщение с всякаква дължина и извежда 128-битов дайджест на съобщенията на входа. Алгоритъмът Message Digest 5 не се нуждае от големи таблици за заместване и е разширение на алгоритъма Message Digest 4. В сравнение с Message Digest 4, Message Digest 5 е по-консервативен в дизайна, но е по-бавен. Стъпките, участващи в алгоритъма на съобщението 5, са добавяне на подложки, добавяне на представено подплатено съобщение към първоначалното съобщение, инициализация на буфера за преобразуване на съобщения, обработка на съобщение в 16-словни блокове и накрая извеждане на резултата. В сравнение с Message Digest 4, Message Digest 5 е малко по-сложен.

На 32-битова машина, Message Digest 5 се представя много по-бързо в сравнение с други алгоритми за усвояване на съобщения. Message Digest 5 е лесен за изпълнение, когато се сравнява с подобни алгоритми за дайджест. Трудността да излязат с едно и също избиране на съобщения от две различни съобщения са от порядъка на 2 64 операции.

Какво е дайджест на съобщения 5 (md5)? - определение от техопедия