https://www.google.com/search?client=firefox-b-d&q...
ps суть ответа - нет таких. но во множестве есть таковые с использованием свойств необратимости (предполагаемой, но не всегда доказанной) хэш функции, или нескольких. мне не известны криптоалгоритмы, основанные только на хэш функции, и на одной хэш функции. как то так..
pps в общем случае, хеш функции удобны для проверки
секрета (нечто переданное по альтернативным каналам связи, с высшей степенью доверия). допустим есть сверх секретный
код, тогда хеш от него будет уникальным (или почти уникальным ;). этого достаточно для алгоритма работы -
предъяви хеш для
доверия
реальные крипто-алгоритмы могут быть более изощренными .. но не просите делать исследование за вас ))
.. а другой роли хешей в криптографии нет