Что такое на самом деле MD5?

295
Gerraour058

Каждый раз, когда я хочу загрузить некоторые программы, о MD5 всегда говорится ниже описания или под файлом загрузки.

для примера: https://anonymous-proxy-servers.net/en/jondo.html у него есть код, который я не понимаю, как: MD5: 33c8290b4e1fd691685da7cfd6e38115

в чем именно заключается функция MD5?

0

1 ответ на вопрос

1
Teun Vink

Wikipedia (https://en.wikipedia.org/wiki/MD5) explains it pretty well:

The MD5 message-digest algorithm is a widely used cryptographic hash function producing a 128-bit (16-byte) hash value, typically expressed in text format as a 32 digit hexadecimal number. MD5 has been utilized in a wide variety of cryptographic applications, and is also commonly used to verify data integrity.

So, MD5 can calculate a (somewhat) unique number to verify if a file's integrety is OK and if there wasn't any tampering and/or data corruption.

Он также обычно используется для шифрования паролей пользователей в базах данных, что нелегко, поскольку его легко взломать. Многие бесплатные инструменты SQL-инъекций, такие как Havij и даже веб-приложения, имеют взломщики MD5. Hack-R 9 лет назад 0