SHA-256計算ツール|テキスト・ファイル対応
テキストや最大1GBのファイルからSHA-256をブラウザ内で計算。64桁のチェックサム生成、公開値との一致確認、大文字・小文字、コピー・保存に対応します。
0文字・0バイト
ファイルが選択されていません
SHA256 (file) = 値や値 fileの形式にも対応。大文字・小文字は区別しません。
テキストはUTF-8のバイト列として計算します。
SHA-256ハッシュ
256ビット64桁0バイト
比較用SHA-256は未入力です。
パスワード保存にはSHA-256単体を使わないでください:SHA-256は高速なため、漏えい時の総当たり攻撃を遅らせられません。パスワードにはArgon2id、scrypt、bcrypt、PBKDF2など専用方式を適切な設定で利用してください。
このツールの使い方・詳細
🛠 使い方
テキストまたはファイルを選び、「SHA-256を計算」を押します。比較用の64桁SHA-256やチェックサム行を入力すると一致確認ができ、結果はコピーまたは.sha256ファイルとして保存できます。
💡 活用シーン・ユースケース
- 配布元が公開したSHA-256とダウンロードファイルを照合する
- UTF-8文字列のSHA-256を作り、システム間で比較する
- 手元のファイルが以前の状態から変化していないか確認する
📚 関連知識を深める
SHA-256計算・ファイルチェックサム照合
テキストまたはローカルファイルから、256ビット・16進数64桁のSHA-256を計算します。配布元が公開するチェックサムと比較し、ダウンロードの破損や意図しない変更を確認できます。
テキストとファイルの計算方法
- テキスト:入力文字列をUTF-8のバイト列として計算します。空文字にも固有のSHA-256があります。
- ファイル:最大1GBまで分割して読み取り、ブラウザ内で計算します。ファイル名や更新日時はハッシュに含みません。
- 一致確認:公開されている64桁の値やチェックサム行を比較欄へ貼り付けると、その場で照合します。
PC・サーバーでSHA-256を確認する方法
| 環境 | コマンド・関数 |
|---|---|
| Linux | sha256sum file.zip |
| macOS | shasum -a 256 file.zip |
| Windows PowerShell | Get-FileHash file.zip -Algorithm SHA256 |
| PHP | hash_file('sha256', 'file.zip') |
同じファイルの全バイトを対象にすれば同じ値になります。テキストを比較するときは文字コードと改行コードも一致させてください。
SHA-256は復号・暗号化できますか?
SHA-256は暗号化ではなく、一方向の要約値を作るハッシュ関数です。元のデータへ戻す正規の「復号」はできません。また、SHA-256単体はパスワード保存用の方式ではありません。
ファイルや入力内容は送信されますか?
計算処理はサイト内のJavaScriptだけで実行します。入力テキスト、選択ファイル、比較値、計算結果を当サイトのサーバーへ送信・保存しません。外部CDNの計算ライブラリも読み込みません。