Skip to main content
QUICK REVIEW

[論文レビュー] Security Analysis of Near-Field Communication (NFC) Payments

Dennis Giese, Kevin Liu|arXiv (Cornell University)|Apr 24, 2019
RFID technology advancements参考文献 2被引用数 14
ひとこと要約

本論文は、被害者のデバイスから遠く離れた端末へNFC通信をリモートで転送する、改ざんされたNFCゲートウェイを用いた実用的なワームホール攻撃を、モバイルベースのNFC決済システムに対して実証している。この攻撃は近接性に基づくセキュリティを回避し、ネットワークを介してNFC信号をトンネル化することで、Apple PayおよびGoogle Payを最小限の遅延で、かつ被害者のデバイスへの物理的アクセスを初期のタップの際の近接性のみにとどめ、正常に利用可能である。

ABSTRACT

Near-Field Communication (NFC) is a modern technology for short range communication with a variety of applications ranging from physical access control to contactless payments. These applications are often heralded as being more secure, as they require close physical proximity and do not involve Wi-Fi or mobile networks. However, these systems are still vulnerable to security attacks at the time of transaction, as they require little to no additional authentication from the user's end. In this paper, we propose a method to attack mobile-based NFC payment methods and make payments at locations far away from where the attack occurs. We evaluate our methods on our personal Apple and Google Pay accounts and demonstrate two successful attacks on these NFC payment systems.

研究の動機と目的

  • モバイルベースのNFC決済システムのセキュリティ脆弱性、特に認証に近接性に依存する仕組みの調査。
  • ワームホール攻撃を用いてNFC取引をリモートで操作可能であることを実証し、物理的近接性要件を回避できることの検証。
  • Apple PayやGoogle Payなどの実世界のプラットフォームにおける、このような攻撃の実行可能性と有効性の評価。
  • リモートNFCベースの取引スプーフィングを防ぐための実用的対策の提案。

提案手法

  • 研究者たちは、被害者のモバイルデバイスとリモート決済端末の間でNFC信号を傍受・転送するためのカスタムNFCゲートウェイサーバー(NFCGate)を実装した。
  • 2台のAndroid端末をNFCリーダーとして使用し、ラップトップでNFCGateサーバーをホスティングすることで、NFC通信のリアルタイムトンネル化を実現した。
  • 攻撃はNFCに距離境界プロトコルが存在しないため、物理的近接性がなくても取引データをネットワークを介して中継できることを利用した。
  • 研究チームはApple PayおよびGoogle Payに対してライブ実験を実施し、初期タップの後、被害者の端末から遠く離れた端末で取引が正常に完了することを実証した。
  • 同じ時間に代理取引が可能かどうかや、強化されたハードウェアを用いた長距離シナリオなど、さまざまな条件下での攻撃を評価した。
  • この手法は標準NFCプロトコルとオープンソースツールに依存しており、市販部品を用いて実現可能である。

実験結果

リサーチクエスチョン

  • RQ1ワームホール攻撃を用いて、ネットワークを介してNFC決済取引を成功裏に中継可能であり、物理的近接性制約を回避できるか?
  • RQ2Apple PayやGoogle Payなどの既存のモバイルNFC決済システムは、リモート取引スプーフィングに対してどの程度防御を欠いているか?
  • RQ3実世界の環境でこのような攻撃を展開する際の技術的および実用的制限は何か?
  • RQ4モバイルデバイスにユーザー認証(例:生体認証やPIN)が導入されている場合、攻撃の成功率にどのような影響があるか?
  • RQ5このようなリモートNFCリレーサイバー攻撃を効果的に防ぐための対策は何か?

主な発見

  • 研究者たちは、カスタムNFCGateサーバーを用いてApple PayおよびGoogle Payの両方に対してワームホール攻撃を成功させ、初期タップの後、被害者の端末から遠く離れた場所の端末でも取引が完了可能であることを実証した。
  • 攻撃には、被害者のスマホがロック解除されており、支払いに承認されている状態である必要があり、これは公共の場面で一般的に見られる状態である。
  • 取引の遅延は最小限であり、エンドツーエンドのレイテンシが1秒未満に抑えられ、リアルタイムの状況ではほぼ検出不能であった。
  • 市販のハードウェア(標準のAndroid端末とラップトップ)を用いて攻撃が可能であり、実行に必要な技術的・経済的障壁が低く、実現可能性が高かった。
  • 本研究では、接触式クレジットカードがモバイルNFCウォレットよりも脆弱であることが確認された。これは、デバイスレベルの認証や生体認証チェックが欠如しているためである。
  • 研究者たちは、同じ時間に代理取引が可能であることを観測した。これにより、被害者の端末と遠く離れた場所の端末で同時に2つの取引が完了可能となった。

より良い研究を、今すぐ始めましょう

論文の読解から最終レビューまで、研究時間を劇的に削減しましょう。

クレジットカード登録不要

このレビューはAIが作成し、人間の編集者が確認しました。