SHA-1ハッシュジェネレーター
任意のテキストのSHA-1ハッシュを計算
セキュリティ警告
SHA1は暗号学的に破られており、セキュリティ用途には適していません。パスワードのハッシュ化、デジタル署名、セキュリティが重要なアプリケーションにはSHA-256またはSHA-512を使用してください。SHA1はチェックサムやキャッシュキーなど、セキュリティに関わらない用途にのみ許容されます。
SHA1の脆弱性について詳しく →任意のテキストのSHA-1ハッシュを計算
セキュリティ警告
SHA1は暗号学的に破られており、セキュリティ用途には適していません。パスワードのハッシュ化、デジタル署名、セキュリティが重要なアプリケーションにはSHA-256またはSHA-512を使用してください。SHA1はチェックサムやキャッシュキーなど、セキュリティに関わらない用途にのみ許容されます。
SHA1の脆弱性について詳しく →SHA-1ハッシュは160ビットで、40文字の16進数で表されます。2017年のSHAttered衝突以降、証明書や署名には使われなくなりましたが、古いプロトコルやGitのオブジェクトIDには今も使われています。SHA-1は互換性のために使い、新しい用途にはSHA-256を選んでください。
aaf4c61ddcc5e8a2dabede0f3b482cd9aea9434dda39a3ee5e6b4b0d3255bfef95601890afd80709いいえ。実用的な衝突攻撃が存在するため、SHA-1を署名や証明書に使ってはいけません。使ってよいのは、悪意のある攻撃を想定しないチェックサムと、互換性のためだけです。
160ビットで、40文字の16進数で表されます。
Linuxでは sha1sum file.zip、macOSでは shasum file.zip、Windowsでは certutil -hashfile file.zip SHA1 を実行します。