--- title: Hash (ハッシュ) slug: Glossary/hash tags: - CodingScripting - Cryptography - Glossary - Hash translation_of: Glossary/hash ---

ハッシュ関数は、可変長のメッセージ入力を受けて固定長のハッシュ出力を生成します。 出力は、通常、128ビットの「フィンガープリント」や「メッセージダイジェスト」の形を取ります。 ハッシュは{{glossary("cryptography", "暗号化")}}にとても便利です — 送信データの完全性を保証します。 これはメッセージ認証を提供する {{glossary("HMAC")}} の基礎となります。

詳細情報

一般知識