web-dev-qa-db-ja.com

ウォレットに2つ以上のRFID対応カードがあると、すべての攻撃を防ぐことができますか?

RFIDシールドウォレットや個々のカードスリーブについて聞いたことがありますが、ウォレットには複数のRFIDカード(クレジットカード、バスカード、ビルディングエントリーカード)があり、POSリーダーでウォレット全体をタップすると、トランザクションの支払い、それは失敗します。

なぜ失敗するのですか?リーダーは信号が最も強いカードを1枚しか読み取っていませんが、それは間違っています(バスカードなど)。または、解釈できない混合信号を読み取っていますか?

ウォレットに2枚のRFIDカードがあると、攻撃の可能性からお互いを保護しますか? (現時点で懸念すべき攻撃はそれほど多くないことは理解していますが)

1
user230890

フィールドで2枚のカードを読み取れなかったのは、衝突防止ループで何が起こったかの結果です。基本的に、読者はその状況への対処方法を決定できます。

一部のアプリケーションでは、衝突検出のみを実行するのが理にかなっており(ユーザーが支払いトランザクションの場合など、ユーザーが操作で使用するカードを意識的に選択することが操作コンテキストにとって重要である場合)、フィールドでのみ1枚のカードが必要です。

ISO14443規格は、このような状況を解決することを可能にし、リーダーは、すべてのカードでさえ、話したいカードを選択して操作を実行できます。

他の質問への回答は、2枚のカードを並べて配置しても攻撃に対抗できないことです。それを提示する必要性を定義するのは、単に使用法です。

0