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

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

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

{{ __t('empty_state') }}

SHA-1とは?

SHA-1(Secure Hash Algorithm 1)は1990年代の暗号学的ハッシュアルゴリズムで、160ビット(16進40文字)のハッシュ値を生成します。1995年にNSAが仕様化し、Gitなど歴史あるシステムで現在も使われています。

セキュリティと衝突

セキュリティ用途(パスワード保存、署名)ではSHA-1は破られたとみなされます。2017年に最初の現実的な衝突(SHAttered)が実証されました。ファイルチェックサムやGitコミットIDのような非セキュリティ用途では依然として有用です。

ユースケース

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