【ぱすわーど】
パスワード とは?
最終更新:
💡 長く・推測されにくく・使い回さない「合言葉」
アカウントへのログインなどで、利用者を確かめるための秘密の文字列。長さ・推測されにくさ・使い回さないことが大切で、文字種を混ぜるだけでは十分ではありません。
📌 このページのポイント
- 正しい秘密を知っているかで利用者を確かめる
- 長く、個人情報やよくある言葉から推測されにくくする
- サービスごとに別のものを使い、マネージャーで生成・管理する
- 多要素認証なども併用し、パスワードだけに頼らない
パスワードを知っていたら、本人だと分かるの?
サービスは「登録された秘密を知っているか」を確かめているんだ。顔を見て本人と判断しているわけではないから、ほかの人に知られると、その人もログインできてしまう危険があるよ。
記号や大文字を混ぜれば強くなる?
それだけでは十分ではないよ。名前や誕生日に記号を足しても推測されやすいんだ。長く、予測しにくいことが大切だよ。作り方の例として公開されている文字列も、そのまま自分のパスワードには使わないでね。
全部違うものを覚えるのは大変だよ…
パスワードマネージャーなら、サービスごとに違うものを生成して保存できるよ。管理用のアカウントも多要素認証などで守り、復旧方法を確認しておこう。便利だけれど、設定や端末の保護が不要になるわけではないんだ。
使い回すと、どうして危険なの?
一つのサービスから漏れた組み合わせを、別のサービスでも試されるからだよ。サービスごとに別のものなら被害の広がりを抑えられるんだ。漏えいが疑われたら変更し、使い回していた先も見直そう。
長いパスワードなら、もう安心?
もっと詳しく知りたい人へ
定期的に変更すればよい?
NISTの指針では、理由のない定期変更をサービス側が要求することを推奨していないよ。一方、漏えい・不正利用の疑いがあるときは変更が必要なんだ。サービスのルールに従いつつ、使い回しをなくすことを優先しよう。
サービス側はどう保存するの?
NISTはソルトを使った適切なパスワードハッシュ方式で保存するよう求めているよ。ソルトは事前に作られた対応表の使い回しを難しくし、計算コストは大量の推測を高価にするんだ。ハッシュがあれば元の文字列を簡単に逆算できる、という意味ではないよ。
まとめ:ざっくりこれだけ覚えればOK!
パスワードは「本人確認に使う秘密」。長く・推測されにくく・使い回さないことを基本に、ログインの守りを重ねよう。
📖 おまけ:英語の意味
「password」 = 合言葉
💬 知っているかどうかを確認する秘密の言葉、という意味だよ。ITでは文字列として入力することが多いんだ。