SHA-2
FIPS PUB 180
暗号ハッシュ関数のSHAの2世代目ぐらいとして標準化されたもの
出力は224bitから512bitまである
SHA-224
SHA-256
SHA-384
SHA-512
SHA-512/224
SHA-512/256
ビットサイズで指定する。SHA-1は固定サイズだったため出力サイズ別の名称で2を付けることはない。
内部形式はブロックサイズで512bitのSHA-224, SHA-256 と 1024bitのSHA-384, SHA-512 に分かれる。SHA-512/224, SHA-512/256 はブロックサイズ1024bitの計算で出力を224bit, 256bit出力に絞ったもの
次の世代のSHA-3が登場しているが、SHA-2が現役で利用されている。
RFCではSHA-3よりSHAKE128, SHAKE256 がSHA-2の次世代ハッシュとして利用される傾向。