コンテンツへスキップ

SHA-512ジェネレーター

このSHA-512ジェネレーターで、任意のテキストのSHA-512ハッシュを生成できます。テキストを入力すると、UTF-8にエンコードして512ビットのSHA-2ダイジェストを計算し、128文字の小文字の16進数文字列を返します。結果はsha512sum、OpenSSL、標準ライブラリと同一です。チェックサム、整合性確認、テストベクトル、システム間の値の比較に、最長のSHA-2フィンガープリントを必要とする開発者や管理者向けです。

リセット

よくある質問

SHA-512ジェネレーターは何を返しますか?

入力したテキストのSHA-512ダイジェストを、512ビットを表す128文字の小文字の16進数として返します。同じテキストからは常に同じハッシュが得られます。

helloのSHA-512ハッシュは何ですか?

改行を含まない小文字の hello をハッシュ化すると、9b71d224bd62f378で始まり、73bcdec043で終わる値になります。ツールにhelloを入力して、128文字すべてを確認し、自分のコードの結果と比較してください。

別のツールとハッシュが異なるのはなぜですか?

このツールは、末尾の空白や改行を含め、入力されたテキストをそのままハッシュ化します。echoが加える改行やWindowsのCRLF改行コードによって、ハッシュ全体が変わります。

ASCII以外のテキストはどのようにエンコードされますか?

ハッシュ化の前にテキストをUTF-8にエンコードします。これは、ほとんどの言語、ターミナル、ウェブAPIでの既定の方式です。同じ文字でも別のエンコードを使うとバイト列が変わるため、ハッシュも異なります。

SHA-512はSHA-256より安全ですか?

どちらもSHA-2ファミリーの安全な方式で、実用的な攻撃は知られていません。SHA-512は出力が長く、安全余裕も大きいうえ、64ビットプロセッサではSHA-256より高速なことがよくあります。

SHA-512はSHA-512/256やSHA3-512と同じですか?

いいえ。SHA-512/256は初期値が異なる短縮版で、SHA3-512は別のSHA-3ファミリーに属するため、どちらも異なる結果になります。このツールが計算するのは標準のSHA-512のみです。

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

それだけでは不十分です。高速なSHA-512を1回適用するだけではパスワードを簡単に推測できてしまうため、代わりにArgon2やbcryptなど、低速でソルト付きのパスワードハッシュ化アルゴリズムを使ってください。

ファイルをハッシュ化できますか?

このツールは貼り付けまたは入力したテキストをハッシュ化します。アップロードしたファイルは対象外です。バイナリファイルには、Linuxでsha512sum、macOSでshasum -a 512、またはPowerShellのGet-FileHash -Algorithm SHA512を使ってください。

このツールは鍵やソルトを使いますか?

いいえ。鍵やソルトを使わず、通常のSHA-512ダイジェストを計算します。HMAC-SHA512署名には秘密鍵が必要で、異なる値が生成されます。

ハッシュ化できるテキストの量は?

1文字以上、最大5 MBのテキストを入力してください。これを超える入力はメッセージとともに拒否されます。結果は、ハッシュジェネレーターのSHA-512オプションと一致します。

OneClick Proについて

OneClick Proは、日々の作業に役立つ150以上のウェブツールを集めた無料コレクションです。画像や単位の変換、コードの整形と検証、ドメインやSEOの確認、テキスト、日付、数値の処理などに利用できます。すべてのツールは登録やサブスクリプションなしで使えます。入力した内容は結果の計算にのみ使用され、保存されることはありません。単発の作業に使える便利なツールボックスとして、または毎日使うツールをブックマークしてご活用ください。