MailData

AIからあなたのパスワードを守る方法

AIからあなたのパスワードを守る方法

2023年11月28日
著者: Ahona Rudra
翻訳: 竹洞 陽一郎

この記事はPowerDMARCのブログ記事 How to Protect Your Passwords from AI の翻訳です。
Spelldataは、PowerDMARCの日本代理店です。
この記事は、PowerDMARCの許可を得て、翻訳しています。


生成AIには、生成敵対ネットワーク(GAN)や言語モデルGPT-3のような技術が含まれ、いくつかのサイバーセキュリティリスクと課題を導入する可能性があります。
これらのリスクは、非常にリアルで説得力のあるコンテンツを生成する生成AIの能力や、さまざまな悪意のある活動を自動化・最適化する能力から生じます。

特筆すべきリスクの一つは、AIアルゴリズムがパスワードデータベースから迅速に洞察を得て、ありそうなパスワードの組み合わせを生成できることで、パスワードクラッキング技術を強化する可能性です。
これは、特に弱いパスワードや一般的に使用されるパスワードに対して、かなりの脅威をもたらすでしょう。

AI強化によるパスワードクラッキングツール

AI強化によるパスワードクラッキングツールは、人工知能と機械学習アルゴリズムを利用して効率的にパスワードを推測またはクラックします。
これらのツールは既存のパスワードデータから学習し、パターンを認識し、ユーザアカウントを危険にさらすさまざまな技術を自動化することができ、重要なサイバーセキュリティの脅威となっています。
よく使われるツールには次のようなものがあります。

PassGAN
PassGANは、生成敵対ネットワーク(GAN)を使用してパスワードを生成・推測する、よく知られたAI強化ツールです。
既存のパスワードデータベースから学習し、ありそうなパスワードの組み合わせを生成することができます。
HashCat
HashCatは、AIとルールベースのシステムを利用してパスワード推測プロセスを最適化・高速化する、人気のパスワードクラッキングツールです。
パターンや一般的なパスワード構造に基づいてルールを作成できます。
RockYou2021
これは、数百万の実際のパスワードを含む流出したパスワードデータベースの一例です。
AIツールは、これらのデータセットを分析して一般的なパスワードパターンを学び、パスワードクラッキングの成功率を高めることができます。
ディープラーニングによるパスワードクラッキング
AI研究者は、再帰的ニューラルネットワーク(RNN)や畳み込みニューラルネットワーク(CNN)を含むディープラーニング技術を用いて、パスワードクラッキングの能力を向上させる実験をしています。
これらのモデルは、パスワードの複雑なパターンや構造を学習することができます。
パターン認識ツール
AIはパスワードのパターンを認識するために使用することができます。
例えば、一般的な置換(例:「Password」の代わりに「P@ssw0rd」)やキーボードパターン(例:「123456」や「qwerty」)などです。

AI駆動型パスワード推測ツールによる潜在的な危険性

AI駆動型のパスワード推測ツールは、脅威の範囲を大幅に拡大します。
これらは、多数のアカウントを危険にさらすことで大規模なデータ漏洩に貢献します。
侵害された資格情報の大規模なデータセットと組み合わせると、これらのツールはさらに強力になり、機密性の高いユーザ情報を露出させ、重大な財務的および評判上の損害につながる可能性があります。

弱い、または簡単に推測可能なパスワードを使用するユーザは特に脆弱です。
AI推測ツールは、これらの脆弱性を迅速に特定し、悪用することができ、個人および組織をリスクにさらします。

さらに、AI駆動型の推測ツールは、状況の変化に適応し、時間の経過とともに技術を改善することができます。
これは、進化する脅威に先んじるために、継続的な警戒とセキュリティ対策の継続的な改善を必要とします。

AIによるパスワードクラッキングで使用される一般的な方法

現代のサイバー脅威技術は通常、従来の方法の進化形または組み合わせです。
ここでは、テクノロジーのシームレスな力を利用して行われる、悪名高いいくつかのテクニックを紹介します。

パターン認識
AIアルゴリズムは、一般的なフレーズの使用、キーボードパターン(例:「123456」や「qwerty」)、予測可能な置換(例:「Password」の代わりに「P@ssw0rd」)など、パスワードのパターンやトレンドを認識できます。
AIベースのシステムは、パスワード推測においてこれらのパターンを効率的に識別し、悪用することができます。
データマイニング
AIは、侵害されたパスワードデータベースを含む大規模なデータセットを掘り下げて分析し、一般的なパスワード選択やパターンを特定することができます。
これらのデータセットから学ぶことで、AIは異なるプラットフォームやサービスで個人が使用するパスワードをよりよく予測し、推測することができます。
辞書攻撃
辞書攻撃は、あらかじめ定義された単語、フレーズ、または一般的に使用されるパスワードのリスト(「辞書」)を使用してターゲットのパスワードを推測します。
AIは、単語を組み合わせたり、一般的な置換(例:「o」を「0」に置き換える)を適用したり、辞書リストを操作してより多くのバリエーションを生成することで、辞書攻撃を強化することができます。
クレデンシャルスタッフィング
クレデンシャルスタッフィングは、他のアカウントで同じ資格情報を再利用しているユーザの不正アクセスを得るために、1つのサイトから盗まれたユーザ名とパスワードのペアを自動的に使用するプロセスです。
ユーザの50%以上が複数のアカウントに同じパスワードを使用しています。これにより、攻撃者の仕事がはるかに容易になります。
AI駆動型ボットは、クレデンシャルスタッフィング攻撃の自動化と、さまざまなオンラインサービスで盗まれた資格情報の迅速なテストに長けています。
ブルートフォース攻撃
ブルートフォース攻撃は、正しいパスワードが見つかるまで、すべての可能な文字の組み合わせを体系的に試す攻撃です。
AIは、パターンや一般的なパスワード構造に基づいて、どの組み合わせがより可能性が高いかを予測することで、このプロセスを加速することができます。
キーボード音ベースの攻撃
米国コーネル大学が行った最近の研究によると、近くにあるスマートフォンでアクティブ化されたAIモデルが、ラップトップでタイプされたパスワードを95%の驚異的な精度で再現する能力を示しました。
このAIモデルは、英国に拠点を置くコンピュータ科学者のチームによって開発され、キーストロークを特定するために特別に訓練されました。
この能力は、ハッカーによる潜在的な悪用に関する懸念を引き起こしています。
研究では、AIツールがキーストロークを解読する際に顕著な精度を示し、特にZoomビデオ会議中にラップトップのマイクロフォンを使用した場合でもそうでした。
研究は、キーボードの音響信号の広範な利用可能性が、それをサイバー攻撃の容易に利用可能な方法にするだけでなく、そのような攻撃に関連する潜在的なリスクを過小評価し、入力を隠すための予防措置を取ることを躊躇させると強調しました。

AIパスワード推測ツールに対するパスワードの保護

賢い人々は、予防が治療よりも優れているという信念を決して忘れません!
では、AIを使用したハッカーによるパスワードのクラックを阻止するために、あなたができることは以下の通りです。

強力でユニークなパスワード
強力なパスワードは、AI駆動型パスワード推測ツールに対する重要な防御手段です。
これにより、これらのツールがあなたのアカウントをクラックするのを大幅に困難にします。
ユニークなパスワードを作成するためには、以下のことを試してください。
  • 大文字と小文字の組み合わせ、数字、特殊文字を使用する。
  • 誕生日、名前、一般的なフレーズなど、簡単に推測できる情報を避ける。
  • ランダムな単語を組み合わせたパスフレーズベースのパスワードを使用する、または覚えやすいフレーズを作り上げる。
  • パスワードが長く(少なくとも12〜16文字)で、個人情報と関連しないことを確認する。
  • 一つのアカウントの侵害が他のアカウントに影響を与えないように、オンラインアカウントごとに異なるパスワードを使用する。
パスワードマネージャー
パスワードマネージャーは、効果的にパスワードを守るための欠かせないツールです。
これらは、複雑でユニークなパスワードを生成、保存し、あなたの各アカウントに自動入力することができ、手動で作成し覚える必要を排除します。
多くのパスワードマネージャーは、複数のデバイスでパスワードを同期し、どこにいてもパスワードにアクセスできるようにしています。
また、セキュリティ侵害の警告を提供し、アカウントが侵害された場合に通知することがあります。
2要素認証(2FA)
2要素認証(2FA)は、アカウントまたはシステムへのアクセスを得る前に、ユーザが自分の身元を確認するために2つの別々の認証要因を提供する必要があるセキュリティメカニズムです。
これらの要因は通常、次の3つのカテゴリーに分けられます。
  • あなたが知っているもの:これは通常、ユーザが知っているパスワードやPINです。
  • あなたが持っているもの:これには、スマートフォン、スマートカード、またはセキュリティトークンなどの物理的なデバイスが含まれることがあります。
  • あなた自身のもの:これは、指紋スキャン、顔認識、虹彩スキャンなどの生体認証に関連します。
2FAは、パスワードを超えた追加のセキュリティ層を提供します。
攻撃者がパスワードを入手しても、第二の要因がなければアクセスすることはできません。
これにより、不正ユーザがアカウントを侵害することがはるかに困難になります。
データ侵害の監視
データ侵害の監視はサイバーセキュリティの重要な側面であり、PowerDMARCのDMARCレポートアナライザーのようなAI駆動型ツールは、メール送信元に関する詳細な洞察を提供します。
このツールは、24時間365日、メールベースの脅威から警戒を怠らず守る監視員として設計されています。
PowerDMARCのAIベースの脅威検出サービスは、人工知能によって駆動される特殊なアルゴリズムを使用して、メールトラフィックの詳細な分析と監視を行います。
その主な機能の1つは、各IPアドレスが位置するグローバルブラックリストを迅速に特定することです。
これは重要です。
なぜなら、ブロックリストに載っているIPはしばしばスパム、フィッシング、または悪意のある活動と関連しているからです。
そのようなIPを検出することで、潜在的に有害なメールが受信箱に届くのを防ぐことができます。
このエンジンは、送信ホスト名のメール評判を評価します。
この評判分析は、送信者のドメインが正当なメールを送信していることで知られているか、またはスパムや悪意のあるコンテンツを送信する歴史があるかどうかを特定するのに役立ちます。

まとめ

2023年、AIはサイバーセキュリティにおいてその変革的な影響を続け、組織が進化する脅威の風景に適応し、サイバー攻撃に対する防御を強化することを可能にしました。
高度な脅威検出、行動分析、AI強化認証、AIによる脅威検出などのツールを通じて、AIはサイバーセキュリティ分野でのその可能性を証明しました。

しかし、新たな脅威に効果的に対抗するためには、AIサイバーセキュリティにおける最新の動向とベストプラクティスを常に更新しておくことが重要です。
詳細を知りたい場合は、今すぐお問い合わせください!