入力
ワークスペースを準備中…
使い方
- ローカルファイルを選択・ドロップし、方式を選びます。
- 「生成」を実行し、進捗を確認します。必要ならキャンセルできます。
- 信頼できる期待ダイジェストと比較し、チェックサムをコピーするか JSON を保存します。
ファイルチェックサム
ファイルチェックサムは、ダウンロードしたファイルのバイト列を期待するダイジェストと照合するために使います。ファイルはローカルで分割して読み込まれるため、アップロードやテキストへの変換は不要です。
計算したダイジェストは、先頭の一部ではなく完全なチェックサムと照合してください。大きなファイルの読み込み中も、進捗の確認とキャンセルができます。
入力と操作
ローカルファイルを選択またはドロップし、SHA-256 などのアルゴリズムを選んで「生成」を押します。
進捗を確認でき、時間のかかる計算はキャンセルできます。元のファイル名とバイト数は表示したままです。
Empty file · SHA-256e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855サンプルデータです。サンプルの鍵やパスワードを実際の認証情報として使わないでください。
動作と制限
最大 1 GiB のファイルを 1 MiB ずつ処理し、処理時間は120秒までです。空のファイルも使えます。ファイル名は表示用のラベルであり、ダイジェストには含まれません。MD5 と SHA-1 は互換用です。チェックサムの照合だけでは、発行元の身元を独立して確認できません。
コピーして使う
信頼できる出典のダイジェストを貼り付け、計算したチェックサムの照合、コピー、ダウンロードを行います。
すべてのダイジェストをコピー · 選択した出力形式で照合します。「すべてのアルゴリズム」では、一致したダイジェストを示します。
入力: 1 MiB; 秘密鍵: 64 KiB; ファイル: 1 GiB; パスワード: 4–128 (長さ), 1–100 (個数); bcrypt: 1~72 UTF-8 バイト · コスト 4~14 · 初期値 10; AES: 平文 1 MiB, パスフレーズ 1 KiB, GCM / CBC / CTR / CFB / ECB, 128/192/256-bit; PBKDF2 / HKDF: パスワード / 入力バイト 64 KiB, ソルト / info 1 KiB, 出力長(バイト) 1–256; 出力 1~256 バイト · PBKDF2 は最大 2,000,000 回反復 · 入力は端末内で処理; 処理時間: 30 s; ファイル: 120 s.
よくある質問
ファイルはアップロードされますか?
いいえ。ローカルのブラウザー Worker が選択ファイルを読みます。選択によって無関係なファイルへのアクセス権は与えられません。
一致すればダウンロードは安全ですか?
いいえ。選択方式で与えられたダイジェストと一致したという意味です。ダイジェストの出所を信頼し、適切な完全性検査方式を選ぶ必要があります。
大きなファイルを一度にメモリーへ読みますか?
いいえ。Worker が分割して読み、進捗を表示します。容量制限は適用され、キャンセルで現在の計算を止めます。
JSON レポートの内容は?
ファイル名、バイト数、出力形式、計算したダイジェストを含みます。元ファイルのバイトは含みません。
ファイル名を変えるとチェックサムも変わりますか?
いいえ。内容だけをハッシュし、名前と更新日時は入力に含めません。