SHA†
SHA とは†
SHAの種類†
- SHA-1
- 160bitのハッシュ値を生成する。(40桁の16進数)
- MD5を元に開発され、MD5に代わるものとして使われている。
- ハッシュ衝突が発見されたが現状困難。将来の計算能力向上により、セキュリティの用途には向かなくなる可能性がある。
- SHA-2
- SHA-1に代わるものとして使われている。
- SHA-1よりハッシュ値のサイズが大きい分、ハッシュ衝突の計算が困難。
- 種類
- SHA-224
- SHA-256
- SHA-384
- SHA-512
- SHA-512/224
- SHA-512/256
- SHA-256が推奨?(2016年時点)
- SHA-3
- SHA-2に代わるものとして開発された。
- Keccakというアルゴリズムが使われている。
SHAを使った署名アルゴリズム†
関連用語†