SHA-512ハッシュジェネレーター
アルゴリズム
ブラウザで計算されます — テキストはサーバーに送信されません。
このツールとは SHA-512ハッシュジェネレーター
SHA-512は2001年にNISTが標準化したSHA-2ファミリーの一つで、入力データを512ビット(128文字の16進数)のハッシュ値に変換します。64ビットCPUではSHA-256より高速に動作し、パスワードハッシュ(PBKDF2)やTLS証明書チェーン、デジタル署名など高セキュリティな用途で広く使われています。このツールはブラウザ内蔵のWeb Crypto APIを使って処理するため、入力データが外部サーバーに送られることはありません。
使い方
- テキストを入力欄に貼り付けるか入力する。
- SHA-512ハッシュがリアルタイムで更新されるのを確認する。
- コピーボタンを押して128文字のハッシュをクリップボードにコピーする。
- アルゴリズムメニューからMD5・SHA-1・SHA-256に切り替えることもできる(入力内容は保持される)。
こんなときに便利
本番データベースのバックアップを改ざんされていない証拠として残したいときは、ファイルのSHA-512ハッシュを計算して128文字の値を保存しておきましょう。復元する前にもう一度ハッシュを計算して保存した値と比べれば、1ビットでも改ざんや破損があればハッシュが完全に異なる値になるため、復元前に問題を検知できます。
よくある質問
SHA-512とSHA-256の違いは何ですか?
SHA-512は512ビットのセキュリティマージンを持ち、SHA-256(256ビット)より総当たり攻撃への耐性が高くなります。64ビットCPUではSHA-512のほうが高速な場合もあり、超高セキュリティが求められる用途で採用されます。
SHA-512ハッシュの長さはどのくらいですか?
入力サイズに関わらず常に128文字の16進数(512ビット)を出力します。
入力したテキストはサーバーに送られますか?
いいえ。すべてブラウザ内のWeb Crypto APIで処理されます。入力データがデバイスの外に出ることはありません。