このツールが安全な理由
- パスワードは、お使いのブラウザの暗号用乱数(
crypto.getRandomValues)で作っています。予測されやすいMath.randomは使っていません。 - 作ったパスワードはサーバーに送信も保存もされません。ページを閉じれば消えます。
- 文字を選ぶときの偏りが出ないよう、乱数を割り算の余りで使う際の偏りを取り除いています。
何文字にすればいい?
| 用途 | おすすめ |
|---|---|
| Web サービスのログイン | 英大小・数字・記号で 16 文字以上 |
| 記号が使えないサイト | 英大小・数字で 16 文字以上(記号がない分、長さで補う) |
| Wi-Fi のパスワード | 英大小・数字で 20 文字前後(入力しやすさとのバランス) |
| パスワード管理アプリのマスターパスワード | 覚えられる範囲で最も長く。20 文字以上が目安 |
強さの「ビット」は、総当たりで当てるのに必要な試行回数の目安です(1 ビット増えるごとに 2 倍)。80 ビットを超えれば、現実的な時間での総当たりはまず不可能です。
パスワードの使い方の注意
- 同じパスワードを複数のサービスで使い回さないでください。1 つ漏れると、ほかのサービスにも不正ログインされます。
- 覚えるのではなく、パスワード管理アプリ(ブラウザの保存機能を含む)に保存するのがおすすめです。