安全なパスワードの作り方
多くのアカウントは高度なハッキングではなく、推測や使い回しで破られています。攻撃者の手口と、その先を行く方法を紹介します。
パスワードが解読される方法
- リスト型攻撃:他のサイトから漏れたメールとパスワードの組を試す。
- 辞書攻撃:よく使われるパスワード、単語、名前を典型的な変化を付けて試す。
- パターン攻撃:キーの並び、連続、日付、同じ文字の繰り返し。
- 総当たり攻撃:すべての組み合わせを試す。短いパスワードにしか通用しません。
複雑さより長さ
1文字増えるごとに試行回数は何倍にもなります。ランダムな英小文字16文字のパスワードは、あらゆる記号を含む8文字のパスワードよりはるかに強力です。NISTなどの最新の指針も、複雑さの強制より長いパスワードやパスフレーズを推奨しています。
パスフレーズを作る
好きなフレーズを選ぶのではなく、単語リストとサイコロなどを使って4〜6語をランダムに選びます。スペースやハイフンでつなげましょう。「kawa-rousoku-kidou-mango」のようなパスフレーズは入力も記憶も簡単ですが、単語が本当にランダムなら推測は非常に困難です。
パスワード以外の守り
- パスワードマネージャーで、サイトごとに固有のランダムなパスワードを使う。
- 二要素認証を有効にする。認証アプリ、パスキー、セキュリティキーがおすすめです。
- 漏えいの通知に注意し、該当するパスワードはすぐ変更する。
- パスワードをメールやチャットで共有せず、メッセージ内のログインリンクに注意する。