--- title: Хеш slug: Glossary/hash translation_of: Glossary/hash original_slug: Глоссарий/хеш ---

Хеш-функция получает на вход текстовое сообщение произвольной длины и выдаёт хеш фиксированной длины. Как правило, в форме 128-битного "отпечатка пальцев" или "дайджеста сообщения". Хеши очень полезны для {{glossary("cryptography","криптографии")}} — они обеспечивают целостность передаваемых данных. Это служит основой для {{glossary("HMAC")}}, которые обеспечивают аутентификацию сообщений.

Дополнительно

Общие сведения