Хеширование «хэширование» — преобразование по детерминированному алгоритму входного массива данных произвольной длины в выходную битовую строку фиксированной длины. Такие преобразования также называются хеш-функциями или функциями свёртки, а их результаты называют хешем, хеш-кодом или сводкой сообщения (англ. message digest). Если у двух строк хеш-коды разные, строки гарантированно различаются, если одинаковые — строки, вероятно, совпадают.

Криптографический хеш

Легко вычислить для любого сообшения произвольной длины

Невозможно найти сообщение по хешу(в разумное время)

Невозможно изменить сообщение не изменив хеш

Невозможно найти 2 сообщения с одинаковым хешем

md4/md5/md6 - Message Digest
sha1/sha2 Secure Hash Algorithm

ГОСТ Р 34.11-94/ГОСТ Р 34.11-2012

DokuWiki Appliance - Powered by TurnKey Linux