SHA-256ハッシュジェネレータ

テキストからSHA-256(64桁の16進)を生成 — すべてブラウザ内

{{ __t('characters') }} · {{ __t('bytes') }}
SHA-256

{{ __t('empty_state') }}

SHA-256とは?

SHA-256はSHA-2ファミリーに属し、256ビット(16進64文字)のハッシュ値を生成します。デジタル署名、TLS証明書、ブロックチェーン(Bitcoin)、ファイル整合性チェックの事実上の標準です。

セキュリティと衝突

SHA-256は現時点で衝突耐性ありとみなされており、現実的な衝突は知られていません。誕生日攻撃で衝突を見つけるには2^128回の演算が必要で、現在の計算能力では実現不可能です。

ユースケース

  • ファイルの整合性確認(チェックサム)
  • デジタル署名と証明書
  • HMAC(メッセージ認証)
  • APIキー・キャッシュキーの決定的生成