Handeware
コンピューター

解読までの平均年数

51,117.1
ランダムさ(ビット)
71.5

パスワード解読時間の計算機

文字数と文字の種類から、総当たり攻撃がすべてのパスワードを試すのに、どれくらい時間がかかるかを見積もります。これは計算の仕組みを学ぶための見積もりであり、お使いのパスワードを評価するものではありません。

計算のしくみ

考えられるパスワードの数は、文字の種類の数を、文字数で累乗したものです。文字が1つ増えるごとに、その数は文字の種類の数だけ増えます。だから、文字数がもっとも重要です。

総当たりでは、平均して全体の約半分を試した時点でパスワードが見つかります。その半分を1秒あたりの推測回数で割り、年数に換算します。ビット数は、文字数に、文字の種類の数を底とする2の対数を掛けた値です。

計算例

12 文字のパスワードで、62 種類の文字から選ぶ場合、約 71.5 ビットのランダムさがあります。1秒に 1,000,000,000 回推測すると、総当たりでは平均して約 51,117.1 年かかります。

よくある質問

使っているパスワードをチェックしますか?

いいえ。入力された文字数と文字の種類による計算の仕組みを示すだけです。どのパスワードも確認せず、実際のパスワードの強さを判定することもできません。

推測の速さが大事なのはなぜですか?

攻撃者は、攻撃する相手のシステムによって推測の速さが大きく違います。どの速さで想定するかで、年数が変わります。

よく使われる単語や規則性は考慮しますか?

いいえ。各文字がランダムに選ばれると仮定しています。単語、名前、よくあるパターンは、この見積もりよりずっと推測されやすいです。

関連する計算機

コンピューターの計算機をすべて見る