ハッシュ検証
テキストまたは 1 つのファイルの SHA-256、SHA-512、または互換用 SHA-1 ハッシュをブラウザ内で生成し、16 進の小文字/大文字を選んで、期待するチェックサムと照合します。
テキスト入力
文字
0 / 50,000
SHA-256
SHA-512
SHA-1(互換用)
16進(小文字)
16進(大文字)
アップロード
ファイルをここにドラッグ&ドロップするか、クリックして選択
設定済みのファイルサイズ上限はありません
合計サイズ
0 bytes / 1 GB
SHA-256
SHA-512
SHA-1(互換用)
16進(小文字)
16進(大文字)
ハッシュ検証テキストまたはファイルモードを選択テキストを入力、または 1 ファイルを選択SHA-256、SHA-512、互換用 SHA-1 と 16 進数の大小文字を選択計算を押してハッシュをコピー期待チェックサムを貼り付けて比較
かんたんスタート
1
2
3
4
5
よくある利用シーン
ダウンロード検証
公式チェックサムと比較して整合性を確認
バックアップ検証
前後のハッシュを比較してデータ整合性を確保
リクエストダイジェスト確認
リクエスト本文や設定をハッシュ化してログ照合や整合性確認に使う。HMAC でもリクエスト署名でもありません。
重複検出
ハッシュ比較で同一ファイルを素早く検出
使い方のヒント
日常的な検証には SHA-256 を使う。安全性と速度のバランスがよい
より長い digest が必要な場面では SHA-512 を使う
SHA-1 は旧システムとの照合専用。新しい用途には推奨しません
照合では大小文字と空白を無視します。別ツールや文書へ貼るときは公式形式に合わせて出力を切り替えてください
URL クイック入力
URL の hash からテキストハッシュモードを入力します。text は必須、expected-hash は任意です。アルゴリズムと出力形式は現在の既定値または保存済み設定を使います。ファイルモードは URL からは使えません。
view: 表示モード(URL 入力では text のみ)
text: ハッシュ化するテキスト(必須、最大 256 文字)
expected-hash: 期待する 16 進ハッシュ(任意)
例: #text=hello&expected-hash=2cf24dba5fb0a30e26e83b2ac5b9e29e1b161e5c1fa7425e73043362938b9824
Hash パラメータはツール入力のためにブラウザ内に留まります。CrateX.app は記録しません。
非公開テキスト、シークレット、トークン、未公開ファイルのハッシュを URL に入れないでください。
制限事項と互換性
最新ブラウザの WebAssembly ハッシュ計算と File.stream サポートが必要です。
ファイルモードは設定済みサイズ上限なしでチャンクを読み取りますが、GB 級ファイルはブラウザ、ディスク、端末性能に左右されます。
SHA-1 には既知の衝突リスクがあります。旧システムとの照合だけに使ってください
プライバシーとセキュリティ
処理はブラウザ内で実行されます。テキスト入力、期待チェックサム、モード、アルゴリズム、16進数の大文字/小文字設定は、現在のブラウザセッションまたはブラウザストレージに残る場合があります。ワークスペースを保存するか WebDAV 同期を有効にした場合、これらの値は同期設定に従って保存されることがあります。選択したファイルは、ワークスペース添付ファイルとして明示的に保存または同期した場合にのみ保存されます。ハッシュ結果と一致状態は現在のテキストまたはファイルと期待チェックサムから再計算され、別の結果として保存されません。このページは URL を取得せず、ハッシュ計算のためにファイルバイトを送信しません。共有端末では、必要に応じてテキスト、期待チェックサム、選択したファイル、サイトデータを消去してください。
よくある質問
公開元のアルゴリズムと一致しているか、同じファイル bytes を検証しているか、チェックサム行から 16 進ハッシュだけをコピーしたかを確認してください。照合は大小文字と空白を無視しますが、hash filename や SHA256(file)= hash のような manifest 行は解析しません。