SHA-256ハッシュを生成する方法
任意のテキストのSHA-256ハッシュをすぐに生成できます。テキストを入力するか貼り付けると、入力しながらSHA-256ハッシュが表示されます。16進数(小文字・大文字)とBase64に対応しています。
- 上の入力欄にテキストを入力するか貼り付けます。
- SHA-256ハッシュがすぐに表示されます:hello のSHA-256は 2cf24dba5fb0a30e26e83b2ac5b9e29e1b161e5c1fa7425e73043362938b9824 です。
- ハッシュをコピーするか、17種類のアルゴリズムと3種類の出力形式を切り替えます。
SHA-256は安全ですか?
SHA-256は安全で、現在の標準的な選択です。ただしパスワードの保存には、単純なハッシュではなくbcryptやArgon2のような低速なパスワード用ハッシュを使ってください。
SHA-256ハッシュの例
| テキスト | SHA-256 |
|---|---|
"" | e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 |
hello | 2cf24dba5fb0a30e26e83b2ac5b9e29e1b161e5c1fa7425e73043362938b9824 |
Hello | 185f8db32271fe25f561a6fc938b2e264306ec304eda518007d1764826381969 |
hello world | b94d27b9934d3e08a52e52d7da7dabfac484efe37a5380ee9088f7ace2efcde9 |
4Dev.Net | da9f5700140f7637141fceb9b0e248091314e5ed382c75dcb61f1e68c61172da |
SHA-256とは
SHA-256はSHA-2ファミリーの一つで、256ビットのハッシュを作り、16進数64文字で表示します。TLS証明書、ビットコイン、ソフトウェア配布の検証に使われています。
よくある質問
SHA-256ハッシュから元に戻せますか?
いいえ。ハッシュは一方向の関数で、元のテキストには戻せません。ただし短くよくある入力は照合テーブルで見つかることがあるため、パスワードを単純なハッシュで保存してはいけません。
1文字変えるとハッシュ全体が変わるのはなぜですか?
ハッシュ関数は、入力がたとえ1ビットでも変わると、まったく違う結果になるように設計されています。そのため変更の検出に向いています。
テキストの文字コードは影響しますか?
はい。ハッシュはテキストのUTF-8バイト列から計算します。別の文字コードを使うツールや、末尾に改行を付けるツールでは違うハッシュになります。
このツールは無料ですか?
はい、無料でご利用いただけます。登録・メールアドレス不要。結果はこのページに表示されます。
結果はどこで確認できますか?
このページでツールを使用すると、結果がここに表示されます。メールで受け取る必要はありません。