• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:21年秋期午後 問4について)

パスワードの強度を高めるための方法とは?

このQ&Aのポイント
  • パスワードの強度を高めるためには、パスワードを長くすることやパスワードに利用する文字の種類を増やすことが考えられます。
  • 例えば、英小文字26文字だけからなる8文字のパスワードに対して、総当たり方式による発見に必要な最大時間は1です。
  • しかし、同じ8文字であっても、英大文字も使用する場合、必要な最大時間は256となります。この計算の根拠は不明です。

質問者が選んだベストアンサー

  • ベストアンサー
  • seiiiichi
  • ベストアンサー率41% (79/190)
回答No.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 です。

Yepes
質問者

お礼

ありがとうございます。そうやって計算すればよいのですね。力量を高めねば。。

関連するQ&A