どんなもの?
強力なパスワードって、どんなもの?
強力なパスワードって、記号をたくさん混ぜたものでしょうか?現在の標準的な考え方では、強さを決めるのは複雑さよりも「長さ」と「ランダムさ」です。強い型と弱い型を、パターンとして紹介します。
- 強さを決めるのは、複雑な記号の混ぜ方より「長さ」と「ランダムさ」
- 強い型は、長いランダムな文字列と、単語を並べるパスフレーズ
- 弱い型は、個人情報、単純な変換、使い回し
「強力なパスワードにしてください」と言われると、大文字と記号を混ぜた、覚えにくい文字列を思い浮かべませんか?現在の標準的な考え方(米国の NIST のガイドラインなど)では、見方は少し変わってきています。強さを決める中心は、記号の混ぜ方ではなく、長さとランダムさです。
ここでは作り方の手順ではなく、「強い・弱い」の型と考え方を紹介します。
強い型
弱い型
「複雑な記号」への見方の変化
以前は「大文字・小文字・数字・記号を混ぜること」が強さの条件とされてきました。ただ、その規則は、人に予測しやすい変換(単語の先頭だけ大文字、末尾に記号など)を生みやすいことも分かってきました。
いまの考え方の中心は、混ぜ方の複雑さより、長さと、規則のなさです。「覚えやすさ」と「強さ」は両立しにくいので、長くランダムな文字列は、人が覚えるものではなく、ツールに作らせて保管してもらうもの、という前提で捉えるのが実態に合います。なお、パスワードそのものや確認コードを AI に渡してはいけない理由は「AI にパスワードと確認コードを、渡してはいけない理由」にまとめました。
パスワード方式そのものを置き換える パスキー のような方法も広がっていますが、パスワードが求められるサービスはまだ多くあります。その前提で、型を知っておくことが、弱い型を避ける助けになります。
パスワードの決めごとも、残しておく
どのサービスで何の方式を使うか、使い回しをしていないかは、仕事の決めごとです。決めたことは、CLUBS に記録として残ります(パスワードそのものは、CLUBS にも書きません)。
強いのは、複雑なものじゃなくて、長いものだよ。
- 強さの中心は、記号の混ぜ方より「長さ」と「ランダムさ」
- 強い型は、長いランダムな文字列とパスフレーズ。弱い型は、個人情報・単純な変換・短さ・使い回し
- 長くランダムな文字列は、ツールに生成と保管を任せるのが前提