JA
マイツール

SHA-256ハッシュ生成ツール

テキスト・16進数・Base64からSHA-256ハッシュを生成し、SHA-2各種(224/256/384/512)を比較します。16進数・Base64出力と行ごとのモードに対応し、ブラウザ内で処理。

マイツール →
広告

SHA-256はSHA-2ファミリーの1つで、256ビット(16進数64文字)の指紋を生成します。TLS証明書、ファイルのチェックサム、ブロックチェーンなど、あらゆる場面で使われています。このツールは、テキスト・16進数・Base64をハッシュし、同じ入力に対するSHA-2の全種類を表示し、16進数またはBase64で出力します。処理はすべてブラウザ内で行われます。

使い方

  1. 入力を貼り付け、テキスト・16進数・Base64のどれかを指定します。
  2. 必要なSHA-2の種類を選びます。
  3. 表で4種類を比較します。
  4. 16進数またはBase64でハッシュをコピーします。

計算式

SHA-256は、メッセージを512ビットのブロックに分け、64ラウンドの剰余加算とビット混合を通して256ビットのダイジェストを作ります。SHA-224は、初期値が異なり出力を切り詰めただけの同じアルゴリズムです。

ハッシュは一方向です。同じ入力は常に同じダイジェストになり、それを元に戻す現実的な計算は存在しません。

計算例

"abc"のSHA-256はba7816bf8f01cfea414140de5dae2223b00361a396177a9cb410ff61f20015ad、空文字列はe3b0c442…b855です。どちらもFIPS 180-4のテストベクターです。

よくある質問

SHA-256は安全ですか?

はい。MD5やSHA-1と異なり、知られている実用的な衝突攻撃がなく、電子署名、証明書、整合性チェックに推奨されます。

パスワードをSHA-256でハッシュしてもよいですか?

そのままではいけません。素のSHA-256はパスワード用には速すぎるため、bcrypt、scrypt、Argon2のような、遅くてソルトを使うアルゴリズムを使ってください。

SHA-256とSHA-512の違いは何ですか?

SHA-512は64ビットのワードで動作し、より長い512ビットのダイジェストを生成します。64ビットのマシンでは速いことが多いです。SHA-384は、初期値が異なり出力が短いSHA-512です。

出典

最終更新:

このツールを引用する
APA

kakaoCalc. (2026, November 8). SHA-256ハッシュ生成ツール. https://kakao.mobile/ja/tools/sha-256-hash-tool/

MLA

“SHA-256ハッシュ生成ツール.” kakaoCalc, 8 Nov. 2026, kakao.mobile/ja/tools/sha-256-hash-tool/.

広告