SHA-512 ハッシュ生成
テキスト、16 進数、Base64 から SHA-512、SHA-512/224、SHA-512/256 を計算します。16 進数・Base64 出力と行ごとのハッシュに対応し、ブラウザー内で処理します。
SHA-512 は、64 ビットワードで動作する SHA-2 ファミリーの 512 ビットのハッシュ関数です。このツールは SHA-512/224 と SHA-512/256 も計算できます。これらは独自の初期値を持つ切り詰め版で、SHA-512 の内部の強度を保ちながらより短いハッシュ値を作ります。入力はテキスト、16 進数、Base64 から選べ、計算はすべてブラウザー内で行われます。
使い方
- 入力を貼り付け、入力の形式を選びます。
- SHA-512、SHA-512/224、SHA-512/256 から選びます。
- 必要なら行ごとに別々にハッシュする設定にします。
- ハッシュ値を 16 進数または Base64 でコピーします。
計算式
SHA-512 は 1024 ビットのブロックを 64 ビットワードで 80 ラウンド処理し、512 ビットのハッシュ値を作ります。/224 と /256 は開始定数が異なり、先頭の 224 ビットまたは 256 ビットだけを出力します。
切り詰め版は SHA-512 の結果を単に切り取ったものではありません。FIPS 180-4 の規定どおり初期値が異なるため、独立したハッシュ関数になります。
計算例
"abc" の SHA-512 は ddaf35a1…54ca49f、SHA-512/256 は 53048e26…07e7af23 です。どちらも FIPS 180-4 のテストベクトルと同じ値です。
よくある質問
SHA-256 ではなく SHA-512/256 を使う理由は何ですか?
64 ビットのハードウェアでは SHA-512/256 のほうが SHA-256 より高速なことが多く、出力長は同じ 256 ビットです。通常の SHA-256 が弱い長さ拡張攻撃にも強くなっています。
SHA-512 はパスワードの保存に使えますか?
いいえ。高速なハッシュはどれも、単独ではパスワードの保護に向きません。bcrypt、scrypt、Argon2 のように、遅くてソルトを使う方式を使ってください。
/224 とは何ですか?
出力の長さ(ビット数)です。SHA-512/224 は SHA-512 のアルゴリズムをそのまま実行し、独自の開始定数を使って先頭の 224 ビットだけを残します。
出典
最終更新:
この入力内容のページアドレス: https://kakao.mobile/ja/tools/sha-512-hash-tool/
このツールを引用する
kakaoCalc. (2026, November 8). SHA-512 ハッシュ生成. https://kakao.mobile/ja/tools/sha-512-hash-tool/
“SHA-512 ハッシュ生成.” kakaoCalc, 8 Nov. 2026, kakao.mobile/ja/tools/sha-512-hash-tool/.