AIはキーボードの音を聞いてパスワードを盗むことができ、その精度は最大95%

AIはキーボードの音を聞いてパスワードを盗むことができ、その精度は最大95%

この記事はAI新メディアQuantum Bit(公開アカウントID:QbitAI)より許可を得て転載しています。転載の際は出典元にご連絡ください。

大した言葉はありません!将来的には、AI がキーボードの音を聞くだけで、最大 95% の精度でパスワードを盗むことができるようになります。

おっしゃる通りです。キーボードで入力するのは現在安全ではなく、防御するのはほぼ不可能です。

最近、ダラム大学を含む3つの大学の研究者らが、音響攻撃を極めて簡単にするAIモデルを訓練した。キーボードの音を分析することで、ユーザーが入力したパスワードや機密情報を再構築できる。もしこれが悪意を持って第三者に漏洩したら…

これを聞いたネットユーザーたちは柯睿を泥棒と呼び、中には次のように言う者もいた。

だから私は、パスワードを入力しながら、音量を最大にしてヘビーメタル音楽を聴いています。

危険!危険!危険!

この物語は、英国の複数の大学の研究者が発表した「キーボードに対する実用的なディープラーニングベースの音響サイドチャネル攻撃」と題された論文から始まります。

この研究では、研究者らはディープラーニング手法を使用して、キーのセグメンテーション、メルスペクトログラムによる特徴抽出、CoAtNet モデルを使用した分類など、完全に自動化されたキーボード音響サイドチャネル攻撃プロセスを提案しました。

具体的には、キー分割の最初のステップは、ターゲットキーボード上のキーを記録することです。

この研究では、研究者らは携帯電話(iPhone 13 mini)とビデオ会議ソフトウェアZoom(遠隔攻撃のシナリオをシミュレート)を使用して音を収集し、MacBook Proの36個のキー(0〜9、a〜z)を押して音を作成した。

△携帯電話はターゲットから17cm離れている

各キーを 25 回連続して押すと、押下音を記録したファイルが生成されます。

次のステップは、録音に対して高速フーリエ変換を実行し、周波数にわたる係数を合計して「エネルギー」を取得することです。次に、エネルギーしきい値を定義します。エネルギーがこのしきい値を超えると、キートーンとしてマークされます。

この方法により、長いオーディオから独立したキー押下音セグメントを分離できます。

△キー分割プロセスでは、信号はFFTを介してエネルギーに変換され、しきい値を超えるとキーがマークされます。

携帯電話の録音とは異なり、Zoom はノイズ低減技術を使用して音量範囲を圧縮するため、異なるボタン間の音量差は非常に小さくなります。ここで研究者らは、この問題を解決するために閾値を徐々に調整する方法を提案した。

つまり、最初に初期しきい値を設定し、現在のしきい値を使用してオーディオを分割し、キーの数を取得します。セグメンテーションによって取得されたキーの数が目標数より少ない場合は、しきい値が低くなり、セグメンテーションによって取得されたキーの数が目標数より多い場合は、しきい値が高くなります。しきい値を徐々に微調整することで、セグメンテーションの結果はターゲット キーの数と等しくなります。

ここでより正確な調整を行うために、すべてのキーが正確に分割されるまで、調整振幅は毎回小さくなります。

次に、波形とスペクトログラムのプロットを生成して特徴抽出を実行し、各キーの識別可能な違いを視覚化できます。

△左の写真は携帯電話録音の波形と対応するメルスペクトルを示し、右の写真はズーム録音を示しています。

さて、ここからがハイライトです。これらのスペクトログラム画像は、画像分類器であるCoAtNetのトレーニングに使用されます。

研究者たちは、メルスペクトログラムを音の視覚的表現として使用し、それを画像の形で CoAtNet に入力しました。 CoAtNet は畳み込み層と自己注意層で構成されており、特徴を効率的に学習し、特徴間のグローバルな関係をモデル化できます。

そして、CoAtNet に基づいて、平均プーリング層と完全接続層が追加され、最終的なキー分類結果が得られます。

さらに、研究者らは、クロスエントロピー損失関数と Adam オプティマイザーを使用してモデルをトレーニングしました。トレーニング プロセス中、検証セットの精度は 5 エポックごとにテストされました。学習率やエポック数などのハイパーパラメータを調整することで、モデル精度の急激な低下の問題が解決されました。

最終的に、このモデルは携帯電話で記録されたデータセットでは95%、Zoomで記録されたデータセットでは93%の分類精度を達成しました。

△ 携帯電話で記録されたMacBookキー分類器の混同行列

携帯電話とズームという 2 つの録画方法の結果の差はわずか 2% であり、録画方法の変更が精度に大きな影響を与えないことも間接的に示しています。

さらに、研究者らは誤分類のほとんどが隣接するキーの押下によるものであり、エラーには一定の規則性があることも発見した点も特筆に値します。

AIが古代のものを蘇らせる

この研究を見たネットユーザーの中には恐怖を表明する者もいたが、この研究は10年以上前に行われたものだと言う者もいた。

どうやら、古いもの(とても古いもの)がまた新しくなったようです。

たとえば、2005 年に中国人が行ったこの研究では、キーボードの音響が研究されました。

それで、ここでの違いは何でしょうか?

研究者らは、これまでの手法は主に時代遅れのデスクトップキーボードをターゲットにしていたが、今回の研究で使用されたMacBookのキーボードは多くのモデルで共通であり、より危険である可能性があると述べた。

また、今日のマイクは昔と同じではありません。以前は外部マイクでしたが、この研究では携帯電話とZoomを使用して主要な音を録音しました。

最も重要なのは、方法が異なることです。以前は、隠れマルコフモデル (HMM) を使用する方法が一般的でしたが、現在は CoAtNet モデルが使用されています。

HMM は、テキスト コーパスでトレーニングされ、シーケンス位置で最も可能性の高い単語または文字を予測するモデルです。たとえば、分類器が「Hwllo」を出力する場合、HMM を使用して、「w」は実際には誤って分類された「e」であると推測できます。

大多数のネットユーザーにとって、これらは重要な点ではないと私は信じています。重要なのは、それらをどのように防ぐかです。

キーボード盗聴を防ぐにはどうすればいいですか?

AIスパイ活動には治療法がない。研究者らは、タイピングスタイルを標準的な10本指タイピングからフリータイピングに変更すると、認識精度が低下する可能性があると述べた。いくつかの方法もあります:

  • 攻撃の難易度を高めるために、大文字と小文字を含むランダムで複雑なパスワードを使用します。
  • 音声通話ソフトウェアにランダムな偽のタイピング音声干渉信号を追加し、キーストロークの音が検出されたときに干渉を追加します。
  • キーボードでパスワードを入力しなくて済むように、指紋などの生体認証などの 2 要素認証を使用します。

また、タッチスクリーンキーボードの使用、部屋に隠しマイクがないか確認する、マイクをオフにする、ビデオ通話中に重要な情報を入力しないなど、これまでの研究でもいくつかの提案がなされていますが、現在ではその効果は薄れているかもしれません。

ネットユーザーたちはまた、次のようないくつかのトリックも提供した。

パスワードを変更するには、コピー/貼り付けをタップしますか?

家族が他に何かできることはありますか?

論文リンク: https://arxiv.org/abs/2308.01074

<<: 

>>:  バイトビッグモデルの新たな進歩:きめ細かなマルチモーダル共同理解を実現するために視覚的ポジショニングが初めて導入され、オープンソース化され、デモが利用可能になりました。

ブログ    

推薦する

...

15億パラメータのモデルを2日間でトレーニングし、国内オープンソースプロジェクトがNvidiaのMegatron-LMを上回った

AIの現在の動向において、その徹底的な発展に影響を与える矛盾は何でしょうか?一方では、大型モデルが大...

...

アリババが3D位置マップ圧縮アルゴリズムを革新、その論文結果がトップカンファレンスCVPR 2022に選出

この記事はAI新メディアQuantum Bit(公開アカウントID:QbitAI)より許可を得て転載...

2021年にAIスマートカメラがもたらす新たな市場

[[393303]] 2020年から2021年にかけて、ほぼすべてのビジネス分野の組織が多くの予期せ...

...

AI導入の課題

人々は、データ、人、ビジネスなど、AI を導入する際の課題を理解する必要があります。 [[27672...

Java から MySQL に接続するためのベストプラクティスを解読: 自分に合った方法を選択する

MySQL への接続は、Java 開発において非常に一般的なタスクの 1 つです。次のセクションでは...

今のところ人工知能があなたの仕事を奪うことはないが、すでにあなたの履歴書に載っている

[[387879]] AI、つまり人工知能は、最近誰もが口にする言葉になっているようです。私はこのテ...

ビッグデータアルゴリズムのジレンマ

2013年、米国で窃盗罪で有罪判決を受けた男性がウィスコンシン州の裁判所に訴訟を起こしたという物議を...

知っておくべき 5 つの AI 応用シナリオ

人工知能は過去10年間で急速に発展し、徐々に私たちの生活に入り込んできました。現在、人工知能はさまざ...

機械学習を生産性に変えるには、よくある 4 つの落とし穴に注意してください。

[[279043]]ビッグデータダイジェスト制作出典: topbots編纂者:呉帥ある技術カンファ...

人工知能が中小企業にもたらす5つのメリット

[[328993]] 【51CTO.com クイック翻訳】 AI 市場のトレンドはどのくらいの速さで...

2021年、人工知能は知的ではない

ガートナー曲線について聞いたことがあるかもしれません。新しい技術が初めて導入されたとき、誰も興味を示...

初心者に適した機械学習アルゴリズムの選び方

この記事の主な対象読者は、機械学習の愛好家やデータサイエンスの初心者、そして機械学習アルゴリズムを学...