142以上の無料オンラインツール · かんたん・高速・正確

SHA-256ハッシュ生成

テキストのSHA-256ハッシュをブラウザですぐに生成します。

SHA-256ハッシュ生成の使い方

  1. ハッシュ化するテキストを入力するか貼り付けます。
  2. 出力形式を選びます:16進数(64文字)またはBase64(44文字)。
  3. 16進数出力の場合は、必要に応じて「大文字」をオンにします。
  4. 「実行」をクリックすると、SHA-256ハッシュが表示されます。

SHA-256ハッシュ生成の仕組み

SHA-256は、NSAが設計しNISTが標準化したSHA-2ファミリーの一つです。テキストのUTF-8バイト列を512ビットのブロックごとに64ラウンドの攪拌処理にかけ、256ビットのフィンガープリントを生成します。実用的な衝突攻撃や原像攻撃は知られていないため、SHA-256はファイルの完全性チェック、デジタル署名、TLS証明書、ブロックチェーンに使われています。

ハッシュは一方向なので、元のテキストに戻すことはできません。パスワードの保存には、単純なSHA-256ではなく、bcryptのような低速でソルト付きのアルゴリズムを使ってください。

よくある質問

このツールは無料ですか?
はい。アカウント登録なしで、無料でSHA-256ハッシュを生成できます。
テキストがブラウザの外に送信されますか?
いいえ。ハッシュ化はブラウザ組み込みのWeb Crypto APIを使って、すべてブラウザ内で行われます。
SHA-256は元に戻せますか?
いいえ。SHA-256は一方向のハッシュ関数なので、復号して元のテキストを得ることはできません。

その他のセキュリティツール

セキュリティツールをすべて見る →