#️⃣

ハッシュ 生成

テキストまたはファイルから MD5、SHA-1、SHA-256、SHA-512 ハッシュを計算します。すべてのアルゴリズムが並列で実行されます。出力の大文字/小文字を切り替えられます。

生成ツール ローカルで実行 データは送信されません
MD5 SHA-1 SHA-256 SHA-512 生成 クライアントサイド
入力テキスト
ハッシュ結果
MD5 入力待ち—
SHA-1 入力待ち—
SHA-256 入力待ち—
SHA-512 入力待ち—

ハッシュ 生成とは?

ハッシュ 生成は、テキストまたはファイルを MD5、SHA-1、SHA-256、SHA-512 などの固定長ダイジェスト値に変換します。チェックサム比較、ファイル検証、同じ入力に対して異なるハッシュアルゴリズムが異なる出力を生成する仕組みの簡単な理解に役立ちます。

ハッシュ 生成の使い方

  1. テキストを入力するか、ファイルモードに切り替えてファイルを選択します。
  2. 利用可能なハッシュアルゴリズムをツールが並列で計算します。
  3. チェックサム比較や記録に必要なダイジェスト値を確認します。
  4. 検証、スクリプト、ドキュメント用に必要なハッシュをコピーします。
ハッシュ関数を理解する ▾
例
入力 こんにちは
出力 SHA-256: 185f8db32921bd46d35cc2470d0f5fb1f86d65bd61fe11a76fa31bdc56b5bb24
一般的な使用例
  • チェックサムを比較してファイルの整合性を検証
  • 同じ入力に対する MD5、SHA-1、SHA-256、SHA-512 の出力を比較
  • 重複排除、キャッシュ、アセット追跡用のフィンガープリントを生成
  • ファイルを公開または共有する前に、ローカルでハッシュ値を確認
このツールを使う理由
  • チェックサム検証、リリース成果物、整合性チェックに役立ちます。
  • 複数の一般的なアルゴリズムを一度に表示し、すばやく比較できます。
  • テキストとファイルをアップロードせずに、ブラウザ内でローカルに処理します。
よくある質問
MD5は今でも安全に使用できますか?

セキュリティ目的には使用しないでください。MD5は衝突耐性が破綻しています。整合性チェックにはSHA-256またはSHA-512を、パスワードにはbcrypt/argon2を使用してください。

ファイルをハッシュ化できますか?

はい。Fileタブに切り替えてファイルをドロップすると、4つすべてのアルゴリズムで即座にハッシュが計算されます。

ファイルはアップロードされますか?

いいえ。ファイルのハッシュ化にはブラウザのFileReaderおよびWeb Crypto APIが使用されます。データは端末外に送信されません。

MD5、SHA-1、SHA-256、SHA-512の違いは何ですか?

ダイジェスト長とセキュリティレベルが異なります。MD5は128ビット(32文字)のハッシュを生成しますが、高速な一方で暗号学的に破綻しています。SHA-1は160ビット(40文字)のハッシュを生成し、セキュリティ用途としては非推奨です。SHA-256とSHA-512はSHA-2ファミリーに属し、整合性チェックやデジタル署名に引き続き安全に使用できます。