強力なパスワードを作成するためのOTTガイド

今では非常に一般的であるため、私たちは皆、それについて考えることさえせずにそれを行います。少なくともx文字で、少なくとも1つの数字と1つの記号を持ち、名前や姓ではないパスワードを作成します。仕事中であろうとAppleIDの作成中であろうと、 「強力な(Apple ID)」パスワード(” password)に対するこれらのパスワード要件はどこにでもあります。

ある日、サイト(site one)で新しいパスワードを作成した後、私はすべての要件がどれほど異なるかを考え始めました。3文字以上のパスワードが必要なサイトもあれば、8文字以上のパスワードが必要なサイトもあります。記号が必要なサイトもあれば、そうでないサイトもあります。名前と以前のパスワードを気にする人もいれば、気にしない人もいます。では、どのパスワードが本当に強力なのでしょうか。

私はいくつかの調査を行い、誰かがパスワードを「(someone “)クラック」していることについて話しているときに、2つのことを発見しました。1つはパスワードの強度であり、もう1つは、保存時にパスワードをぎこちなくハッシュする暗号化の強度です。

強力なパスワードの概念全体が非常に数学的なものであり、このトピックに関して多くの研究が行われていることにすぐに気付きました。私の注意を引いたものであり、この投稿で言及するのは、2011年のカーネギーメロン大学の研究(2011 Carnegie-Mellon study)からのものです。

最初にパスワードをテストする

強力なパスワードとは何かを説明する前に、強力と思われるパスワードを解読するのにかかる時間を見てみましょう。これを確認するために、PassFaultサイト(PassFault site)のツールを使用します。

https://passfault.appspot.com/password_strength.html

仕組みは次のとおりです。パスワードを入力し、[分析(Analyze)]をクリック(password and click) します。デフォルトで非表示になっている2つのオプションがありますが、[オプションの表示(Show Options)]をクリックできます。それらの意味を説明しましょう。

パスフォールト

Cracking Hardwareは、デフォルトで$ 900のパスワード攻撃者(password attacker)に設定されています。これは、正当なハッカーが行う可能性があります。また、180,000ドルのパスワード攻撃者(password attacker)を選択するオプションもあります。これは、中国人(Chinese)が高額な場合に使用する可能性があります。[パスワード保護](Password Protection)ドロップダウンには、パスワードの保存に使用される暗号化の種類に関するいくつかのオプションがあります。Microsoft Windowsシステム(Microsoft Windows System)は最も弱く、驚くことではありません。次に、ワイヤレスWPAアクセスポイント(Wireless WPA Access Point)UNIX SHA1UNIX Blowfish、および100ラウンドのSHA1があります。

いくつかのサイトで使用している強力なパスワードを試してみましたが、1日で解読される可能性があることにショックを受けました。

クラックされたパスワード

うわー(Wow)、それはかなり悪いです。そこで、より強力な暗号化オプション(Unix Blowfish(Unix Blowfish)100ラウンドのSHA1)を選択し、結果が1日より長くかかることを確認しました。UnixBlowfishの場合は1年7か月、100ラウンドのSHA1の場合は2か月と2日です。。ただし、$ 180,000のパスワード攻撃者(password attacker)の場合、それぞれ11日と3日に短縮されました。受け入れられないと思った!非常に高価なパスワードクラッカー(password cracker)を使用しても、パスワードを解読するのに何年もかかるようにしたいと思います。しかし、数字と記号を含む9文字のパスワード(character password)を使用しているので、最善の方法は何ですか?

パスワードを強力にするものは何ですか?

これは、カーネギーメロン大学の研究(Carnegie-Mellon study)が全体に光を当てる場所です。基本的(Basically)に彼らが見つけたのは、使用するパスワードが長いほど強力であるということです。これは、長いパスワード(longer password)に多くの記号や数字を含める必要があることを必ずしも意味するのではなく、単に長くする必要があります。16文字で、避ける必要があるのは、非常に簡単な辞書の単語を使用することだけです。

それが可能だと確信していませんか?PassFaultサイト(PassFault site)では、次のパスワードを使用します。このパスワードは15文字で、非常に覚えやすいものです。

ilovemywifealot

次に、オプションとして、$ 180,000のパスワード攻撃者(password attacker)を選択し、最も弱い暗号化(Microsoft Windows)を選択すると、次のようになります。

強力なパスワード

1ヶ月7日!これは、私のパスワードが1日で解読されるよりもはるかに優れています。では、私のパスワードの何が問題になっていますか?どうやら、パスワードが短い場合は、パスワードを強化するために、より多くの記号、ランダムな文字、および数字を使用する必要があります。15〜16文字以上のように長い場合は、あらゆる種類の数字や記号を追加することを心配する必要はありません。パスワードを長くすると、より多くの辞書の単語を使用することもでき、それでも非常に安全です。明らかに、hellohellohelloのようなパスワードは、15文字であってもまだダメです。

弱いパスワード

辞書に載って3(word three)回同じ単語になるのでダメです。私が妻への愛を公言する最初のパスワードでは、その文はすぐにコンピューターにとってはぎこちないように見え始め、クラッキング辞書(cracking dictionary)にはその15文字のフレーズ(character phrase)が単語として含まれていません。辞書には辞書の単語がありますが、まっすぐな辞書の単語を避ければ、うまくいくでしょう。「妻」という言葉の代わりに妻の名前またはニックネームを使用した場合、私のパスワードはさらに優れていた可能性があります。(My password)アイデアが浮かびますか?

明らかに、長いパスワードにいくつかの記号を入れることができれば、パスワードはさらに途方もなく強力になります。たとえば、妻のパスワード(wife password)の前に感嘆符(exclamation point)を付け、最後に1つの数字を追加したとします。次に、同じオプションでクラックするのにどのくらい時間がかかりますか?

パスワードを解読する

聖なる牛(Holy cow)!つまり、1か月7(month 7)日からなんと4世紀と10年になりました!!! ええ何世紀も!これは安全なパスワード(secure password)であり、覚えるのはそれほど難しくありません。したがって、この無料のオンラインツール(online tool)を使用してパスワードを確認してください。数日以内にパスワードが解読された場合は、特に銀行のパスワードなどの機密情報について、何か新しいことを考える時期になる可能性があります。

これらのオンラインサイトの多くは常にハッキング(Remember)されているため、パスワードが安全になることはありません。ただし、本当に強力なパスワードを使用すると、暗号化が非常に弱い場合でも、スーパーコンピューターがパスワードを解読するのに永遠に時間がかかります。この投稿を読んでいるときにサイトでパスワードを試した場合は、パスワードを解読するのにかかる時間をコメントでお知らせください。楽しみ!



About the author

私は 10 年以上の経験を持つコンピューターの専門家です。余暇には、オフィスのデスクを手伝ったり、子供たちにインターネットの使い方を教えたりしています。私のスキルには多くのことが含まれますが、最も重要なことは、人々が問題を解決するのを助ける方法を知っていることです. 何か緊急のことを手伝ってくれる人が必要な場合や、基本的なヒントが必要な場合は、私に連絡してください!



Related posts