Top.Mail.Ru

Хеш

В криптографии хеш — это результат, наступающий после передачи некоторого объема информации через хеш-функцию. Выходные данные представляют собой не только сам хеш, но еще хеш-значение и хеш-код.

Хеш-функции — это математические алгоритмы, которые конвертируют входные данные любого размера в выходное значение (хеш), но уже с ограничением по объему. Как правило, выходные данные состоят из шестнадцатеричного числа, т.е. хеш обозначается как сочетание цифр от 0 до 9 и букв от A до F.

К примеру, текст «TetherBit», преобразованный через хеш-функцию SHA-256, будет выглядеть так: 75f235b26be344f2ee932334a742bc9967428b41a2e0148c29f46b2bf4a68ebc.

Вне зависимости от того, сколько раз преобразован текст, выходные данные всегда будут одинаковыми. Но даже минимальное изменение в тексте (например, использование заглавных букв вместо строчных) приведет к образованию совершенно новой комбинации символов.

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

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

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

Нашли ошибку?

Нашли ошибку? Выделите фрагмент текста и нажмите Ctrl + Enter

Авторизация
*
*
Регистрация
*
*
*
*
Генерация пароля

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам: