強力なパスワードとパスフレーズの作り方
アカウントの不正ログインの多くは、推測されたパスワードや他のサイトから漏れたパスワードが原因です。いくつかの簡単な習慣で、そのほとんどを防げます。効果のある方法をわかりやすく紹介します。
1. 複雑さより長さ
攻撃者は漏えいしたパスワードのデータベースに対して毎秒数十億回の推測を試します。ランダムな文字が1つ増えるごとに手間は何倍にもなるため、記号を1つ入れ替えた短いパスワードより長いパスワードの方がずっと強力です。P@ssw0rd! は複雑に見えても、真っ先に試されるものの1つです。
一般的なアカウントには12文字以上、重要なアカウントには16文字以上のランダムな文字を使いましょう。
2. 生成ツールに選ばせる
人はランダムに選ぶのが苦手です。名前や日付、キーボードの並び、好きな言葉を選びがちで、攻撃ツールはその癖を知っています。安全な乱数源を使う生成ツールなら、こうした癖を完全に避けられます。
3. 覚える必要があるものはパスフレーズで
PCのログインやパスワードマネージャーのマスターパスワードなど、手で入力する数少ないパスワードには、ランダムな5〜7語を使いましょう。Mango-Velvet-Ripple-Ocean-Banjo は覚えやすく、短く複雑なパスワードよりはるかに破られにくくなります。
4. パスワードを使い回さない
あるサイトから情報が漏れると、攻撃者は同じメールアドレスとパスワードを他の有名サイトで次々に試します。アカウントごとに別のパスワードを使えば、被害は1か所で済みます。パスワードマネージャーを使えば、サイトごとに異なるパスワードの作成・保存・入力を簡単にできます。
5. 二要素認証をオンにする
二要素認証(2FA)では、パスワードに加えてスマートフォンのコードやセキュリティキーが必要になります。パスワードが漏れても攻撃者はログインできません。できればSMSではなく認証アプリやパスキーを使いましょう。
チェックリスト
重要なアカウントをすばやく確認しましょう。
- まずメール:他のすべてのパスワードをリセットできてしまいます。
- 16文字以上のランダムな文字、または6語以上のランダムな単語。
- サイトごとに異なるパスワード。
- メモや表計算ではなくパスワードマネージャーに保存。
- 二要素認証をオン。
- サイトが情報漏えいを発表したらすぐにパスワードを変更。