Генератор хэшей

Хэши широко применяются в веб программировании для одностороннего шифрования данных. Например, MD5 хэш часто используют для хранения паролей в базе данных.


Способ шифрования

От способа шифрования напрямую зависит его взломоустойчивость. Выберите один из возможных вариантов:


Введите шифруемый текст

Соль (случайный набор символов):

PHP функция шифрования:

md5($text);

Результат шифрования:

d41d8cd98f00b204e9800998ecf8427e

В наше время использование простого шифрования недостаточно для полной безопасности, поэтому, многие используют более сложные схемы, задействуя сразу несколько хэшей или используя соль (случайную последовательность символов, добавляемую к шифруемому тексту).
При этом стоит учитывать, что чем больше символов в полученном хеше, тем сложнее его подбор.
Отсюда, $password = sha1(md5($password)) будет более защищённым, чем $password = md5(sha1($password)).