ハッシュ値から元候補を探す
候補照合と、小さく制限した探索空間からの復旧を行います。探索条件・例・試行サンプルを画面で確認できます。
1. 候補リスト照合
既知の候補値がある場合はこちらが高速で安全です。1行につき1候補で入力します。
照合結果
大量候補でも画面が固まりにくいよう、小さなバッチに分けて処理します。
候補リストとの照合、または限定したパターン探索で、ハッシュに一致する元の値を探します。すべてブラウザ内で計算します
候補照合と、小さく制限した探索空間からの復旧を行います。探索条件・例・試行サンプルを画面で確認できます。
既知の候補値がある場合はこちらが高速で安全です。1行につき1候補で入力します。
大量候補でも画面が固まりにくいよう、小さなバッチに分けて処理します。
いいえ。ハッシュは不可逆で、値から元の入力を計算で復元することはできません。このツールが行うのは逆変換ではなく、あなたが用意した候補値を同じアルゴリズムでハッシュし、対象のハッシュと一致するかを比較することです。候補に含まれていない値は見つかりません。自分が管理する開発データ、短いID、チェックサムの照合・復旧を想定しています。
SHA-1・SHA-256・SHA-384・SHA-512・CRC32・FNV-1a 32 に対応します。SHA系はブラウザ標準の Web Crypto API で計算し、CRC32 と FNV-1a はツール内のローカル実装で計算します。SHA系は16進数とBase64の入力に対応し、CRC32 と FNV-1a は16進数のみです。
可変部分は最大8文字、1回の探索は最大100万試行までです。「停止するまで」モードも60秒または100万件のいずれか早い方で自動停止します。並列計算による高速化は行わず、画面が固まらないよう処理を小さく分割するだけです。長いパスワードの総当たりを目的とした設計ではなく、短いIDやチェックサムの復旧を想定した制限です。
いいえ。照合・探索・ハッシュ計算はすべてお使いのブラウザ内のJavaScriptで完結します。通信APIは使用しておらず、入力したハッシュ値・候補・ファイルの内容がサーバーへ送信・保存されることは一切ありません。