(57)【要約】      （修正有）【課題】無線通信装置を提供する。【解決手段】無線通信装置２００は、別の装置と無線で通信するよう構成されたトランシーバ回路２０２と、トランシーバ回路に結合された耐タンパ回路２０４と、耐タンパ回路に接続され、耐タンパ回路を介してトランシーバ回路とデータを交換するよう構成されたプロセッサ２０６とを備える。プロセッサは、プロセッサとトランシーバ回路との間の直接の物理シグナリングなしでトランシーバ回路とデータを交換するよう構成される。【選択図】図２
2014219983.tif 000002
【特許請求の範囲】
【請求項１】
無線通信装置であって、
別の装置と無線で通信するよう構成されたトランシーバ回路と、
前記トランシーバ回路に結合された耐タンパ回路と、
前記耐タンパ回路に結合され、前記耐タンパ回路を介して前記トランシーバ回路とデータを交換するよう構成されたプロセッサと
を備える無線通信装置。
【請求項２】
請求項１記載の無線通信装置であって、
前記プロセッサは、前記プロセッサと前記トランシーバ回路との間の直接の物理シグナリングなしで前記トランシーバ回路とデータを交換するよう構成された無線通信装置。
【請求項３】
請求項１又は２に記載の無線通信装置であって、
前記トランシーバ回路と前記耐タンパ回路との間の第１のインタフェース
を更に備える無線通信装置。
【請求項４】
請求項３記載の無線通信装置であって、
前記第１のインタフェースがシングル・ワイヤ・プロトコル・インタフェースを備える
無線通信装置。
【請求項５】
請求項１乃至４の何れか一項に記載の無線通信装置であって、
前記耐タンパ回路と前記プロセッサの間の第２のインタフェース
を更に備える無線通信装置。
【請求項６】
請求項１乃至５の何れか一項に記載の無線通信装置であって、
前記トランシーバ回路と前記プロセッサとの間のインタフェースなしである
無線通信装置。
【請求項７】
請求項１乃至６の何れか一項に記載の無線通信装置であって、
前記耐タンパ回路はデータをセキュアに処理するよう構成された
無線通信装置。
【請求項８】
請求項１乃至７の何れか一項に記載の無線通信装置であって、
前記耐タンパ回路がセキュア・エレメントを備える
無線通信装置。
【請求項９】
請求項１乃至８の何れか一項に記載の無線通信装置であって、
前記耐タンパ回路が加入者識別モジュールを備える
無線通信装置。
【請求項１０】
請求項１乃至９の何れか一項に記載の無線通信装置であって、
前記トランシーバ回路が近距離通信コントローラを備える
無線通信装置。
【請求項１１】
請求項１乃至１０の何れか一項に記載の無線通信装置であって、
前記プロセッサがアプリケーション・プロセッサを備える
無線通信装置。
【請求項１２】
無線通信装置を制御する方法であって、
別の装置と無線でデータを通信するためのトランシーバ回路を提供する工程と、
プロセッサを耐タンパ回路に結合する工程と、
前記耐タンパ回路を前記トランシーバ回路に結合する工程と、
前記耐タンパ回路を介して前記プロセッサと前記トランシーバ回路との間でデータを交換する工程と
を含む方法。
【請求項１３】
請求項１２記載の方法であって、
前記プロセッサは、前記プロセッサと前記トランシーバ回路との間の直接の物理シグナリングなしで前記トランシーバ回路とデータを交換する
方法。
【請求項１４】
プロセッサによって実行されると、無線通信装置を制御する方法を前記プロセッサに行わせるプログラム命令を含むコンピュータ読み取り可能な媒体であって、前記コンピュータ読み取り可能な媒体は更に、プロセッサによって実行されると、
別の装置と無線でデータを通信するためのトランシーバ回路を提供する工程と、
前記プロセッサを耐タンパ回路に結合する工程と、
前記耐タンパ回路を前記トランシーバ回路に結合する工程と、
前記耐タンパ回路を介して前記プロセッサと前記トランシーバ回路との間でデータを交換する工程と
を前記プロセッサに行わせるプログラム命令を含む
コンピュータ読み取り可能な媒体。
【請求項１５】
請求項１４記載のコンピュータ読み取り可能な媒体であって、
前記プロセッサは、前記プロセッサと前記トランシーバ回路との間の直接の物理シグナリングなしで前記トランシーバ回路とデータを交換する
コンピュータ読み取り可能な媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
（関連出願との相互参照）
本発明は、全ての目的のために参照により、本明細書及び特許請求の範囲に援用する、西暦２０１３年５月９日付出願の米国特許仮出願第６１／８２１，４２８号の便益を主張する。
【０００２】
（技術分野）
本開示は一般に、無線通信装置、及び無線通信装置を制御する方法に関する。
【背景技術】
【０００３】
ＮＦＣ（近距離通信）は、モバイル装置において広く支持を得ており、その結果、ＮＦＣ無線装置が、限定列挙でないが、スマートフォン、タブレット、及びウルトラブックなどの一層多くの消費者向装置に含められている。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
よって、耐タンパＮＦＣリーダが必要であり得る。
【課題を解決するための手段】
【０００５】
図面では、同じ参照符号は一般に、別々の図にわたり、同じ部分を表す。図面は必ずしも一定の縮尺で描かれておらず、その代わりに、一般に、本発明の原理の例証が強調される。以下の説明では、種々の局面を以下の図面を参照して説明する。
【図面の簡単な説明】
【０００６】
【図１】例示的なＮＦＣ（近距離通信）アーキテクチャを示す図である。
【図２】本開示の種々の局面による無線通信装置を示す図である。
【図３】本開示の種々の局面による、無線通信装置を制御する方法を示すフロー図である。
【図４】本開示の種々の局面による耐タンパＮＦＣアーキテクチャを示す図である。
【発明を実施するための形態】
【０００７】
以下の詳細な説明は、本発明を実施し得る本開示の特定の詳細及び局面を例証によって示す添付図面を参照する。本発明の範囲から逸脱しない限り、他の局面を利用し得、構造的変更、論理的変更、及び電気的変更を行い得る。本開示の一部の局面を本開示の他の１つ又は複数の局面と組み合わせて新たな局面を形成し得るので、本開示の種々の局面は必ずしも相互排他的でない。
【０００８】
「結合」又は「接続」の語は、直接「結合」又は直接「接続」、及び間接「結合」又は間接「接続」を含むことが意図されている。
【０００９】
「例示的」の語は本明細書及び明細書では、「例、インスタンス、又は例証としての役目を担う」ことを意味するために使用されている。「例示的」として本明細書に開示された本開示又は本設計の何れの局面も、必ずしも、本開示又は本設計の他の局面に対して好適である、又は有利であるとして解するべきでない。
【００１０】
無線通信装置は、例えば、無線通信装置によって行われる処理において使用し得るメモリを含み得る。メモリは、揮発性メモリ（例えば、ＤＲＡＭ（ダイナミック・ランダム・アクセス・メモリ））若しくは不揮発性メモリ（例えば、ＰＲＯＭ（プログラマブル・リード・オンリ・メモリ）、ＥＰＲＯＭ（消去可能なＰＲＯＭ）、ＥＥＰＲＯＭ（電気的に消去可能なＰＲＯＭ））、又はフラッシュ・メモリ、例えば、フローティング・ゲート・メモリ、電荷捕捉型メモリ、ＭＲＡＭ（磁気抵抗ランダム・アクセス・メモリ）又はＰＣＲＡＭ（相変化ランダム・アクセス・メモリ）であり得る。
【００１１】
本明細書及び特許請求の範囲記載の、（構成部分としても表し得る）「回路」は、メモリ、ファームウェア、又はその何れかの組み合わせに記憶されたソフトウェアを実行するプロセッサ又は専用回路であり得る何れかの種類の、ロジックを実現するエンティティとして解し得る。更に、「回路」は、プログラマブル・プロセッサ（例えば、マイクロプロセッサ（例えば、複合命令セット・コンピュータ（ＣＩＳＣ）プロセッサ又は縮小命令セット・コンピュータ（ＲＩＳＣ）プロセッサ））などのプログラマブル・ロジック回路又は配線ロジック回路であり得る。「回路」は更に、ソフトウェア（例えば、何れかの種類のコンピュータ・プログラム（例として、例えばジャバなどの仮想マシン・コードを使用したコンピュータ・プログラム））を実行するプロセッサであり得る。以下に更に詳細に説明する、それぞれの機能の何れかの他の種類の実現形態は更に、「回路」として理解し得る。更に、上記回路の何れかの２つ（、又は３つ以上）を１つの回路に合成し得る。
【００１２】
装置について説明を提供し、方法について説明を提供する。装置の基本特性は更に、方法にあてはまり、逆も同様である。したがって、話を簡潔にするために、前述の特性の重複する説明は割愛し得る。
【００１３】
特定の装置について本明細書及び特許請求の範囲に記載された特性は何れも、更に、本明細書及び特許請求の範囲に記載された何れの装置にもあてはまり得る。特定の方法について本明細書及び特許請求の範囲に記載された特性は何れも、更に、本明細書及び特許請求の範囲に記載された何れの方法にもあてはまり得る。
【００１４】
ＮＦＣ（近距離通信）は、モバイル装置において広く支持を得ており、その結果、ＮＦＣ無線装置が、限定列挙でないが、スマートフォン、タブレット、及びウルトラブックなどの一層多くの消費者向装置に含められている。ＮＦＣ手法は非常に柔軟であり、数多くの目的のために使用されている機能である。上記使用ケースの多くは、便宜（何か有用な、又は興味深いことを生じさせるためにタップするのみ）の目的のためであり、高いレベルのセキュリティは必要でない。しかし、使用ケースの多くは、特に、ＮＦＣインタフェースを介して利用可能にされた情報に関連付けられた値が存在する場合に、高いレベルのセキュリティを必要とする。例えば、非接触型クレジット・カード、非接触型ＩＤカード、非接触型（物理及び論理）アクセス・コントロール・カードは、悪意のある第三者によって不正使用され得る情報を含み得る。一般的に使用されている手法である、この課題を解決するための１つのやり方には、ＮＦＣタグ、非接触型カード、又はＮＦＣ装置（例えば、スマートフォン）からアクセスされる際に情報が、安全に処理されること（、及び漏洩しないこと）を保証する、非常にセキュアな専用のＮＦＣ端末機器を備えるということがある。しかし、前述の手法は高価である。端末が、特化された専用装置であるからである。消費者向装置が年々、その機能を拡張するにつれ、特化された端末を置き換えるようＮＦＣ装置のネーティブＮＦＣ機能を活用する潜在性が存在しているが、問題は、消費者向装置が、特化された端末として非常にセキュアであるように設計されている訳でないという点である。
【００１５】
一般に使用されている装置の一部は、悪意のあるＳＷ（ソフトウェア）を傍受し得るアプリケーション・プロセッサにデータが直接送出されるので、機密データに対する保護は何ら、提供しない。より好適なソリューションは、アプリケーション・プロセッサ環境に入るにつれて機密データを保護するためにアプリケーション・プロセッサ内のトラステッド実行環境（ＴＥＥ）を使用するが、ＴＥＥは耐タンパでない。最後に、他の一部のソリューションはＮＦＣコントローラ自身に依存し、機密データを管理するよう、修正されたＮＦＣコントローラ・フレームを実行して機密データを管理するが、やはり、ＮＦＣコントローラは耐タンパでない。
【実施例】
【００１６】
図１は例示的なＮＦＣアーキテクチャ１００を示す。例示的なアーキテクチャの場合、ＮＦＣコントローラ（ＮＦＣＣ）１０２指向であることは明らかである。ＮＦＣコントローラ１０２は、（Ｉ２Ｃ接続１１４を介した）アプリケーション・プロセッサ１０６、及びセキュア・エレメント（ＳＥ、例えば、ｅＳＥ（組み込みセキュア・エレメント）１１０及び／又はＵＩＣＣ（ユニバーサル集積回路カード）１１２の形式）が（例えば、ＳＷＰ（シングル・ワイヤ・プロトコル）接続１１８又は１２２を介して）ＮＦＣＣ１０２に直接、接続されたスター・トポロジの中心である。トラステッド実行環境（ＴＥＥ）を介してＡＰ１０６で、又は（例えば、アンテナ１０４を使用して）非接触型インタフェースを介してデータが受信されるにつれ、ＮＦＣＣ１０２で、アプリケーション・プロセッサ（ＡＰ）１０６上で実行する潜在的に悪意があるＳＷから何らかのやり方で保護する必要がある。本明細書及び特許請求の範囲に記載の通り、前述の手法の欠点は、耐タンパ保護を提供せず、よって、前述のソリューションが、高機密性データ処理の使用ケースの場合にセキュリティ要件を満たしていないという点である。
【００１７】
更に、図１に示すように、ＡＰ１０６は、例えば、ＨＳＩＣ（ハイスピードインターチップ）接続１１６を介してモデム１０８に接続し得る。モデム１０８は、ＩＳＯ７８１６接続１２０を介してＵＩＣＣに接続し得る。
【００１８】
本開示の種々の局面によれば、上述の課題に対するソリューションは、ＮＦＣ機能を備えた装置内の耐タンパサブシステムを作成することにより、提供し得る。一般的なＮＦＣサブシステムは既に、前述の環境を作成するために必要な構成部分を有し得るが、現在、相互作用するやり方は変わる必要がある。
【００１９】
図２は、本開示の種々の局面による無線通信装置２００を示す。無線通信装置２００は、別の装置（図示せず）と無線で通信するよう構成されたトランシーバ回路２０２を含み得る。無線通信装置２００は、トランシーバ回路２０２に接続された耐タンパ回路２０４を含み得る。無線通信装置２００は更に、プロセッサ２０６（例えば、耐タンパ回路２０４に接続され、耐タンパ回路２０４を介してトランシーバ回路２０２とデータを交換するよう構成された中央処理装置）を含み得る。トランシーバ回路２０２及び耐タンパ回路２０４は互いに（、例えば、接続２０８（例えば、光接続又は電気接続（例えば、ケーブル若しくはコンピュータ・バス、又は電気信号を交換するために適切な何れかの他の電気接続経由など））を介して）接続し得る。耐タンパ回路２０４及びプロセッサ２０６は互いに（例えば、接続２１０（例えば、光接続又は電気接続（例えば、ケーブル若しくはコンピュータ・バス、又は電気信号を交換するために適切な何れかの他の電気接続経由など））を介して）接続し得る。
【００２０】
すなわち、プロセッサ２０６は、排他的に、耐タンパ回路２０４を介してトランシーバ回路２０２とデータ（例えば、セキュアなデータ（例えば、データ全て））を交換するよう構成し得る。すなわち、トランシーバ回路２０２とプロセッサ２０６との間の通信は全て、耐タンパ回路２０４を介してルーティングされる。すなわち、トランシーバ回路２０２及びプロセッサ２０６が直接、通信するやり方は存在しないことがあり得るが、通信は全て、耐タンパ回路２０４を介して行われる。すなわち、トランシーバ回路２０２とプロセッサ２０６との間の（直接の）物理データ接続は存在しない。
【００２１】
プロセッサ２０６は、プロセッサ２０６とトランシーバ回路２０２との間の直接の物理シグナリングなしでトランシーバ回路２０２とデータを交換し得る。
【００２２】
無線通信装置２００は、トランシーバ回路２０２と耐タンパ回路２０４との間に（例えば、接続２０８のための）第１のインタフェースを更に含み得る。
【００２３】
第１のインタフェースは、シングル・ワイヤ・プロトコル・インタフェースを含み得、又はシングル・ワイヤ・プロトコル・インタフェースであり得る。
【００２４】
無線通信装置２００は、トランシーバ回路２０４とプロセッサ２０６との間に（例えば、接続２１０のための）第２のインタフェースを更に含み得る。
【００２５】
第２のインタフェースは、シリアル・ペリフェラル・インタフェースを含み得、又はシリアル・ペリフェラル・インタフェースであり得る。
【００２６】
無線通信装置は、トランシーバ２０２とプロセッサ２０６との間のインタフェースなしであり得る。
【００２７】
耐タンパ回路２０４はデータをセキュアに処理し得る。
【００２８】
耐タンパ回路２０４はセキュア・エレメントを含み得、又はセキュア・エレメントであり得る。
【００２９】
無線通信装置２００は更に、耐タンパ回路２０４を含む（か、又は耐タンパ回路２０４である）セキュア・エレメントを含み得る。
【００３０】
耐タンパ回路２０４は組み込みセキュア・エレメントを含み得、又は組み込みセキュア・エレメントであり得る。
【００３１】
無線通信装置２００は更に、耐タンパ回路２０４を含む（か、又は耐タンパ回路２０４である）組み込みセキュア・エレメントを含み得る。
【００３２】
耐タンパ回路２０４は加入者識別モジュールを含み、又は加入者識別モジュールであり得る。
【００３３】
無線通信装置２００は更に、耐タンパ回路２０４を含む（か、又は耐タンパ回路２０４である）加入者識別モジュールを含み得る。
【００３４】
耐タンパ回路２０４はユニバーサル集積回路カードを含み得、又はユニバーサル集積回路カードであり得る。
【００３５】
無線通信装置２００は更に、耐タンパ回路２０４を含む（か、又は耐タンパ回路２０４である）ユニバーサル集積回路カードを含み得る。
【００３６】
トランシーバ回路２０２は、短距離通信コントローラを含み、又は短距離通信コントローラであり得る。
【００３７】
無線通信装置２００は更に、トランシーバ回路２０２を含む（か、又はトランシーバ回路２０２である）短距離通信コントローラを含み得る。
【００３８】
プロセッサ２０４は、アプリケーション・プロセッサを含み、又はアプリケーション・プロセッサであり得る。
【００３９】
無線通信装置２００は更に、プロセッサ２０４を含む（か、又はプロセッサ２０４である）アプリケーション・プロセッサを含み得る。
【００４０】
無線通信装置２００は、非接触型カードであり得る（か、又は非接触型カードに含まれ得る）。
【００４１】
無線通信装置２００は、非接触型クレジット・カードであり得る（か、又は非接触型クレジット・カードに含まれ得る）。
【００４２】
無線通信装置２００は、ＮＦＣタグであり得る（か、又はＮＦＣタグに含まれ得る）。
【００４３】
無線通信装置２００は、ＮＦＣ装置であり得る（か、又はＮＦＣ装置に含まれ得る）。
【００４４】
無線通信装置２００は、モバイル・ポス端末内にあり得る（か、又はモバイル・ポス端末に含まれ得る）。
【００４５】
無線通信装置２００は、支払処理装置内にあり得る（か、又は支払処理装置に含まれ得る）。
【００４６】
無線通信装置２００は、ＮＦＣリーダであり得る（か、又はＮＦＣリーダに含まれ得る）。
【００４７】
図３は、本開示の種々の局面による、無線通信装置を制御する方法を示すフロー図３００を示す。方法は、３０２に例証するように、別の装置と無線でデータを通信するためのトランシーバ回路を提供する工程を含み得る。方法は、３０４に例証するように、プロセッサ（例えば、中央処理装置）を耐タンパ回路に結合する工程、及び、３０６に例証するように、耐タンパ回路をトランシーバ回路に結合する工程を含み得る。３０８では、無線通信装置は、耐タンパ回路を介してプロセッサとトランシーバ回路との間でデータを交換し得る。
【００４８】
プロセッサは、プロセッサとトランシーバ回路との間の直接の物理シグナリングなしでトランシーバ回路とデータを交換し得る。
【００４９】
無線通信装置は、トランシーバ回路と耐タンパ回路との間の第１のインタフェースを含み得る。
【００５０】
第１のインタフェースは、シングル・ワイヤ・プロトコル・インタフェースを含み得、又はシングル・ワイヤ・プロトコル・インタフェースであり得る。
【００５１】
無線通信装置は、耐タンパ回路とプロセッサとの間の第２のインタフェースを含み得る。
【００５２】
第２のインタフェースは、シリアル・ペリフェラル・インタフェースを含み得、又はシリアル・ペリフェラル・インタフェースであり得る。
【００５３】
無線通信装置は、トランシーバ回路とプロセッサとの間のインタフェースなしであり得る。
【００５４】
耐タンパ回路はデータをセキュアに処理し得る。
【００５５】
耐タンパ回路はセキュア・エレメントを含み得、又はセキュア・エレメントであり得る。
【００５６】
無線通信装置は、耐タンパ回路を含む（か、又は耐久タンパ回路である）セキュア・エレメントを含み得る。
【００５７】
耐タンパ回路は組み込みセキュア・エレメントを含み得、又は組み込みセキュア・エレメントであり得る。
【００５８】
無線通信装置は、耐タンパ回路を含む（か、又は耐タンパ回路である）組み込みセキュア・エレメントを含み得る。
【００５９】
耐タンパ回路は加入者識別モジュールを含み得、又は加入者識別モジュールであり得る。
【００６０】
無線通信装置は、耐タンパ回路を含む（か、又は耐タンパ回路である）加入者識別モジュールを含み得る。
【００６１】
耐タンパ回路はユニバーサル集積回路カードを含み得、又はユニバーサル集積回路カードであり得る。
【００６２】
無線通信装置は、耐タンパ回路を含む（か、又は耐タンパ回路である）ユニバーサル集積回路カードを含み得る。
【００６３】
トランシーバ回路は、短距離通信コントローラを含み、又は短距離通信コントローラであり得る。
【００６４】
無線通信装置は、トランシーバ回路を含む（か、又はトランシーバ回路である）短距離通信を含み得る。
【００６５】
プロセッサは、アプリケーション・プロセッサを含み、又はアプリケーション・プロセッサであり得る。
【００６６】
無線通信装置は、プロセッサを含む（か、又はプロセッサである）アプリケーション・プロセッサを含み得る。
【００６７】
無線通信装置は、非接触型カードであり得る（か、又は非接触カードに含まれ得る）。
【００６８】
無線通信装置は、非接触型クレジット・カードであり得る（か、又は非接触クレジット・カードに含まれ得る）。
【００６９】
無線通信装置は、ＮＦＣタグであり得る（か、又はＮＦＣタグに含まれ得る）。
【００７０】
無線通信装置は、ＮＦＣ装置であり得る（か、又はＮＦＣ装置に含まれ得る）。
【００７１】
無線通信装置は、モバイル・ポス端末であり得る（か、又はモバイル・ポス端末に含まれ得る）。
【００７２】
無線通信装置は、支払処理装置であり得る（か、又は支払処理装置に含まれ得る）。
【００７３】
無線通信装置は、ＮＦＣリーダであり得る（か、又はＮＦＣリーダに含まれ得る）。
【００７４】
本開示の種々の局面による無線通信装置は例えば、耐タンパＮＦＣリーダであり得る（か、又は、耐タンパＮＦＣリーダを含まれ得る）。
【００７５】
図４は、本開示の種々の局面による耐タンパＮＦＣアーキテクチャ４００を示す。図４に示すアーキテクチャ４００の種々の部分は、図１に示すアーキテクチャ１００の一部分と同様又は同一であり得、よって、同じ参照符号を使用し得、重複する説明を省略し得る。
【００７６】
本開示の種々の局面による装置は、アーキテクチャの中央における耐タンパ構成部分（例えば、セキュア・エレメント）１１０に基づき得る。前述の耐タンパ指向アーキテクチャでは、ＮＦＣコントローラ１０２は、（十字記号４０４で示すように）アプリケーション・プロセッサ１０６とＮＦＣコントローラ１０２との間のデータ経路を除去することにより、アプリケーション・プロセッサ１０６（又は主ＣＰＵ）から（仮想的でなく）物理的に隔離される。代わりに、アプリケーション・プロセッサ１０６は、（例えば、ＳＰＩ（シリアル・ペリフェラル・インタフェース）接続４０２を介して）耐タンパ構成部分１１０に接続され、耐タンパ構成部分（例えば、組み込みセキュア・エレメント（ｅＳＥ）１１０）は今度は、ＮＦＣコントローラ１１８に接続される。このようにして、ＮＦＣインタフェースを介して受信された高機密性データが、耐タンパ構成部分（例えば、ｅＳＥ１１０）に直接かつ排他的に送出され、ｅＳＥ１１０では、アプリケーション・プロセッサ１０６及びその上で実行されるＳＷ（ソフトウェア）（危胎化され、かつ／又は悪意があり得る）に前述の機密データを直接、公開することなく、セキュアに処理することが可能である。
【００７７】
本開示の種々の局面による装置及び方法は、その耐タンパ保護のために、通常使用されているソリューションよりも好適なソリューションを提供する。
【００７８】
本開示の種々の局面による装置及び方法は、ＮＦＣ耐タンパ環境を作成するためにＮＦＣサブシステム構成部分がどのようにして相互接続されるかのやり方を提供する。
【００７９】
本開示の種々の局面によるアーキテクチャでは、耐タンパ構成部分はＳＥ（例えば、ｅＳＥ又はＵＩＣＣ）であり、ＡＰとＮＦＣＣとの間に挿入されるので、非接触型インタフェースを介して受信された高機密性データは、セキュアな処理のためにＳＥに直接かつ排他的に転送される。ホストＳＷ（例えば、アンドロイド、ウィンドウズ（登録商標）等）は、ＳＥ外の機密データの何れかにアクセスすることができない。ＡＰとＮＦＣＣとの間に直接の物理的接続は存在しないからである。モバイル加入管理、識別情報管理、強い認証、ＥＭＶｃｏ及び／又はコモンクライテリア標準手順によって正式に評価され、認証され、支払業界内の高セキュリティの使用ケースに好適であり得るＳＷ及びＨＷ対抗措置等によってＳＷ及びＨＷ（ハードウェア）攻撃が緩和されるので、集中耐タンパ保護により、このアーキテクチャがロバストになり得る。
【００８０】
現在、セキュア・エレメントは耐タンパ性アーキテクチャ・ビルディング・ブロックであるが、この考えは、耐タンパ構成部分の実現に依存しない。例えば、耐タンパ保護は、ＳＯＣ（システム・オン・チップ）チップ技術に統合し、それにより、統合ソリューションにより、現在のディスクリートＳＥを置き換え得る。
【００８１】
ＳＯＣは、セキュア・エレメントに対する直接の接続を有し得る一方、アプリケーション・プロセッサ（主ＣＰＵ）とＮＦＣコントローラとの間のインタフェースは図４のアーキテクチャに表すように除外し得る。セキュアＮＦＣリーダ・モードを実行するために、コードを（例えば、セキュア・エレメント上で実行される対象のアプレット、及びアプリケーション・プロセッサ上で実行されるミドルウェア及びアプリケーション・コードとして）提供し得る。
【００８２】
本開示の局面では、耐タンパ性サブシステム内のＮＦＣインタフェースを隔離して、外部ＮＦＣエンティティ（例えば、非接続型（クレジット）カード、ＮＦＣタグ、ＮＦＣ装置、モバイル・ポス（ｍＰＯＳ）、支払処理装置、セキュアなＮＦＣリーダ）からの高機密性データを読み出し、処理するための方法及び装置を提供し、耐タンパ性環境を提供し得る。
【００８３】
ＮＦＣコントローラ及びセキュアエレメント・チップを、組み込みセキュア・エレメント、ＵＩＣＣ若しくはＳＩＭ（加入者識別モジュール）カード、又はＳＤカードの形態で提供し得る。
【００８４】
本開示の局面では、無線で通信する装置は、近距離通信（ＮＦＣ）モジュールと、ＮＦＣモジュールから第１のデータを受信するためにＮＦＣモジュールに接続されたセキュア・エレメント（ＳＥ）モジュールと、ＳＥモジュールから第２のデータを受信するためにＳＥモジュールに接続されたアプリケーション・プロセッサ（ＡＰ）モジュールとを含み得、ＡＰモジュールは、ＮＦＣモジュールにおいて第１のデータにアクセスする機能を有しない。
【００８５】
本開示の局面では、方法は、近距離通信（ＮＦＣ）モジュール内で第１のデータを無線で受信する工程と、第１のデータをセキュア・エレメント（ＳＥ）モジュールに転送する工程と、ＳＥモジュール内の第１のデータに対してセキュアな機能を行って第２のデータを生成する工程と、第２のデータをアプリケーション・プロセッサ（ＡＰ）モジュールに転送する工程とを含み得る。
【００８６】
本開示の局面では、コンピュータ読み取り可能な記憶媒体は、１つ又は複数のプロセッサによって実行されると、上記方法を行わせる命令を含み得る。
【００８７】
以下の例は、更なる実施例に関する。
【００８８】
例１は、別の装置と無線で通信するよう構成されたトランシーバ回路と、トランシーバ回路に結合された耐タンパ回路と、耐タンパ回路に結合され、耐タンパ回路を介してトランシーバ回路とデータを交換するよう構成されたプロセッサとを備える無線通信装置である。
【００８９】
例２では、例１の主題は、任意的には、プロセッサが、プロセッサとトランシーバ回路との間の直接の物理シグナリングなしでトランシーバ回路とデータを交換するよう構成されることを含み得る。
【００９０】
例３では、例１又は２の主題は、任意的には、プロセッサが、耐タンパ回路を介して排他的にトランシーバ回路とデータを交換するよう構成されることを含み得る。
【００９１】
例４では、例１乃至３の何れか１つの主題は任意的には、トランシーバ回路と耐タンパ回路との間の第１のインタフェースを含み得る。
【００９２】
例５では、例１乃至４の何れか１つの主題は任意的には、第１のインタフェースがシングル・ワイヤ・プロトコル・インタフェースを有することを含み得る。
【００９３】
例６では、例１乃至５の何れか１つの主題は任意的には、耐タンパ回路とプロセッサとの間の第２のインタフェースを含み得る。
【００９４】
例７では、例６の主題は、任意的には、第２のインタフェースがシリアル・ペリフェラル・インタフェースを備えることを含み得る。
【００９５】
例８では、例１乃至７の何れか１つの主題は任意的には、無線通信装置が、トランシーバ回路とプロセッサとの間のインタフェースなしであることを含み得る。
【００９６】
例９では、例１乃至８の何れか１つの主題は任意的には、耐タンパ回路が、データをセキュアに処理するよう構成されることを含み得る。
【００９７】
例１０では、例１乃至９の何れか１つの主題は任意的には、耐タンパ回路が、セキュア・エレメントを備えることを含み得る。
【００９８】
例１１では、例１乃至１０の何れか１つの主題は任意的には、耐タンパ回路を備えるセキュア・エレメントを含み得る。
【００９９】
例１２では、例１乃至１１の何れか１つの主題は任意的には、耐タンパ回路が、組み込みセキュア・エレメントを備えることを含み得る。
【０１００】
例１３では、例１乃至１２の何れか１つの主題は任意的には、耐タンパ回路を備える組み込みセキュア・エレメントを含み得る。
【０１０１】
例１４では、例１乃至１３の何れか１つの主題は任意的には、耐タンパ回路が、加入者識別モジュールを備えることを含み得る。
【０１０２】
例１５では、例１乃至１４の何れか１つの主題は任意的には、耐タンパ回路を備える加入者識別モジュールを含み得る。
【０１０３】
例１６では、例１乃至１５の何れか１つの主題は任意的には、耐タンパ回路が、ユニバーサル集積回路カードを備えることを含み得る。
【０１０４】
例１７では、例１乃至１６の何れか１つの主題は任意的には、耐タンパ回路を備えるユニバーサル集積回路カードを含み得る。
【０１０５】
例１８では、例１乃至１７の何れか１つの主題は任意的には、トランシーバ回路が、近距離通信コントローラを備えることを含み得る。
【０１０６】
例１９では、例１乃至１８の何れか１つの主題は任意的には、トランシーバ回路を備える近距離通信コントローラを含み得る。
【０１０７】
例２０では、例１乃至１９の何れか１つの主題は任意的には、プロセッサが中央処理装置を備えることを含み得る。
【０１０８】
例２１では、例１乃至２０の何れか１つの主題は任意的には、プロセッサを備える中央処理装置を含み得る。
【０１０９】
例２２では、例１乃至２１の何れか１つの主題は任意的には、プロセッサがアプリケーション・プロセッサを備えることを含み得る。
【０１１０】
例２３では、例１乃至２２の何れか１つの主題は任意的には、プロセッサを備えるアプリケーション・プロセッサを含み得る。
【０１１１】
例２４では、例１乃至２３の何れか１つの主題は任意的には、無線通信装置が非接触型カードであることを含み得る。
【０１１２】
例２５では、例１乃至２４の何れか１つの主題は任意的には、無線通信装置が非接触型クレジット・カードであることを含み得る。
【０１１３】
例２６では、例１乃至２５の何れか１つの主題は任意的には、無線通信装置がＮＦＣタグであることを含み得る。
【０１１４】
例２７では、例１乃至２６の何れか１つの主題は任意的には、無線通信装置がＮＦＣ装置であることを含み得る。
【０１１５】
例２８では、例１乃至２７の何れか１つの主題は任意的には、無線通信装置がモバイル・ポス端末であることを含み得る。
【０１１６】
例２９では、例１乃至２８の何れか１つの主題は任意的には、無線通信装置が支払処理装置であることを含み得る。
【０１１７】
例３０では、例１乃至２９の何れか１つの主題は任意的には、無線通信装置がＮＦＣリーダであることを含み得る。
【０１１８】
例３１は、無線通信装置を制御する方法であり、上記方法は、別の装置と無線でデータを通信するためのトランシーバ回路を提供する工程と、プロセッサを耐タンパ構成部分に結合する工程と、耐タンパ構成部分をトランシーバ回路に結合する工程と、耐タンパ回路を介してプロセッサとトランシーバ回路との間でデータを交換する工程とを含む。
【０１１９】
例３２では、例３１の主題は、任意的には、プロセッサが、プロセッサとトランシーバ回路との間の直接の物理シグナリングなしでトランシーバ回路とデータを交換することを含み得る。
【０１２０】
例３３では、例３１又は３２の主題は、任意的には、プロセッサが、耐タンパ回路を介して排他的にトランシーバ回路とデータを交換することを含み得る。
【０１２１】
例３４では、例３１乃至３３の何れか１つの主題は任意的には、無線通信装置がトランシーバ回路と耐タンパ回路との間の第１のインタフェースを備えることを含み得る。
【０１２２】
例３５では、例３４の主題は、任意的には、第１のインタフェースがシングル・ワイヤ・プロトコル・インタフェースを備えることを含み得る。
【０１２３】
例３６では、例３１乃至３５の何れか１つの主題は任意的には、無線通信装置が耐タンパ回路とプロセッサとの間の第２のインタフェースを備えることを含み得る。
【０１２４】
例３７では、例３６の主題は、任意的には、第２のインタフェースがシリアル・ペリフェラル・インタフェースを備えることを含み得る。
【０１２５】
例３８では、例３１乃至３７の何れか１つの主題は任意的には、無線通信装置が、トランシーバ回路とプロセッサとの間のインタフェースなしであることを含み得る。
【０１２６】
例３９では、例３１乃至３８の何れか１つの主題は任意的には、耐タンパ回路がデータをセキュアに処理することを含み得る。
【０１２７】
例４０では、例３１乃至３９の何れか１つの主題は任意的には、耐タンパ回路が、セキュア・エレメントを備えることを含み得る。
【０１２８】
例４１では、例３１乃至４０の何れか１つの主題は任意的には、無線通信装置が、耐タンパ回路を備えるセキュア・エレメントを備えることを含み得る。
【０１２９】
例４２では、例３１乃至４１の何れか１つの主題は任意的には、耐タンパ回路が、組み込みセキュア・エレメントを備えることを含み得る。
【０１３０】
例４３では、例３１乃至４２の何れか１つの主題は任意的には、無線通信装置が、耐タンパ回路を備える組み込みセキュア・エレメントを備えることを含み得る。
【０１３１】
例４４では、例３１乃至４３の何れか１つの主題は任意的には、耐タンパ回路が、加入者識別モジュールを備えることを含み得る。
【０１３２】
例４５では、例３１乃至４４の何れか１つの主題は任意的には、無線通信装置が、耐タンパ回路を備える加入者識別モジュールを備えることを含み得る。
【０１３３】
例４６では、例３１乃至４５の何れか１つの主題は任意的には、耐タンパ回路が、ユニバーサル集積回路カードを備えることを含み得る。
【０１３４】
例４７では、例３１乃至４６の何れか１つの主題は任意的には、無線通信装置が、耐タンパ回路を備えるユニバーサル集積回路カードを備えることを含み得る。
【０１３５】
例４８では、例３１乃至４７の何れか１つの主題は任意的には、トランシーバ回路が、近距離通信コントローラを備えることを含み得る。
【０１３６】
例４９では、例３１乃至４８の何れか１つの主題は任意的には、無線通信装置が、トランシーバ回路を備える近距離通信コントローラを備えることを含み得る。
【０１３７】
例５０では、例３１乃至４９の何れか１つの主題は任意的には、プロセッサが中央処理装置を備えることを含み得る。
【０１３８】
例５１では、例３１乃至５０の何れか１つの主題は任意的には、無線通信装置が、プロセッサを備える中央処理装置を備えることを含み得る。
【０１３９】
例５２では、例３１乃至５１の何れか１つの主題は任意的には、プロセッサがアプリケーション・プロセッサを備えることを含み得る。
【０１４０】
例５３では、例３１乃至５２の何れか１つの主題は任意的には、無線通信装置が、プロセッサを備えるアプリケーション・プロセッサを備えることを含み得る。
【０１４１】
例５４では、例３１乃至５３の何れか１つの主題は任意的には、無線通信装置が非接触型カードであることを含み得る。
【０１４２】
例５５では、例３１乃至５４の何れか１つの主題は任意的には、無線通信装置が非接触型クレジット・カードであることを含み得る。
【０１４３】
例５６では、例３１乃至５５の何れか１つの主題は任意的には、無線通信装置がＮＦＣタグであることを含み得る。
【０１４４】
例５７では、例３１乃至５６の何れか１つの主題は任意的には、無線通信装置がＮＦＣ装置であることを含み得る。
【０１４５】
例５８では、例３１乃至５７の何れか１つの主題は任意的には、無線通信装置がモバイル・ポス端末であることを含み得る。
【０１４６】
例５９では、例３１乃至５８の何れか１つの主題は任意的には、無線通信装置が支払処理装置であることを含み得る。
【０１４７】
例６０では、例３１乃至５９の何れか１つの主題は任意的には、無線通信装置がＮＦＣリーダであることを含み得る。
【０１４８】
例６１は、別の装置と無線で通信するトランシーバ手段と、トランシーバ手段に結合されたタンパ手段と、耐タンパ手段に結合され、耐タンパ手段を介してトランシーバ手段とデータを交換するための処理手段とを備える無線通信装置である。
【０１４９】
例６２では、例６１の主題は、任意的には、処理手段が、処理手段とトランシーバ回路との間の直接の物理シグナリングなしでトランシーバ手段とデータを交換するためのものであることを含み得る。
【０１５０】
例６３では、例６１又は６２の主題は、任意的には、処理手段が、耐タンパ手段を介して排他的にトランシーバ手段とデータを交換するためのものであることを含み得る。
【０１５１】
例６４では、例６１乃至６３の何れか１つの主題は任意的には、トランシーバ手段と耐タンパ手段との間の第１のインタフェース手段を含み得る。
【０１５２】
例６５では、例６４の主題は、任意的には、第１のインタフェース手段がシングル・ワイヤ・プロトコル・インタフェースを備えることを含み得る。
【０１５３】
例６６では、例６１乃至６５の何れか１つの主題は任意的には、耐タンパ手段と処理手段との間の第２のインタフェース手段を含み得る。
【０１５４】
例６７では、例６６の主題は、任意的には、第２のインタフェース手段がシリアル・ペリフェラル・インタフェースを備えることを含み得る。
【０１５５】
例６８では、例６１乃至６７の何れか１つの主題は任意的には、無線通信装置が、トランシーバ手段と処理手段との間のインタフェース手段なしであることを含み得る。
【０１５６】
例６９では、例６１乃至６８の何れか１つの主題は任意的には、耐タンパ手段がデータをセキュアに処理するためのものであることを含み得る。
【０１５７】
例７０では、例６１乃至６９の何れか１つの主題は任意的には、耐タンパ手段が、セキュア・エレメントを備えることを含み得る。
【０１５８】
例７１では、例６１乃至７０の何れか１つの主題は任意的には、耐タンパ手段を備えるセキュア・エレメントを含み得る。
【０１５９】
例７２では、例６１乃至７１の何れか１つの主題は任意的には、耐タンパ回路が、組み込みセキュア・エレメントを備えることを含み得る。
【０１６０】
例７３では、例６１乃至７２の何れか１つの主題は任意的には、耐タンパ手段を備える組み込みセキュア・エレメントを含み得る。
【０１６１】
例７４では、例６１乃至７３の何れか１つの主題は任意的には、耐タンパ手段が、加入者識別モジュールを備えることを含み得る。
【０１６２】
例７５では、例６１乃至７４の何れか１つの主題は任意的には、耐タンパ手段を備える加入者識別モジュールを含み得る。
【０１６３】
例７６では、例６１乃至７５の何れか１つの主題は任意的には、耐タンパ手段が、ユニバーサル集積回路カードを備えることを含み得る。
【０１６４】
例７７では、例６１乃至７６の何れか１つの主題は任意的には、耐タンパ手段を備えるユニバーサル集積回路カードを含み得る。
【０１６５】
例７８では、例６１乃至７７の何れか１つの主題は任意的には、トランシーバ手段が、近距離通信コントローラを備えることを含み得る。
【０１６６】
例７９では、例６１乃至７８の何れか１つの主題は任意的には、トランシーバ手段を備える近距離通信コントローラを含み得る。
【０１６７】
例８０では、例６１乃至７９の何れか１つの主題は任意的には、処理手段が中央処理装置を備えることを含み得る。
【０１６８】
例８１では、例６１乃至８０の何れか１つの主題は任意的には、処理手段を備える中央処理装置を含み得る。
【０１６９】
例８２では、例６１乃至８１の何れか１つの主題は任意的には、処理手段がアプリケーション・プロセッサを備えることを含み得る。
【０１７０】
例８３では、例６１乃至８２の何れか１つの主題は任意的には、処理手段を備えるアプリケーション・プロセッサを含み得る。
【０１７１】
例８４では、例６１乃至８３の何れか１つの主題は任意的には、無線通信装置が非接触型カードであることを含み得る。
【０１７２】
例８５では、例６１乃至８４の何れか１つの主題は任意的には、無線通信装置が非接触型クレジット・カードであることを含み得る。
【０１７３】
例８６では、例６１乃至８５の何れか１つの主題は任意的には、無線通信装置がＮＦＣタグであることを含み得る。
【０１７４】
例８７では、例６１乃至８６の何れか１つの主題は任意的には、無線通信装置がＮＦＣ装置であることを含み得る。
【０１７５】
例８８では、例６１乃至８７の何れか１つの主題は任意的には、無線通信装置がモバイル・ポス端末であることを含み得る。
【０１７６】
例８９では、例６１乃至８８の何れか１つの主題は任意的には、無線通信装置が支払処理装置であることを含み得る。
【０１７７】
例９０では、例６１乃至８９の何れか１つの主題は任意的には、無線通信装置がＮＦＣリーダであることを含み得る。
【０１７８】
例９１は、プロセッサによって実行されると、無線通信装置を制御する方法をプロセッサに行わせるプログラム命令を含むコンピュータ読み取り可能な媒体であり、上記コンピュータ読み取り可能な媒体は更に、プロセッサによって実行されると、別の装置と無線でデータを通信するためにトランシーバ回路を提供する工程と、プロセッサを耐タンパ回路に結合する工程と、耐タンパ回路をトランシーバ回路に結合する工程と、耐タンパ回路を介してプロセッサとトランシーバ回路との間でデータを交換する工程とをプロセッサに行わせるプログラム命令を含む。
【０１７９】
例９２では、例９１の主題は、任意的には、プロセッサが、プロセッサとトランシーバ回路との間の直接の物理シグナリングなしでトランシーバ回路とデータを交換することを含み得る。
【０１８０】
例９３では、例９１又は９２の主題は、任意的には、プロセッサが、耐タンパ回路を介して排他的にトランシーバ回路とデータを交換することを含み得る。
【０１８１】
例９４では、例９１乃至９３の何れか１つの主題は任意的には、無線通信装置がトランシーバ回路と耐タンパ回路との間の第１のインタフェースを備えることを含み得る。
【０１８２】
例９５では、例９４の主題は、任意的には、第１のインタフェースがシングル・ワイヤ・プロトコル・インタフェースを備えることを含み得る。
【０１８３】
例９６では、例９１乃至９５の何れか１つの主題は任意的には、無線通信装置が耐タンパ回路とプロセッサとの間の第２のインタフェースを備えることを含み得る。
【０１８４】
例９７では、例９６の主題は、任意的には、第２のインタフェースがシリアル・ペリフェラル・インタフェースを備えることを含み得る。
【０１８５】
例９８では、例９１乃至９７の何れか１つの主題は任意的には、無線通信装置が、トランシーバ回路とプロセッサとの間のインタフェースなしであることを含み得る。
【０１８６】
例９９では、例９１乃至９８の何れか１つの主題は任意的には、耐タンパ回路がデータをセキュアに処理することを含み得る。
【０１８７】
例１００では、例９１乃至９９の何れか１つの主題は任意的には、耐タンパ回路が、セキュア・エレメントを備えることを含み得る。
【０１８８】
例１０１では、例９１乃至１００の何れか１つの主題は任意的には、無線通信装置が、耐タンパ回路を備えるセキュア・エレメントを備えることを含み得る。
【０１８９】
例１０２では、例９１乃至１０１の何れか１つの主題は任意的には、耐タンパ回路が、組み込みセキュア・エレメントを備えることを含み得る。
【０１９０】
例１０３では、例９１乃至１０２の何れか１つの主題は任意的には、無線通信装置が、耐タンパ回路を備える組み込みセキュア・エレメントを備えることを含み得る。
【０１９１】
例１０４では、例９１乃至１０３の何れか１つの主題は任意的には、耐タンパ回路が、加入者識別モジュールを備えることを含み得る。
【０１９２】
例１０５では、例９１乃至１０４の何れか１つの主題は任意的には、無線通信装置が、耐タンパ回路を備える加入者識別モジュールを備えることを含み得る。
【０１９３】
例１０６では、例９１乃至１０５の何れか１つの主題は任意的には、耐タンパ回路が、ユニバーサル集積回路カードを備えることを含み得る。
【０１９４】
例１０７では、例９１乃至１０６の何れか１つの主題は任意的には、無線通信装置が、耐タンパ回路を備えるユニバーサル集積回路カードを備えることを含み得る。
【０１９５】
例１０８では、例９１乃至１０７の何れか１つの主題は任意的には、トランシーバ回路が、近距離通信コントローラを備えることを含み得る。
【０１９６】
例１０９では、例９１乃至１０８の何れか１つの主題は任意的には、無線通信装置が、トランシーバ回路を備える近距離通信コントローラを備えることを含み得る。
【０１９７】
例１１０では、例９１乃至１０９の何れか１つの主題は任意的には、プロセッサが中央処理装置を備えることを含み得る。
【０１９８】
例１１１では、例９１乃至１１０の何れか１つの主題は任意的には、無線通信装置が、プロセッサを備える中央処理装置を備えることを含み得る。
【０１９９】
例１１２では、例９１乃至１１１の何れか１つの主題は任意的には、プロセッサがアプリケーション・プロセッサを備えることを含み得る。
【０２００】
例１１３では、例９１乃至１１２の何れか１つの主題は任意的には、無線通信装置が、プロセッサを備えるアプリケーション・プロセッサを備えることを含み得る。
【０２０１】
例１１４では、例９１乃至１１３の何れか１つの主題は任意的には、無線通信装置が非接触型カードであることを含み得る。
【０２０２】
例１１５では、例９１乃至１１４の何れか１つの主題は任意的には、無線通信装置が非接触型クレジット・カードであることを含み得る。
【０２０３】
例１１６では、例９１乃至１１５の何れか１つの主題は任意的には、無線通信装置がＮＦＣタグであることを含み得る。
【０２０４】
例１１７では、例９１乃至１１６の何れか１つの主題は任意的には、無線通信装置がＮＦＣ装置であることを含み得る。
【０２０５】
例１１８では、例９１乃至１１７の何れか１つの主題は任意的には、無線通信装置がモバイル・ポス端末であることを含み得る。
【０２０６】
例１１９では、例９１乃至１１８の何れか１つの主題は任意的には、無線通信装置が支払処理装置であることを含み得る。
【０２０７】
例１２０では、例９１乃至１１９の何れか１つの主題は任意的には、無線通信装置がＮＦＣリーダであることを含み得る。
【０２０８】
特定の局面を説明してきたが、特許請求の範囲記載の本開示の局面の趣旨及び範囲から逸脱しない限り、形式及び詳細における種々の変更を行い得るということが当業者によって理解されるであろう。上記範囲はよって、特許請求の範囲によって示され、上記特許請求の範囲の均等の範囲及び意義内に収まる全ての変更がしたがって、包含されることを意図している。
【符号の説明】
【０２０９】
２００  無線通信装置
２０２  トランシーバ回路
２０４  耐タンパ回路
２０６  プロセッサ
【図１】
2014219983.tif 000003
【図２】
2014219983.tif 000004
【図３】
2014219983.tif 000005
【図４】
2014219983.tif 000006