Хеш функций придумали уже очень много. Это не случайно в век информатики. Спектр применения данного класса функций всё расширяется. Хеши применяются при безопасном хранении паролей, различных рутинных операциях работы с данными, в работе криптовалют и т.д.
Почему этих функций много? Каждая из функций имеет свои особенности, быстродействие, вероятность коллизий и т.п. Поэтому алгоритмы развиваются.
Здесь представлен калькулятор разных hash-функций, реализованных в PHP. Введите текст и выберите функцию хеширования, программа вычислит hash.
Автору спасибо!