ハッシュ生成ツール — MD5・SHA-1・SHA-256・SHA-512、HMAC

ダウンロードしたインストーラーが公式のチェックサムと一致するか、API署名用のHMAC値が正しいかを確認するときに使います。ファイルはアップロードされません。

ファイルはサーバーに送信されません — この端末のブラウザ内でのみ処理

ハッシュ結果

MD5 ⚠︎
—
SHA-1 ⚠︎
—
SHA-256
—
SHA-384
—
SHA-512
—

⚠︎ MD5・SHA-1は衝突攻撃が知られているため、ファイル確認用途のみに使用してください。パスワード保存にはハッシュの代わりにbcrypt・Argon2を使用してください。

広告

ハッシュ生成の使い方

  1. 1テキストを入力するか、ファイルを選びます。
  2. 2すべてのアルゴリズムのハッシュ値が同時に表示されます。必要に応じてHMACキーを入力してください。
  3. 3期待値欄に公式のハッシュ値を貼り付けると、一致するかどうか(✓/✗)が表示されます。

よくある質問

MD5・SHA-1を使っても大丈夫ですか?

ファイルが壊れていないかの確認用途には問題ありませんが、衝突攻撃が知られているため、セキュリティ用途(署名・パスワード)にはSHA-256以上を使用してください。

パスワードの保存に使っても大丈夫ですか?

いいえ。パスワードはbcrypt・scrypt・Argon2のように意図的に低速化された関数で保存する必要があります。

大きなファイルにも対応していますか?

ファイルを一度にメモリに読み込んで計算するため、数百MBまでは対応していますが、端末のメモリによっては遅くなったり失敗したりする場合があります。

広告