- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:21年秋期午後 問4について)
パスワードの強度を高めるための方法とは?
このQ&Aのポイント
- パスワードの強度を高めるためには、パスワードを長くすることやパスワードに利用する文字の種類を増やすことが考えられます。
- 例えば、英小文字26文字だけからなる8文字のパスワードに対して、総当たり方式による発見に必要な最大時間は1です。
- しかし、同じ8文字であっても、英大文字も使用する場合、必要な最大時間は256となります。この計算の根拠は不明です。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
要は何種類のパスワードがあるのかということになりますが、 8文字の場合は、 26×26×26×26×26×26×26×26(通り) です。 10文字の場合は、 26×26×26×26×26×26×26×26×26×26(通り) 8文字の通り数の(26×26)倍なので、26×26=676 で、8文字だけど大文字も含めると1文字あたりの種類が2倍になるので、 (26×2)×(26×2)×(26×2)×(26×2)×(26×2)×(26×2)×(26×2)×(26×2) になりますので、小文字だけの場合の (2×2×2×2×2×2×2×2)倍で、256 です。
お礼
ありがとうございます。そうやって計算すればよいのですね。力量を高めねば。。