メインコンテンツへスキップ
← ホーム

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

任意のテキストのSHA-1ハッシュを計算

SHA-1とは?

SHA-1ハッシュは160ビットで、40文字の16進数で表されます。2017年のSHAttered衝突以降、証明書や署名には使われなくなりましたが、古いプロトコルやGitのオブジェクトIDには今も使われています。SHA-1は互換性のために使い、新しい用途にはSHA-256を選んでください。

使用例

「hello」のSHA-1
aaf4c61ddcc5e8a2dabede0f3b482cd9aea9434d
空文字列のSHA-1
da39a3ee5e6b4b0d3255bfef95601890afd80709

よくある質問

SHA-1は今でも安全ですか?

いいえ。実用的な衝突攻撃が存在するため、SHA-1を署名や証明書に使ってはいけません。使ってよいのは、悪意のある攻撃を想定しないチェックサムと、互換性のためだけです。

SHA-1ハッシュの長さは?

160ビットで、40文字の16進数で表されます。

ターミナルでファイルのSHA-1を確認するには?

Linuxでは sha1sum file.zip、macOSでは shasum file.zip、Windowsでは certutil -hashfile file.zip SHA1 を実行します。

関連ツール