強力なパスワードの条件は実質2つだけです——長さとランダム性。「a」を「@」に置き換えるような「工夫」はあまり意味がありません。そうしたパターンはすでによく知られているからです。最も実用的な方法は、完全にランダムなパスワードを生成し、覚える必要がないようにパスワードマネージャーに保存しておくことです。
Password Generator — MEA Tools
必要な長さと文字の組み合わせでランダムパスワードを生成、ブラウザ内で直接処理。
Password Generatorを開く →パスワードを作る手順
- tools.meaecosystem.com/password-generator を開く。
- パスワードの長さのスライダーを調整する。長いほど推測されにくくなり、16文字以上あればほとんどの用途で十分強力。
- 使いたい文字の種類にチェックを入れる:大文字、小文字、数字、記号。すべて有効にするともっともランダムな結果になる。
- 必要であれば「紛らわしい文字を除外」オプションを有効にして、0とO、1とlとIのような見分けにくい文字が含まれないようにする。
- 新しいパスワードがすぐに表示され、ワンクリックでコピーできる。
生成されるパスワードはどのくらいランダムか
このツールはブラウザ標準のWeb Crypto API(crypto.getRandomValues())を使って乱数を生成しており、パターンが予測可能な一般的な乱数関数は使っていません。これは暗号用途にも使われるのと同じ基準であり、「ランダムに見える」だけでなく本当にランダムな結果が得られます。
強いパスワードほど覚えにくい——それは当然のこと
16〜20文字のランダムなパスワードは、人間が覚えるにはほぼ不可能です。しかし、パスワードマネージャーに保存して使う限り、それは問題になりません。基本原則はシンプルです:各アカウントごとに一意でランダムなパスワードを使い、安全な場所に一元管理して、複数のサイトで使い回さないこと。
よくある質問
ここで生成したパスワードはサーバーに送信・保存されますか?
いいえ。パスワードはあなたのブラウザ内で生成・表示されるだけです。どこにもデータは送信・保存されません。
推奨されるパスワードの長さはどれくらいですか?
最低12文字、メインのメールアドレスや金融サービスなど重要なアカウントには16文字以上が理想的です。
複数のアカウントで同じパスワードを使い回してもいいですか?
おすすめしません。一つのアカウントが漏洩すると、同じパスワードを使っている他のアカウントも危険にさらされます。アカウントごとに新しいパスワードを生成しましょう。