このツールは貼り付けたテキストをSHA-1でハッシュ化し、160ビットのダイジェストを40文字の16進数で返します。既存のチェックサム、Git関連のテストデータ、レガシー連携がSHA-1に依存している場合に適しています。
SHA-1は決定的で一方向のハッシュですが、既知の衝突攻撃があるため新しいセキュリティフローには不向きです。互換性確認だけに使い、保護が必要な場合はSHA-256、HMAC、署名、パスワードハッシュ方式を選んでください。
このテーマに関するよくある疑問と回答をまとめました。
SHA-1は160ビット(16進数40文字)のハッシュを生成します。Gitコミットや証明書で広く使用されていましたが、現在は暗号用途としては弱いとされています。
SHA-1は既知の衝突攻撃のため、暗号用途としては非推奨です。パスワード以外の整合性確認にはSHA-256またはSHA-3を使い、パスワード保存にはパスワードハッシュ方式を使ってください。
いいえ、ハッシュ関数は一方向です。
いいえ、SHA-1ハッシュはすべてブラウザ内で実行されます。入力データはJavaScriptでローカルにハッシュ化され、外部サービスに送信されることはありません。