Определение
Хеширование применяет алгоритм к входу. Криптографические функции затрудняют поиск прообраза и коллизий вычислительно, не утверждая их математическую невозможность. Типичные фиксированные выходы имеют одинаковую длину.
Как это работает
Блокчейны используют хеши для идентификаторов и деревьев Меркла; кодирование и алгоритмы различаются. Малое изменение обычно сильно меняет дайджест. Доверенное ожидаемое значение помогает проверять целостность. Ключа расшифровки нет.
Важные особенности
Дайджест не доказывает авторство или правду. Предсказуемые данные можно угадать, хеширование не гарантирует анонимность. Для паролей нужны специальные функции и соль, не только быстрый общий хеш. Сравнивайте в правильной сети, алгоритме и байтовом кодировании.