SHA-2
読み:エスエイチエイ-トゥー
外語:SHA-2: Secure Hashing Algorithm-2

 一方向ハッシュ関数の一つ。
目次

概要
 同一性確認(改竄されてないことの確認)や認証などに利用されている。
 原文の長さなどに関係なく、固定長データ列を生成する。

由来
 SHA-1ハッシュ値の長さ160ビットでは不足してきたために開発された。
 技術的にはSHA-1の延長上にあり、同様の弱点を持つとされている。
 ハッシュ値の長さが複数あり、そのビット長に応じて、次のように呼び分けられている。

再検索