端末上で生成される、強くランダムなパスワード。
強いパスワードは、長く、ランダムで、使い回していないものです。最も大事なのは長さで、1文字増えるごとに総当たりで試す組み合わせの数が何倍にもなります。英大文字・小文字、数字、記号を混ぜたランダムな16文字なら、組み合わせは10の31乗を超え、総当たり攻撃では到底破れません。
スライダーで長さを決め、使う文字の種類(英大文字、英小文字、数字、記号)にチェックを入れます。0 と O、l と 1 のような紛らわしい文字を除くオプションもあり、手で書き写すパスワードに便利です。生成すると強度メーターで評価され、「コピー」でクリップボードに入ります。
| 長さ(すべての文字種) | 強度 |
|---|---|
| 8 | データベースが流出した場合、今では不十分 |
| 12 | 重要度の低いアカウントなら許容範囲 |
| 16 | 普段使いにおすすめ |
| 20以上 | メイン のメール、銀行、パスワード管理アプリなど重要なアカウントに |
記号を受け付けないサイトでは、そのぶん長くしましょう。
パスワード管理アプリやパソコンのログインなど、どうしても覚えておく必要があるパスワードには、ランダムに選んだ関係のない単語を4〜6個並べたパスフレーズが、強さと覚えやすさを両立します。名言、歌詞、ことわざは攻撃者の辞書に載っているので避けましょう。
Toolo はブラウザの暗号学的乱数生成器(crypto.getRandomValues)を使います。一般的な乱数関数と違い、予測できない値を作るために設計されたものです。パスワードは端末内で作られ、送信・保存されることはありません。
決して送信されません。ブラウザの暗号学的乱数生成器でローカルに作られ、送信も保存もされません。
現在は、長く使い回さないパスワードにして、漏えいの疑いがあるときだけ変更することが推奨されています。
ブラウザに組み込まれたパスワード管理機能が、既知の漏えいに含まれるパスワードを警告してくれます。該当するものはすぐに変更しましょう。
記号を入れると強くなりますが、長さのほうが重要です。記号が使えないサイトでは、文字数を増やしてください。