СПОНСОРЫ ПРОЕКТА

UinZone.Ru
Uinov.Ru

Шифрование в MD5

При совершенно необратимом шифровании, информация обычно зашифровывается так, что совершенно не подлежит обратной расшифровке. Конечно, на первый взгляд вам покажется это очень странным, но в реальности такой метод кодировки используется довольно часто. Функции хеширования- это как раз функции, с помощью которых происходит реализация однонаправленного хеширования. При использовании вот таких функций создается совершенно уникальный код строки (хеш-код). Самым частым алгоритмом хеширования по использованию является алгоритм – MD5.

md5_file () – это аналогичная функция хеширования, часто используемая для создания кода объемных файлов, которые обычно передаются в сети интернета. Загрузив вот такие файлы, всегда можно проверить целостность их хеш-кода, просчитав его по алгоритму MD5 и сравнив результат с хеш-кодом, представленным распространителем, что позволяет легко отследить повреждение исходного файла вызванные передачей в сети. К тому же можно предотвратить фальсификацию файла.

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

Именно такая схема не позволяет никому получить доступ к паролям, причем даже хищение базы данных не даст результата. В таком случае любой злоумышленник должен тратить приличное время на перебор паролей по специальному словарю, поэтому пароли не имеющие смысловой нагрузки вида F4K6, 9df7 практически не поддаются взлому, но вот пароли типа 12345 спасти уже ничего не сможет.

Кодирование/шифрование любого текста по алгоритму md5. Введите текст в форму ниже, выберите регистр при необходимости, нажмите "Кодировать"







Нравится 0