Casting the Net! Revisiting MasterFace Impersonation Attacks
本論文は、攻撃者が公開されている商用APIを悪用してMasterFacesに基づく「NET」攻撃を構築することで、最新の顔認識システムにおける標準的な誤一致率を、わずか30回の試行で最大9.5倍まで増幅させ、なりすまし率を高められることを実証している。
原論文は CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/) でライセンスされています。 これは以下の論文のAI生成解説です。著者が執筆または承認したものではありません。技術的な正確性については原論文を参照してください。 免責事項の全文を読む
高セキュリティの建物の中を歩いているところを想像してみてください。鍵やパスワードの代わりに、警備員があなたの顔でチェックを行います。これが顔認証システム(FRS)の仕組みです。システムはあなたの顔の写真を撮り、それを秘密の数学的コード(「テンプレート」)に変換し、そのコードが登録されているものと一致するかどうかを確認します。長年、セキュリティの専門家たちは、これらのシステムは見ず知らずの他人が忍び込むことに対しては安全であると考えてきました。彼らは、唯一の真のリスクは「ゼロ努力のなりすまし者(zero-effort impostor)」、つまり、騙そうとしている人物にたまたま少し似ているだけの人物であると考えていました。これは、正しい番号を予想して当たりを引くような、宝くじに当たるようなものです。もしあなたがシステムをハッキングしようとしなければ、侵入できる確率はほぼゼロでした。しかし、もし特定の秘密のコードを知ることなく、また建物に侵入することなく、一度に多くの異なる顔を捉えるための「広い網」を投げる方法があるとしたらどうでしょうか?これは、サイバーセキュリティとバイオメトリクスの分野で研究者たちが問い続けている問題です。そこでの目標は、たとえルールに従ってプレーしている者であっても、どのようにしてこれらのデジタルな錠前を解錠できるのかを理解することです。
「Casting the Net! Revisiting MasterFace Impersonation Attacks(網を投じる!MasterFaceなりすまし攻撃の再検討)」と題された新しい研究において、韓国の漢陽大学の研究チームは、この「ゼロ努力」の安全障壁を打破する巧妙な方法を発見しました。彼らは、攻撃者がなりすまそうとしている特定の顔を知らなくても、建物が使用しているものと同じ公開されている顔スキャンツールへのアクセス権を購入することで、システムを欺けることを発見しました。このように考えてみてください。例えば、ある警備員がIDを確認するために特定のアプリを使っているとします。研究者たちは、誰でもその同じアプリを購入して、「顔Aと顔Bはどの程度似ていますか?」と何千回も尋ねることができることに気づきました。十分に多くの質問を投げかけることで、彼らはシステム内部にある秘密のコードを見ることなく、認識されるすべての顔の「形状」をマッピングすることができるのです。
チームはこの情報を使用して、「MasterFace(マスターフェイス)」と呼ばれるものを作成しました。かつて、科学者たちは暗闇の中で推測することでこれらの「スーパーフェイス」を作ろうとしましたが、通常は現代のスマートなシステムに対しては失敗していました。この論文は、公開されているアプリを使用してシステムの「顔空間」の地図を描くことで、攻撃者は特殊な顔のセット(「網」)を構築でき、それがマップの広大な領域をカバーできることを示しています。それは、魚(本物の顔)が特定の場所に集まっている池に、釣り網を投げるようなものです。特定の魚一匹を捕まえようとするのではなく、攻撃者は、通りかかるあらゆる魚を捕まえられるように設計された網を投げるのです。
結果は驚くほど効果的でした。実験において、研究者たちはオープンソースのモデルやAmazonの主要な商用サービスを含む、いくつかの実世界の顔認識システムに対してこの手法をテストしました。彼らは、わずか5回から30回の試行で、彼らの「網」が、ランダムな見知らぬ人が侵入するよりもはるかに高い頻度でシステムを欺けることを発見しました。いくつかのケースでは、成功率は通常のセキュリティ基準が想定しているよりも最大9.5倍高くなりました。例えば、あるシステムがランダムな見知らずの人の侵入を10,000回に1回しか許さない設定であったとしても、この新しい手法を使えば、同じ試行回数で10,000回に10回近く侵入できてしまう可能性があります。
論文では、これが何を意味しないかについても注意深く指摘しています。これは、誰かがカメラの前に立って、即座に他の誰かになれるという意味ではありません。この攻撃には、ターゲットが使用しているものと同じ商用ソフトウェアを購入する必要があり(研究者はテストの予算を約100ドルと見積もっています)、また、システムがこれらの公開ツールの上に構築されていることに依存しています。また、研究者たちは古い単純なトリックが現代のシステムで通用するという考えを否定しました。彼らは、古い手法は失敗するが、この新しい「網」のアプローチは、システム自身の公開ツールを逆手に取ることで機能することを示しました。
では、このことは何を物語っているのでしょうか?それは、顔認識のセキュリティが、錠前が壊れているからではなく、鍵が誰にでも売られているために、私たちが考えていたよりも脆弱である可能性を示唆しています。もし建物が一般的な公開顔スキャンサービスを使用しているなら、攻撃者はその同じサービスを購入し、それがどのように顔を見ているかを研究し、その錠先に適合する「MasterFace」を作り出すことができるのです。研究者たちは世界が破滅すると言っているのではなく、ドアをロックするためにどのツールを使用しているかについて、どれほどの情報を公開してしまうかについて、より慎重になる必要があると警告しています。彼らは、他の科学者がこの問題を研究できるように、小さく安全なバージョンのコードを公開しましたが、悪用を防ぐために危険な部分は隠したままにしています。結局のところ、この論文は古い概念である「MasterFace」を復活させ、少しの数学とクレジットカードがあれば、それが私たちが考えていたよりも危険なものになり得ることを示しています。
自分の分野の論文に埋もれていませんか?
研究キーワードに一致する最新の論文のダイジェストを毎日受け取りましょう——技術要約付き、あなたの言語で。