パスワード強度チェッカー

パスワードを入力すると、ビット数・推定破解時間・どこが弱いかが表示されます。

— — · —

解析はこのページ内で行われます。何も送信しません。入力しながらブラウザのネットワークタブで確認できます。

このチェッカーはパスワードをどこにも送りません。解析はページ内で完結します。これはアルゴリズムの選び方より重要な点です。パスワードを送信する強度チェッカーは、無いより悪いからです。

評価はエントロピーが基本で、攻撃者が最初に試すパターン——同字の連続、キーボード配列、数字だけ、年号、よく使われる語——に減点を加えます。完全な辞書攻撃のシミュレーションではなく、そう名乗ってもいません。

使い方

  1. 入力欄にパスワードを入力または貼り付けます。
  2. まずビット数、次に推定破解時間を読みます。
  3. バーの色より先に、指摘された注意点を直します。

推定値の計算方法

基本は、実際に使われている文字種の数と長さからビット数を出します。小文字だけなら 26 種、数字を加えれば 36 種、といった具合です。そこから弱点パターンが見つかれば減点します。「1234」を含む 12 文字は、12 文字分の値打ちはありません。

破解時間は毎秒 10^11 回の推測——高速ハッシュに対する GPU を並べたオフライン攻撃の目安——を前提にしています。bcrypt のような低速ハッシュに対しては数桁悲観的、平文で保存しているサイトに対しては楽観的です。

確認日:2026-10-21。このツールはすべてブラウザ内で動作します。サーバーもアカウントもなく、生成した内容は保存されません。

よくある質問

本当のパスワードを入力しても安全ですか?

解析は端末内で完結し、何も送信されません。確かめたい場合は開発者ツールのネットワークタブを開いたまま入力し、通信が起きないことを確認してください。

長いのに評価が低いことがあるのはなぜ?

長さだけでは決まらないからです。辞書語を繰り返した 20 文字は最下位に近くなります。攻撃者は総当たりより先にパターンを試します。

どのくらいの破解時間を目標にすべきですか?

オフライン攻撃に対して数世紀以上、およそ 80 ビットです。それを超えると、実務上の危険は推測よりフィッシングや使い回しのほうに移ります。

関連ツール

パスワードのその他のツール。