この図は、コンピューターがあなたのパスワードを正確に解読するのにどれほどの時間がかかるかを示しています

undefined
このページは、生成AIにより自動翻訳されています。
  • この図は、コンピューターがパスワードを解読するのにかかる時間を示しています。

  • 一般的な文字8文字のパスワードには2,090億通りの組み合わせがありますが、コンピューターはこれを瞬時に計算できます。

  • パスワードに大文字を1文字加えるだけで、コンピューターによる解読にかかる時間は大きく変わり、22分に延びます。

  • 大文字と小文字、記号、数字を組み合わせた長いパスワードが、安全性を高める最善の方法です。

  • 大文字を少なくとも1文字、記号を1つ、数字を1つ含む12文字のパスワードをコンピューターが解読するには、3万4,000年かかります。

Password、123456、qwertyなど、パスワードとしては、次のようなものが挙げられます最もよく使われるパスワードの一覧に載っているこうしたパスワードは使用をやめるべきですが、もっと独自性のあるパスワードでも、コンピュータープログラムが体系的に解読を試みれば、簡単に破られることがあります。

ウェブサイトSecurity.orgのデータが示すようにパスワードに大文字を1文字加えるだけでも、解読にかかる時間は大きく変わります。8文字のパスワードの場合、瞬時(1秒)に解読されていたものが、22分かかるようになります。これは1,000%を超える増加です。

この場合、解読にかかる時間が延びても、満足できるパスワードにするには明らかに不十分です。しかし、小文字以外の文字を使うことで得られる高いセキュリティ効果は、さらに積み重ねられます。大文字を少なくとも1文字、数字を1つ使うと、8文字のパスワードの解読にはコンピューターで1時間かかります。さらに記号を1つ加えると、8時間かかります。パスワードを本当に安全にするには、文字数をさらに増やすか、大文字、数字、記号を複数使うことができます。大文字を1文字、数字を1つ、記号を1つ含む12文字のパスワードは、解読に3万4,000年かかるため、ほぼ解読不可能です。

一般的な文字8文字のパスワードには2,090億通りの組み合わせがありますが、コンピューターはこれを瞬時に計算できます。Image: Statista

サイバーセキュリティに関して、世界経済フォーラムは何をしているのか

サイバーセキュリティセンターは、リーダーたちが集まり、変化するサイバーリスクとそのシステム全体への影響を理解するための、信頼できるプラットフォームを提供しています。相互接続がますます進むデジタル世界において、理解と信頼を築くことに注力しています。

分野を越えた協働と知見の共有を促すことで、同センターはパートナーのサイバー・レジリエンス強化を支援し、集団的な対応を必要とする課題に取り組んでいます。

同センターの活動を見る

これは、より多くの種類の文字を使うと、パスワードを構成する組み合わせの数が指数関数的に増えるためです。小文字26種類だけを使う場合、8文字のパスワードの組み合わせは26^8となり、およそ2,090億通りです。大文字を加えると、52^8、およそ53.5兆通りになります。数字を加えると、62^8、つまり218兆通りです。記号を加えると安全性を高める可能性がさらに広がりますが、コンピューターのキーボードに表示されている記号のうち使いやすいものは限られるため、組み合わせの数はさらに増えて、およそ90^8、つまり430兆通りになります。

ライセンスと再掲載について
世界経済フォーラムの寄稿文は、クリエイティブ・コモンズ表示-非営利-改変禁止 4.0 国際ライセンスおよび同フォーラムの利用規約に従い、再掲載が可能です。