ハッシュ識別機
入力したハッシュ値のアルゴリズムタイプを自動識別します。MD5、SHA-1、SHA-256、bcrypt、Argon2など30種類以上のハッシュ形式に対応。
ハッシュ識別機
ハッシュ値を入力すると自動で識別します
| アルゴリズム | 長さ | ビット | 例 |
|---|---|---|---|
| MD5 | 32文字 | 128ビット | d41d8cd98f00b204e9800998ecf8427e |
| SHA-1 | 40文字 | 160ビット | da39a3ee5e6b4b0d3255bfef95601890afd80709 |
| SHA-256 | 64文字 | 256ビット | e3b0c44298fc1c149afbf4c8996fb924... |
| SHA-512 | 128文字 | 512ビット | cf83e1357eefb8bdf1542850d66d8007... |
| bcrypt | 60文字 | – | $2a$10$N9qo8uLOickgx2ZMRZoMy... |
ハッシュ識別機とは?
ハッシュ識別機は、入力したハッシュ値がどのアルゴリズムで生成されたかを分析するツールです。MD5、SHA-1、SHA-256、bcrypt、Argon2など、様々なハッシュアルゴリズムを長さ、文字パターン、形式などに基づいて自動識別します。
データベースで見つけたハッシュの種類を把握したり、セキュリティ分析時にハッシュアルゴリズムを確認するのに役立ちます。
主な機能
- リアルタイム識別 – ハッシュ値入力即座に可能なアルゴリズムリスト表示
- 多様なアルゴリズム対応 – MD5、SHA系列、bcrypt、Argon2、MySQLなど
- 一致度表示 – 各アルゴリズムの一致可能性をパーセントで表示
- セキュリティレベル表示 – 各ハッシュアルゴリズムのセキュリティ水準案内
- 詳細情報 – ビット数、主な用途、説明提供
- クリップボード貼り付け – ボタンクリックで簡単にハッシュ値入力
使い方
- ハッシュ入力 – 識別したいハッシュ値を入力欄に入力または貼り付けます。
- 自動分析 – 入力即座に長さ、文字タイプ、形式などを分析します。
- 結果確認 – 可能なハッシュアルゴリズムリストが一致度順に表示されます。
- 詳細情報 – 各アルゴリズムのセキュリティレベル、ビット数、用途を確認します。
対応ハッシュアルゴリズム
- MD5 – 32文字、128ビット。ファイルチェックサムに使用(セキュリティ目的非推奨)
- SHA-1 – 40文字、160ビット。Gitコミットハッシュに使用
- SHA-256 – 64文字、256ビット。最も広く使用されている安全なハッシュ
- SHA-384 – 96文字、384ビット。高セキュリティ要件用
- SHA-512 – 128文字、512ビット。最高レベルセキュリティ
- bcrypt – 60文字、特殊形式。パスワード保存用(推奨)
- Argon2 – 可変長。最新パスワードハッシュ(推奨)
- MySQL5 – 41文字、*開始。MySQLパスワード
- CRC32 – 8文字、32ビット。エラー検出用
こんな方におすすめ
- セキュリティアナリスト – インシデント分析時のハッシュ種類把握
- 開発者 – データベースのパスワードハッシュアルゴリズム確認
- システム管理者 – レガシーシステムのハッシュ形式把握
- CTF参加者 – セキュリティ大会でのハッシュ分析
- 学習者 – 様々なハッシュアルゴリズム学習
プライバシー保護
このツールは100%ブラウザで動作します。入力したハッシュ値はサーバーに送信されず、すべての分析はユーザーのデバイスでのみ行われます。ブラウザを閉じるとすべてのデータが削除されます。
よくある質問
ハッシュ識別機でハッシュを復号できますか?
いいえ、このツールはハッシュの種類を識別する用途です。ハッシュは一方向関数なので、数学的に元のデータを復元することはできません。ハッシュ識別機はどのアルゴリズムでハッシュが生成されたかのみを分析します。
同じ長さのハッシュはどう区別しますか?
同じ長さのハッシュ(例:MD5とNTLMはどちらも32文字)は正確に区別するのが難しいです。ツールは可能なすべてのアルゴリズムを一致度と共に表示し、最も一般的に使用されるアルゴリズムに高いスコアを付けます。最終判断はハッシュの出所やコンテキストを考慮する必要があります。
bcryptとArgon2はどう識別しますか?
bcryptは$2a$、$2b$、$2y$のいずれかで始まり、Argon2は$argon2で始まります。このような固有のプレフィックスのおかげで、ほぼ100%の精度で識別できます。
一致度100%は確実な結果ですか?
bcryptやArgon2のように固有の形式を持つハッシュは高い精度を示しますが、一般的な16進数ハッシュの場合、形式だけではアルゴリズムを100%確定できません。一致度は長さ、パターン、一般的な使用頻度を総合した推定値です。