オンライン SHA256 エンコードツール

オンライン SHA256 エンコードツール:テキストの SHA-256 ハッシュダイジェストを計算します。安全な検証や内容のフィンガープリントに適しており、ブラウザ内で即時に処理されます。

ツールの入力と出力

入力テキスト:
処理結果:準備完了

SHA-256 ハッシュの使用例

SHA-256 は SHA-2 ファミリーに属し、任意のテキストから固定 64 桁の十六進ダイジェストを生成します。HTTPS 証明書の検証、デジタル署名、ファイルの完全性検証、ブロックチェーン、コンテンツアドレス指定など、現在最も広く使われている安全なハッシュアルゴリズムの一つです。

このツールはブラウザ内で即時計算し、同じテキストは毎回同じ結果になります。SHA-256 には既知の実用的な衝突攻撃がないため、一般的な安全検証と内容フィンガープリントの標準的な選択肢です。

Which standard defines SHA digests?

SHA-1, SHA-256 and SHA-512 are specified in NIST FIPS 180-4. A digest shows whether a message changed. It is not encryption. SHA-1 is no longer recommended for new security uses.

“This standard specifies hash algorithms that can be used to generate digests of messages. The digests are used to detect whether messages have been changed since the digests were generated.”

よくある質問

SHA-256 と MD5 の違いは?

SHA-256 は 64 桁の十六進(256 ビット)を出力し、MD5 の 128 ビットよりはるかに高い衝突耐性を持ちます。既知の実用的な衝突もなく、セキュリティが重要な場面では SHA-256 を優先すべきです。

入力の長さが違うとダイジェストの長さも変わりますか?

変わりません。入力がどれだけ長くても、SHA-256 は常に固定 256 ビット(64 桁の十六進)のダイジェストを出力します。これはハッシュアルゴリズムの基本特性です。

SHA-256 はパスワード保存に使えますか?

直接の使用はおすすめしません。塩を加え、計算コストを上げる必要があります。専門的には bcrypt や argon2 など、専用に設計されたパスワードハッシュを使います。