ハッシュ種別識別ツール
考えられる種類
識別は長さと形式に基づく推測であり、確実ではありません。
このツールとは ハッシュ種別識別ツール
ハッシュ識別ツールは、ハッシュ文字列を見てどのアルゴリズムが生成し得たかを示します。長さと文字種(bcryptの$2b$やSHA-512 cryptの$6$などの接頭辞も)を既知の形式と照合し、候補を並べます。異なるアルゴリズムが同じ長さになり得るため、単一の確実な答えではなく、可能性の高い順の推測を返します。すべてブラウザ内で動作します。
使い方
- 識別したいハッシュを貼り付けます。
- 可能性の高い順に並んだ候補の種類を確認します。
- 接頭辞やハッシュの出所などの文脈で絞り込みます。
- リンクをコピーして、ハッシュと検出された種類を共有します。
こんなときに便利
データベースのダンプやCTFの課題から未知のハッシュを取り出し、解読前に種類を知りたいですか。ここに貼り付けると、32文字の16進文字列はMD5やNTLMとして返り、『$2b$...』はすぐにbcryptと判定されます。ワードリストに進む前や、比較用の正しいジェネレーターを選ぶ前の手早い第一歩です。
よくある質問
正確なアルゴリズムを確実に言えますか。
いいえ。多くのアルゴリズムが同じ長さになるため、64文字の16進ハッシュはSHA-256、SHA3-256などの可能性があります。可能性の高い順に並べますが、確定するのはハッシュの出所という文脈です。
ハッシュを解読・逆変換しますか。
いいえ。ハッシュは一方向なので逆変換するものはありません。このツールは種類の推定だけを行います。パスワードをハッシュと照合するには、推測のハッシュを生成して比較します。
どの形式に対応していますか。
一般的な16進ハッシュ(MD5、SHA-1、SHA-224/256/384/512、SHA-3、RIPEMD、BLAKE2、Whirlpool、CRC)と、bcrypt、Argon2、phpass、MySQL、Unixのcrypt(md5crypt、sha256crypt、sha512crypt)などの接頭辞付き形式です。
ハッシュを入力済みの状態で共有できますか。
はい。入力するとURLが自動的に更新されます。アドレスバーからコピーするか「リンクをコピー」ボタンを使えば、開いた人に同じハッシュと検出された種類が表示されます。