本文へスキップ

ハッシュ検証

テキストまたは 1 つのファイルの SHA-256、SHA-512、または互換用 SHA-1 ハッシュをブラウザ内で生成し、16 進の小文字/大文字を選んで、期待するチェックサムと照合します。

テキスト入力

文字

0 / 50,000

ハッシュ検証

かんたんスタート

1
テキストまたはファイルモードを選択
2
テキストを入力、または 1 ファイルを選択
3
SHA-256、SHA-512、互換用 SHA-1 と 16 進数の大小文字を選択
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 を取得せず、ハッシュ計算のためにファイルバイトを送信しません。共有端末では、必要に応じてテキスト、期待チェックサム、選択したファイル、サイトデータを消去してください。

よくある質問

6

次の作業に役立つ関連ツールです。

すべてのツール処理はブラウザ内でローカルに行われます。