ハッシュジェネレーター

入力しながらテキストのハッシュを計算します。すべてブラウザ内で実行されます。

0文字

テキストは保存されず、サーバーにも送信されません。記憶されるのは選択したエンコーディングのみです。

ハッシュ生成ツールは、入力したテキストのフィンガープリントを、MD5、SHA-1、SHA-224、SHA-256、SHA-384、SHA-512、SHA3-512、RIPEMD-160の8種類のアルゴリズムで同時に計算します。テキストを入力または貼り付けると、文字数カウンターとともにすべての結果が入力に合わせて更新されます。出力形式は16進数、2進数、Base64、Base64urlから選べ、各結果にはコピーボタンがあります。チェックサムの確認や整合性の検証に便利で、処理はブラウザー内で行われます。

使い方

  1. 「ハッシュ化するテキスト」欄にテキストを入力または貼り付けます。
  2. 出力形式を、16進数、2進数、Base64、Base64urlから選びます。
  3. チェックサムならSHA-256など、必要なアルゴリズムを探します。
  4. そのハッシュの横にある「コピー」をクリックして、クリップボードにコピーします。

よくある質問

どのアルゴリズムに対応していますか?
MD5、SHA-1、SHA-224、SHA-256、SHA-384、SHA-512、SHA3-512、RIPEMD-160です。同じテキストに対して、すべてを一度に計算します。
ハッシュから元のテキストに戻せますか?
いいえ。ハッシュは一方向の関数で、同じテキストなら常に同じ値になりますが、その値から元のテキストを導くことはできません。
MD5やSHA-1は安全ですか?
偶発的なデータ破損の検出には使えますが、意図的な攻撃に対しては破られています。セキュリティ目的にはSHA-256以上をおすすめします。
出力形式を変えると結果が変わるのはなぜですか?
ハッシュのバイト列は同じで、表記の仕方だけが変わるためです。16進数が最も一般的で、Base64のほうが短くなります。

関連ツール