--- title: 散列 slug: Glossary/hash tags: - CodingScripting - Cryptography - Glossary - Hash translation_of: Glossary/hash ---
散列函数采用可变长度消息输入并产生固定长度的散列输出。它通常以128位“指纹”或“消息摘要”的形式出现。散列函数对 {{glossary("cryptography", "密码学")}} 非常有用 — 它们确保传输数据的完整性。这也为提供消息认证的 {{glossary("HMAC's")}}提供了基础。