SHA†
SHAの種類†
SHA-1†
- 160bit (20Byte) のハッシュ値を生成する。(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-256†
- 256bit (32Byte) のハッシュ値を生成する (64桁の16進数)
SHA-3†
- SHA-2に代わるものとして開発された。
- Keccakというアルゴリズムが使われている。
- 固定長
- 可変長
SHAを使った署名アルゴリズム†
関連サイト†
関連用語†
Last-modified: 2025-07-08 (火) 12:10:25