ハッシュ アルゴリズムは、メッセージやセッション キーなどのデータについて、ハッシュ値を生成するアルゴリズムです。優れたハッシュ アルゴリズムでは、入力データが変更されると、生成されるハッシュ値のすべてのビットが変化します。そのため、メッセージなどデータ オブジェクトの変更を検出するには、ハッシュが有効です。さらに優れたハッシュ アルゴリズムの場合、ハッシュ値が同一になるような 2 つの異なる入力データを作成することは、事実上不可能になります。標準的なハッシュ アルゴリズムには、MD5、SHA-1、SHA-256 などがあります。

その他の参照情報


目次