ハッシュ計算

  • 読み方 : はっしゅけいさん
  • 英語名 : Hash

ハッシュ計算とは、元データの長さに関係なく、データを一定の長さ(128bit)に要約する関数のことです。

要約したデータの値は、「メッセージダイジェスト」と呼ばれます。

ハッシュ計算には、以下のような特徴があるため、通信途中でのデータ改ざんチェックに利用されています。

  • 要約前のデータが一部でも変わるとメッセージダイジェストの値も変化する。
  • メッセージダイジェストから要約前のデータを求めることはできない。

ハッシュ計算は、SSLサーバ証明書の電子署名でも利用されています。

なお、ハッシュ計算による要約前のデータは、メッセージと呼ばれます。

  • 0 これが役に立つとわかりました
このQ&Aは役に立ちましたか?

関連する記事

公開鍵

読み方 : こうかいかぎ 英語名 : Public Key(パブリックキー) 公開鍵暗号方式で利用される、ペアになる「2つの鍵」のうち、一般に公開される鍵のことです。...

読み方 : かぎ 英語名 : Key(キー) 鍵とは、データの暗号化と復号の処理を行う際に利用される特殊な情報(任意の長さの文字列)のことです。...

暗号文

読み方 : あんごうぶん 英語名 : Cryptogram 暗号文とは、当事者以外が解読できないように、データを一定の規則で、他の記号に置き換えたデータのことです。...

SSL

読み方 : えすえすえる 英語名 : Secure Sockets Layer SSLとは、インターネット上でデータを暗号化して送受信するための規約(プロトコル)のことです。...

暗号化

読み方 : あんごうか 英語名 : Encryption(エンクリプション)...