Вебмастеру |
MD5. Что это?
Разработчиком 128-битного алгоритма хеширования Message Digest 5 является Рональд Л. Ривест, профессор Массачусетского технологического института. Алгоритм предназначен для создания Хеш - суммы (дайджестов сообщения) произвольной длины и последующей проверки подлинности.
Благодаря MD5 мы получаем достаточно надежный идентификатор для блока данных. Данное свойство алгоритма довольно часто применяется в различных областях, в том числе, в хешировании паролей. Хеш содержит 16 байт (128 бит) и представляет собой последовательность из 32 шестнадцатеричных символов. Взломать хеш MD5 возможно. Существует несколько видов взлома:
Программистам, пользователям веб-сайтов, владельцам следует избегать использования MD5 в каких либо целях. Хорошая замена MD5 – алгоритм серии SHA-2. Алгоритм SHA-2: исходное сообщение разбивается на блоки, в каждом из которых по 16 слов. Алгоритм SHA-2 пропускает каждый последующий блок сообщения через цикл с 64-мя или 80-ю раундами. Результаты обработки каждых шестнадцати слов складываются, эта сумма и является значением хеш-функции. Определение Content-MD5 является один в один для HTTP и для MIME. В некоторых случаях применение ContentMD5 к семейству объектов HTTP отличается от случая MIME. Связано это с тем, что MIME, в отличие от HTTP, не использует Transfer-Encoding и Content-Encoding, а применяет ContentTransfer-Encoding. К тому же MIME реже, чем HTTP, применяет двоичный тип содержимого. P.S. Появилась необходимость восстановления диска raid? Не спешите действовать. Рекомендуем вам сначала прочитать всю необходимую информацию по этой теме, а потом уже приступать к работе. Информацию, о том как восстановить диск raid вы сможете найти на сайте www.paradise-r.ru. |
ДизайнеруЭто интересно |