エントロピー計算機
任意のパスワードや文字列のシャノンエントロピーと推定解読時間を計算します。文字セットのサイズと長さが実際のセキュリティにどう影響するかを理解しましょう。
強度非常に弱い
0.0 / 128+ ビット
長さ
0
文字
検出された文字セットサイズ
0
possible characters
シャノンエントロピー
0.00
ビット/文字
総エントロピー(ビット)
0.0
ビット
推定解読時間
Online (throttled)—
100 guesses/s — typical rate-limited web login
Online (unthrottled)—
10,000 guesses/s — fast online service without throttling
Offline (MD5)—
10 billion/s — offline attack on a weak MD5 hash (single GPU)
Offline (bcrypt)—
100,000/s — offline attack on a bcrypt hash (GPU)
Enter a password to see crack time estimates.
関連ツール
エントロピー計算機について
仕組み
- 入力フィールドに任意のパスワードまたは文字列を入力します。
- ツールは存在する文字クラスを検出して、有効な文字セットサイズを決定します。
- シャノンエントロピーは情報密度を測定します — 各文字が平均してどれだけ予測不可能かを示します。
- 総エントロピー = 長さ × log₂(文字セットサイズ)。ビット数が多いほど解読が困難です。
- 解読時間の推定は、攻撃者が平均してキースペースの途中で停止すると仮定しています。
一般的な使用例
- パスワードを使用する前にその実際の強度を評価する。
- 異なるパスワードポリシー(長さ対複雑さ)を比較する。
- セキュリティ意識向上トレーニング — 記号があっても短いパスワードが失敗する理由を確認する。
- 辞書攻撃とブルートフォース攻撃への耐性を推定する。
よくある質問
パスワードにおけるエントロピーとは何ですか?
エントロピーはパスワードの予測不可能性またはランダム性の指標であり、ビット単位で表されます。エントロピーが高いパスワードは、より多くの可能な値の中の一つである可能性があるため、推測が困難です。
シャノンエントロピーはどのように計算されますか?
シャノンエントロピーは H = -Σ p(x) × log₂(p(x)) という式で計算されます。ここで p(x) は各文字が出現する確率です。
何ビットのエントロピーが安全と考えられますか?
一般的な目的では、オンラインサービスに対して60〜80ビットが強力と考えられます。高セキュリティのアプリケーションには128ビット以上が推奨されます。
このツールはパスワードを保存または送信しますか?
いいえ。すべての計算はブラウザ内で完全に行われます。パスワードがデバイスから送信されることは一切ありません。
ツールはどのような攻撃シナリオをシミュレートしますか?
ツールは4つのシナリオをシミュレートします:スロットル付きオンラインログイン(100回/秒)、スロットルなしオンライン(10,000回/秒)、オフラインMD5攻撃(100億回/秒)、オフラインbcrypt攻撃(100,000回/秒)。