パスワード強度チェック
パスワードを入力すると、本当の強さがわかります。よく使われるパスワード、単語、キーボードの並び、日付など、解読ツールが最初に試すパターンを見つけ、攻撃者が解読にかかる時間を表示します。パスワードはブラウザの外に出ません。
無料・登録不要
使い方
- 欄にパスワードを入力または貼り付けます。入力内容を確認したいときは「表示」を押します。
- 強度、解読にかかる推定時間、チェックリストを確認します。
- 警告と、攻撃者がパスワードをどう分解して推測するかを見て、ヒントに従って改善します。
- 必要に応じて「漏えいデータをチェック」を押すか、強いランダムなパスワードを提案してもらいます。
このツールの特長
現実的な評価
解読ツールと同じ視点で評価するため、P@ssw0rd2024!のように条件をすべて満たしていても弱いと判定します。
4種類の攻撃での解読時間
ログイン試行を制限するサイトから、高速なGPUで解読される盗まれたデータベースまで比較できます。
具体的な警告とヒント
よく使われる語、キーボードの並び、年など、弱い部分とその直し方を示します。
安全な漏えいチェック
k匿名性を使って数億件の漏えいパスワードと照合でき、パスワードは端末から出ません。
強いパスワードを生成
ブラウザの安全な乱数生成で、18文字のランダムなパスワードをワンクリックで作成します。
プライバシー
登録不要、入力内容の追跡なし。パスワードがAmanta AIに送られることはありません。
強いパスワードとは
大切なのは長さと予測しにくさです。攻撃者はすべての組み合わせを順番に試すわけではありません。まず漏えいしたパスワード、辞書の単語、名前、日付、キーボードの並びを試し、先頭を大文字に、末尾に数字を、aを@に、といったよくある変化を加えます。
本当にランダムな文字や、無関係なランダムな単語を複数つなげたパスワードは、この方法では見つかりません。ランダムな文字や単語が1つ増えるごとに、攻撃者の手間は何倍にもなります。
パスワードの例
| パスワード | 評価 | 理由 |
|---|---|---|
| sakura123 | 弱い | よく使われる単語と数字の連続 |
| Tokyo2025! | 普通 | よくある単語、年、末尾の記号 |
| p@ssw0rd2024 | 弱い | 有名なパスワードに予測しやすい置き換えと年 |
| kawa rousoku kidou mango | 非常に強い | 無関係な4つの単語、24文字 |
| Hq4!tN8#zWm2$cVr7 | 非常に強い | 本当にランダムな17文字 |
安全なパスワードのためのヒント
- アカウントごとに別のパスワードを使い、1つが漏れても他が開かないようにしましょう。
- 長くランダムなパスワードの作成と管理はパスワードマネージャーに任せましょう。
- 覚える必要があるものは、ランダムな4〜6語のパスフレーズにしましょう。
- 二要素認証を有効にしましょう。認証アプリやセキュリティキーがおすすめです。
- 漏えいデータに見つかったら、すぐにパスワードを変更しましょう。
評価のしくみ
攻撃者が推測するときに最も安く済む部分の組み合わせにパスワードを分解します。よく使われるパスワード1万件と多言語の一般的な単語、連続、キーボードの並び、繰り返し、年や日付が対象です。残りはランダムな文字として数えます。各部分の試行回数を掛け合わせたものが合計で、解読時間は半分を試した時点で見つかると仮定しています。
漏えいチェックはHave I Been PwnedのレンジAPIを使います。ブラウザがパスワードのSHA-1ハッシュを計算し、先頭5文字だけを送ります。サービスはその5文字で始まる漏えいハッシュをすべて返し、照合はお使いの端末で行います。
よくある質問
本物のパスワードを入力しても安全ですか?
チェックはすべてブラウザ内で行われ、パスワードは送信も保存もされません。それでも、重要なアカウントのパスワードそのものではなく、似たパスワードで試すのが最も安全です。
パスワードは何文字あればよいですか?
普段使いのアカウントなら12文字以上、メール、ネットバンキング、パスワードマネージャーのマスターパスワードなら16文字以上がおすすめです。記号を1つ足すより長くするほうが効果的です。
記号や数字があるのに弱いと判定されるのはなぜ?
攻撃者は、先頭を大文字、末尾に年、aを@にするなど、予測しやすい変化を加えた一般的な単語から試します。解読ツールはこうしたルールを知っているため、強度はほとんど上がりません。
漏えいチェックはどうやってパスワードを守るのですか?
Have I Been Pwnedに送るのはSHA-1ハッシュの先頭5文字だけです。この5文字を共有するハッシュは何百もあるため、どのパスワードを調べたかはサービス側にもわかりません。
エントロピー(ビット)とは?
必要な試行回数を2の累乗で表したものです。1ビット増えるごとに試行回数は2倍になります。オンラインのアカウントなら約60ビットで強く、80ビット以上ならオフライン攻撃にも耐えられます。
解読時間は正確ですか?
いいえ、目安です。実際の速さはサイトのパスワード保存方法や攻撃者の機材によって変わります。保証ではなく、パスワード同士の比較に使ってください。
関連ツール
作りたいものがありますか?
作りたい内容を教えてください。
シンプルなWebサイトから本格的なアプリ、AIソリューション、自動化、カスタムシステムまで、作りたいものをお聞かせください。