(57)【要約】【解決手段】  受信器および第１送信器を含んだ通信システムであって、第１送信器は受信器によって用いられる一連の通信チャネルに亘って雑音信号を送信し、受信器は、一連の通信チャネルの１つ以上に亘って第２送信器によって送信された送信信号を受信するとともに第１送信器からの雑音信号についての情報を用いて第２送信器によってなされた送信信号と雑音信号とを区別する、通信システム。【選択図】      図１
2009516407.tif 000002
【特許請求の範囲】
【請求項１】
受信器および第１送信器を含んだ通信システムであって、
前記第１送信器は前記受信器によって用いられる一連の通信チャネルに亘って雑音信号を送信し、
前記受信器は、前記一連の通信チャネルの１つ以上に亘って第２送信器によって送信された送信信号を受信するとともに前記第１送信器からの前記雑音信号についての情報を用いて前記第２送信器によってなされた前記送信信号と前記雑音信号とを区別する、
通信システム。
【請求項２】
前記受信器および第１送信器は同じ装置の一部である、請求項１の通信システム。
【請求項３】
前記雑音信号の内容は前記第２送信器によってなされた送信信号と実質的に同一である、請求項１または２の通信システム。
【請求項４】
前記一連の通信チャネルは、相違する時間スロット、相違する周波数帯、相違する直交符号の１つ以上を含む、先行する請求項のいずれか１項の通信システム。
【請求項５】
前記第２送信器をさらに具備し、
前記第２送信器は、前記通信チャネルの１つ以上の上で送信を行なう、
先行する請求項のいずれか１項の通信システム。
【請求項６】
複数の前記第２送信器を具備する、請求項５の通信システム。
【請求項７】
前記第２送信器、または前記第２送信器の各々は、単純な（simple）装置である、請求項５または６の通信システム。
【請求項８】
前記第２送信器、または前記第２送信器の各々は、通信チャネル上で自身の識別番号を送信することのみ可能な装置である、請求項５または６の通信システム。
【請求項９】
前記第２送信器、または前記第２送信器の各々は、送信信号を暗号化することができない、請求項５または６の通信システム。
【請求項１０】
前記第２送信器、または前記第２送信器の各々は、ＲＦＩＤタグであり、
前記受信器はＲＦＩＤリーダまたは監督者（overseer）タグである、
請求項７の通信システム。
【請求項１１】
前記受信器および前記第２送信器の一方または両方は、特定のチャネル上での衝突の発生を検出するとともに前記衝突において失われたデータを再送信するように適合された、先行する請求項のいずれか１項の通信システム。
【請求項１２】
第１送信器と受信器との間で通信をセキュア化するための方法であって、
一連の通信チャネルの１つ以上の上で第１送信器からメッセージを送信する工程と、
前記一連の通信チャネル上で第２送信器から雑音を送信する工程と、
前記第２送信器からの雑音に関する情報を前記受信器に渡す工程と、
前記一連の通信チャネル上の前記送信信号から、前記第２送信器からの前記情報を用いて前記送信されたメッセージを取り出す工程と、
を具備する方法。
【請求項１３】
前記取り出す工程は、
前記送信されたメッセージおよび前記送信された雑音の結合体を前記受信器において受信し、
前記情報を用いて前記結合体から前記送信されたメッセージを分離する、
ことを含む請求項１２に記載の方法。
【請求項１４】
前記取り出す工程は、前記一連の通信チャネルのうちの前記情報を用いて決定された一部のみの上で選択的に受信して、前記メッセージのみを受信することを含む、請求項１２の方法。
【請求項１５】
前記第２送信器および前記受信器は、同じ装置の一部である、請求項１２乃至１４のいずれか１項の方法。
【請求項１６】
前記雑音信号の内容が前記第１送信器によってなされた前記送信信号と実質的に同一である、請求項１２乃至１５のいずれか１項の方法。
【請求項１７】
前記一連の通信チャネルは、相違する時間スロット、相違する周波数帯、相違する直交符号の１つ以上を含む請求項１２乃至１６のいずれか１項の方法。
【請求項１８】
前記第１受信器によって送信された前記メッセージの一部と前記第２受信器によって送信された前記雑音との間の衝突の発生を検出し、
前記メッセージの前記影響を受けた部分を再送信する、
ことを含む請求項１２乃至１７のいずれか１項の方法。
【請求項１９】
実質的に、添付の図を参照してまたは添付の図に例示されているように本明細書に記載されたもののいずれか１つの通信システム。
【請求項２０】
実質的に添付の図を参照して本明細書に記載されているものの１つの通信方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信のための方法およびシステムに関し、特に（しかし、非排他的に）暗号化を用いないセキュア通信を提供するための方法およびシステムに関する。
【背景技術】
【０００２】
通信分野で、メッセージが２者の間でセキュア通信されることが可能な２つの主要な方法があることが長く受け入れられてきた。すなわち、暗号化とステガノグラフィーである。
【０００３】
暗号化は、一般に、元のメッセージの「平文」を（望ましくは）意図された受信体によってのみ復号されることが可能な符号で置き換えることを含んでいる。ＤＥＳとＲＳＡのような現在の暗号化技術は、一般に、交換された鍵あるいは公開／秘密鍵システムのいずれかを用いる。
【０００４】
ステガノグラフィーは、元のメッセージの平文を当事者相互間で通信される別のアイテム内に「隠す」ことを含んでいる。この手法は、「カバー」メッセージ内の申し合わせ済みの位置に平文を配置するか、平文を画像のピクセルの一部として通信する等の方法を含んでいる。すべての場合において、元のメッセージの平文は、依然、元の符号化されてない形で存在しているが、意図された受信体だけが、「カバー」からそれを取り出す方法を知得している。
【０００５】
最近、セキュア通信の３番目の方法が提案されている。主に、Ronald L. Rivest, CryptoBytes (RSA Laboratories)による、Chaffing and Winnowing: Confidentiality without Encryption, volume 4, number 1 (summer 1998), 12-17においてである。この技術は、その原理が意図された受信体だけがその中から元のメッセージの「ウィート（wheat、小麦）」を選別できる十分な「シャッフ（chaff、籾殻）」を提供することであることから、「シャッフィング（chaffing）」と呼ばれる。シャッフィングは、元のメッセージが暗号化無しで当事者相互間で通信されるという点であるテガノグラフィーとよく似ているが、意図された受信体だけが元のメッセージを取り出すことができる。
【０００６】
あらゆる分野においてセキュア通信の要求が高まっている。この要求は、メッセージを送信するために用いられる装置が比較的単純であるとともに低価格であることが望まれている分野、例として無線周波数識別（ＲＦＩＤ）において、問題を引き起こす。そのような装置は、一般に、メッセージを暗号化するのに必要な複雑なルーチンを行なうことや、ステガノグラフィーに必要なカバー・メッセージを構築したり送信したりすることができない。
【０００７】
上のRivestに記載されているシャッフィング法では、依然、２つの通信を行なう主体が、受信体が本物のメッセージ確認コード（ＭＡＣ）を識別することができるように情報を前もって交換することが必要である。
【０００８】
したがって、最も広くは、本発明は、一連の通信チャネル上で雑音が送信されるとともに受信体が雑音に関する情報を用いて元のメッセージを識別することができる通信システムを提供する。雑音に関する情報を有さない受信体は元のメッセージを見分けることができない。
【発明の開示】
【０００９】
本発明の第１の側面によって、受信器および第１送信器を含んだ通信システムであって、第１送信器は受信器によって用いられる一連の通信チャネルに亘って雑音信号を送信し、受信器は、一連の通信チャネルの１つ以上に亘って第２送信器によって送信された送信信号を受信するとともに第１送信器からの雑音信号についての情報を用いて第２送信器によってなされた送信信号と雑音信号とを区別する、通信システムが提供される。
【００１０】
上記のシステムを用いることによって、第２送信器は、送信信号を受信器にセキュアに送信するためにその送信信号を暗号化するかあるいは隠蔽するためのいかなる能力も有する必要がない。それらの送信信号のためのセキュリティが、第１送信器からの雑音送信によってもたらされるからである。よって、第２送信器は、比較的単純であるとともに安価で製造されることが可能である。
【００１１】
雑音信号に関する情報は、第１送信器から受信器に送信されるのが好ましい。この情報は雑音信号の完全な内容であり得る。この情報は、雑音信号を受信信号と比較することができるようにタイム・スタンプを含み得る。または、あるいはさらに、この情報は、雑音が特定の時点にどのチャネル上で送信され得るか、である。
【００１２】
第１の側面の具体的な実施形態では、受信器および第１送信器は同じ装置の一部である。この実施形態では、雑音信号に関する情報の通信は、雑音が受信器に渡される手段である内部出力を有する第１送信器によって、または共通のメモリかプロセッサを共有する受信器と送信器によって達成され得る。１つの具体的な実施形態では、第１送信器はプロセッサからドライバ信号を受け取り得、また、同じドライバ信号がこのプロセッサによって受信器に提供され得る。
【００１３】
用語「雑音信号」は、第２送信器からの送信信号の一部でないあらゆる信号を記述するために用いられる。そのような信号は、完全にランダムな信号という意味で「雑音」である必要はない。また、雑音信号は、例えばチャネル上で送信される第２送信器からの送信信号から受信器によって容易に分離可能であることが好ましい。
【００１４】
実際、雑音信号の内容は第２送信器によってなされた送信信号と実質的に同一であることが好ましい。そうである場合、第三者または侵入者が、第２送信器からの送信信号を単にこの送信信号の中身を分析することによって識別することは一層難しくなり得る。
【００１５】
一連の通信チャネルは、相違する時間スロット、相違する周波数帯、相違する直交符号の１つ以上を含み得る。通信チャネルは、さらに定義されたスロットが無いとともに送信器が媒体のアイドル状態を待って非同期に送信するイーサネット（登録商標）・タイプのチャネルであり得る。
【００１６】
本発明のさらなる側面によって、前述の第２送信器をさらに具備し、第２送信器が通信チャネルの１つ以上の上で送信を行なう、上記の第１の側面の通信システムが提供される。
【００１７】
この側面では、複数の前述の第２送信器があり得る。
【００１８】
第２送信器、または第２送信器の各々は、単純な（simple）装置であり得る。時に「ダム（dumb）」装置またはタグとして知られている単純な装置は、計算能力、またはバッテリー能力または寿命、またはメモリ能力の１つまたは複数によって制限されている。よって、これらの要素から実行が高価である暗号化のような技術を行なうことができない。例えば、単純な装置は、予め選択された通信チャネル上で自身の識別番号を単に送信するもの、または１つの周波数および１つのプロトコルのみ読み取ることが可能なものであり得る。よって、この装置は、読み出しをフィルタリングしたり、タグ・データを保存したりすることができない。
【００１９】
本発明は、より複雑な第２送信器、実際に、本発明のこの側面において相当な処理能力を有し得る送信器も網羅する。この側面においては、この処理能力は、第１送信器の雑音送信ゆえに、セキュリティのために送信信号を隠蔽または暗号化するために必要とされない。
【００２０】
１つの典型例において、第２送信器、または第２送信器の各々はＲＦＩＤタグであり、受信器はＲＦＩＤリーダまたは監督者（overseer）タグである。
【００２１】
受信器、第２送信器、またはその両方は、特定のチャネル上での衝突の発生を検出するとともにその衝突において失われたデータを再送信するように適合されていることが好ましい。システムがこの能力を有している場合、第１送信器は、どのチャネルが第２送信器によって用いられているかを知る必要なしに、全ての可能な通信チャネル上で送信することができる。あらゆる衝突が検出され、失われたデータが再送信されるからである。
【００２２】
本記載では、「衝突」に対する言及は、装置相互間で通信するために用いられている媒体上で２つ以上の要求が同時になされる状況に対しるものである。www.wikipedia.orgでのこの用語の定義は以下のように書いてある。すなわち、「データ伝送システムで、２つ以上の要求が所与の瞬間において１つだけの要求を扱うことができる設備上で同時になされる場合に生じる状況」。
【００２３】
「衝突」は、媒体アクセス制御（ＭＡＣ）プロトコルの記載においてこの分野での標準的な用語である。イーサネット（登録商標）および無線システム用ＭＡＣは、衝突を回避かつ／または検出するとともに修正することに基本的に基づいている。また、この意味での衝突は、そのようなプロトコルの名において現われる。例えば、ＣＳＭＡ／ＣＡは搬送波感知多重アクセス／衝突検出方式を指す。
【００２４】
本発明のさらなる側面によって、第１送信器と受信器との間で通信をセキュア化するための方法であって、一連の通信チャネルの１つ以上の上で第１送信器からメッセージを送信する工程と、一連の通信チャネル上で第２送信器から雑音を送信する工程と、第２送信器からの雑音に関する情報を受信器に渡す工程と、一連の通信チャネル上の送信信号から、第２送信器からの情報を用いて送信されたメッセージを取り出す工程と、を具備する方法が提供される。
【００２５】
取り出す工程は、送信されたメッセージおよび送信された雑音の結合体を受信器において受信し、前述の情報を用いて結合体から送信されたメッセージを分離することを含み得る。
【００２６】
あるいは、またはさらに、取り出す工程は、一連の通信チャネルのうちの前述の情報を用いて決定された一部のみの上で選択的に受信して、メッセージのみを受信することを含み得る。
【００２７】
この側面の方法の１つの実施形態では、第２送信器および受信器は、同じ装置の一部である。
【００２８】
雑音信号の内容が第１送信器または第１送信器の各々によってなされた送信信号と実質的に同一であることが好ましい。この特徴の利点は第１の側面との関連で上に説明された。
【００２９】
一連の通信チャネルは、相違する時間スロット、相違する周波数帯、相違する直交符号の１つ以上を含み得る。
【００３０】
本方法は、第１受信器によって送信されたメッセージの一部と第２受信器によって送信された雑音との間の衝突の発生を検出し、メッセージの影響を受けた部分を再送信する、ことをさらに含んでいる。
【００３１】
本側面の方法は、最初の２つの側面の随意的なまたは好ましい特徴のあらゆる組合せを含む、これらの側面の一方のシステムで実現され得る。
【発明を実施するための最良の形態】
【００３２】
次に、本発明の実施形態が、添付の図面との関連で記載される。
【００３３】
図１は、本発明の第１実施形態を概略的な形態で示している。ダム（dumb）送信器１０は、一連の通信チャネル４０から予め選択された通信チャネル上で送信する。同時に、雑音送信器３０は、前述の予め選択された通信チャネルを含んだ一連の通信チャネル４０上で雑音信号を送信する。雑音送信器３０は、自身が送信している雑音に関するデータを渡すか、またはインテリジェント（intelligent）受信器２０にセキュア通信リンク５０上で送信済みである。
【００３４】
インテリジェント受信器２０は、ダム送信器１０によって予め選択された通信チャネル上で送信されたデータを含む、一連の通信チャネル４０上で送信された全てのデータを受け取る。受信器２０は、セキュア通信リンク５０上で雑音送信器３０から受信したデータを用いてダム送信器１０によって送信されたデータを識別する。
【００３５】
代替的な構成では、受信器２０は、一連の通信チャネル４０上で送信された全てのデータを受け取らずに、雑音に関するデータに従って、通信チャネル４０の一部の上で送信されたデータを選択的に受信する。
【００３６】
第三者（すなわち侵入者）は、一連の通信チャネル４０上で送信されたデータの全てを聞き、データのどの部分が雑音送信器３０によって作られた雑音かに関する情報無しではダム送信器１０によって送信されたデータを識別することができない。
【００３７】
図２は、本発明の代替的な実施形態を示している。この実施形態では、雑音送信器が受信器２１に組み入れられている。ここでは、雑音に関するデータは、受信器２１内で内部的に渡されることが可能であるので、セキュア通信チャネル上で渡される必要はない。その他の点では、システムは、雑音に関する情報に従って通信チャネル４０から受信器が選択的にデータを受け取る可能な代替的な配置を含めて上記の図１に関して説明されているように動作する。
【００３８】
１つの可能な配置では、プロセッサは、受信器２１に組み入れられている雑音送信器にドライバ信号を供給する。プロセッサは、どのチャネル上で雑音送信器が送信を行なうかを決定する。また、同じドライバ信号が受信器部分に供給され、受信器部分はこの情報を用いてメッセージを受信する。
【００３９】
図３は、本発明のさらなる実施形態を示している。図３において、ある具体的な雑音送信器３１は、ダム送信者１０から受け取ったメッセージに対して作用し、一連の通信チャネル４０上でメッセージおよび雑音の両方を送信する。雑音送信器３１は、また、専用の通信チャネル５１上で雑音に関する情報を送信する。インテリジェント受信器３５は、一連の専用通信チャネル上で送信された全ての信号と、専用通信チャネル５１上で送信された雑音に関する信号と、を受信する。また、その情報を使用することによって、メッセージの内容を割り出す。メッセージの内容は、処理のためにダム受信器２２に渡される。やはり、インテリジェント受信器３５は、雑音に関する情報を用いて上記のように一連の通信チャネル４０からのデータを選択的に受信し得る。
【００４０】
図３の実施形態の代替的な配置では、チャネルの予め決められた順序が雑音用に用いられ得る。この予め決められた順序は、雑音送信器３１とインテリジェント受信器３５との間で知られている。この場合、雑音に関する情報は、チャネル５１上で渡される必要はない。ただし、このチャネルが用いられて最初の予め決められた順序またはこの順序に対する変更が送信されることが可能である。
【００４１】
本発明において用いられ得る通信チャネルの幾つかの例が以下に示される。
【００４２】
時間：本装置は、様々な相違する時間スロット上で通信する。メッセージを送る必要があると、メッセージは多くのビット（あるいはより大きな塊、例としてバイト、１６ビットの語、所定数のビット）へと分割される。通信チャネルは時間スロットであり、また、送信器は無作為に選ばれた時間スロットでメッセージ・ビットを送る。他の装置（とりわけ雑音送信器）が異なる時間スロットにおいて送信しているので、データは他の装置からのデータとインターリーブされ、それによって、データは判別不能になる。雑音送信器は、情報に関心を有する当事者が認証された後、この当事者に雑音信号に関する情報を送ることができる。
【００４３】
周波数：本装置は、様々な相違する周波数上で通信する。やはり、メッセージは多くのビット（またはビットのまとまり）へと分割され、また、この場合、無作為に選択された周波数チャネル上で送信される。雑音送信器は、本質的に同じことを行なう。したがって、受信器は、様々な周波数上で情報を受信し、雑音送信器によって用いられた周波数に関する情報に基づいて情報を取り出す。
【００４４】
直交符号：本装置は、相違する直交符号上で通信する。やはりメッセージは、多くのビット（またはビットのまとまり）へと分割され、また、この場合、無作為に選択された直交符号で符号化されて送信されるとともにチャネルを横断して送信される。雑音送信器は雑音データに同じことを行なう。受信器は、雑音送信器によって送信された情報を用いて情報を取り出す。
【００４５】
本発明の１つの具体的な実施形態において、システムおよび方法はＲＦＩＤタグとの関連で用いられる。
【００４６】
最も単純な形では、配置は２つの送信装置、ＡおよびＢが検討される。各装置によって送信される情報は、典型的には、例えば図４に示されているように１と０のビットのストリームである。通信中に、両方の装置が、通信および衝突の発生を知っており、よって互いのビット（図４内の最後のビット・ストリームを参照）を識別することができる。しかし、盗聴者は、どのビットがどの装置からのものであるかが分からない。したがって、２つの装置Ａ、Ｂだけが送信しているのであれば、これらの装置は互いの出力を知得するであろう。また、これらの装置は、共有の秘密も知得できるであろう。この共有の秘密は、例えば、一方の出力から、または両出力の排他的論理和から、または各々のデータからのオフセットまたはこの組み合わせられたストリームの他の関数から、構築されることができる。
【００４７】
しかしながら、第三者または侵入者装置Ｃは、データを受信できるとともに出力あるいは共有秘密のいずれかは知得できないであろう。
【００４８】
しかしながら、セキュア・ネットワークに新しい装置を導入することが望まれる場合、雑音を送信する装置Ｂは、Ｃと認証ステップを実行することができる。ＢがＣの証明書に満足したら、ＢはＣがＡの出力を理解することを可能にするのに必要な情報をＣに知らせることが可能である。このように、Ｂは、自身では認証を行なえないような単純な装置であり得るＡに代わって認証を行なっている。
【００４９】
１つの例示的なシステムは、ＲＦＩＤリーダの照会対象の製品識別情報をＲＦＩＤタグが送信するシステムである。ＲＦＩＤにおけるプライバシーまたはセキュリティ上の問題は、ほとんどＲＦＩＤタグおよびＲＦＩＤリーダの間の無線リンクにおいて存在する。この無線リンクが、一般に、暗号化されておらず、なりすましや盗聴に対して脆弱だからである。本発明の本実施形態に従って、ＲＦＩＤタグがＲＦＩＤリーダに情報を送信しているとき、既知の雑音がデータに付加される。
【００５０】
可能な幾つかのシナリオがある。その２つの例は以下の通りである。
【００５１】
ａ．信頼されたＲＦＩＤリーダが、雑音信号を送信することによってＲＦＩＤタグによって送信される情報をセキュア化する。これによって、信頼されていないリーダが情報を盗聴することが防止される。このシナリオは、企業のシナリオにおいて、スパイ活動を防ぐのに、役立つ可能性を秘めている。
【００５２】
ｂ．特別の雑音生成器タグが、タグによって送信された情報に雑音信号を加えることが可能である。ＲＦＩＤタグは今まで通り低価格であることが可能であり、またＲＦＩＤリーダは変更を加えられる必要がないであろう。雑音生成器タグは個人によって持ち運ばれ個人のタグによって送信される情報に雑音信号を付加する。
【００５３】
リーダ・タグ通信プロトコルは両シナリオについて同じであろう。タグは、スロッテドＡＬＯＨＡに類似のランダム・アクセス衝突防止プロトコルを用いて衝突を防止する。スロッテドＡＬＯＨＡは、送信を行なうためにどのような装置も用いることが可能なスロットへと時間が分割されている同期プロトコルである。各装置は、スロットを無作為に選択するが、送信前にスロットが空いているかどうかのチェックをしない。１つの装置のみが送信を行なう場合、データは送信されるが、２つ（またはそれ以上）の装置が同じスロット内で送信する場合、データは全て失われる。その後、両方の装置は再送信するが、別の衝突が生じる可能性より低くなるように無作為にスロットを再選択する。
【００５４】
リーダが照会している対象の情報を生成する１つのタグについて検討する。生成された情報は、例えば図４に示されているとともに上に引用されたように、１と０のビットのようなものであろう。リーダはこの混成データを受信するであろう。雑音生成器タグがメッセージを隠蔽するために用いられている場合、リーダは、雑音生成器タグがメッセージ内の雑音信号に関する情報を送信する前に、雑音生成器タグに対して自身の正当性を証明するであろう。
【００５５】
雑音生成器タグは、タグがリーダにデータを送信しているときに雑音ビットを挿入することができるように、ＲＦＩＤタグの近距離にある装置である。雑音生成器タグは本質的にはチャネルに外来データを付加して、敵がタグ情報を読み取ることを困難にする。
【００５６】
図５は、EPCGlobal Gen2 RFIDタグ中でタグ・シンギュレーション（singulation）するための標準的なＱアルゴリズムの簡略版を示している。このアルゴリズムは、ＲＦＩＤリーダ／受信器が各タグに自力で送信させることができ、そしてリーダによって読み取られることができるように、ＲＦＩＤリーダ／受信器によって用いられてタグの組を調整する。本ケースでは、チャネルは時間スロットである。
【００５７】
ステップＳ１において、リーダはクエリー（Ｑ）を一斉送信する。クエリーは、定期的に、例として、タグが置かれている環境および使用法に応じて１分に一度、１０分に一度等に生成され得る。全てのタグはこれに応じて「スリープ状態から復帰（wake up）し」、０〜２Ｑの間の数に基づいた識別番号（ＩＤ）を選択する。
【００５８】
次に、リーダは、ステップＳ２において、ＩＤが０のタグにクエリーを送信する。ＩＤが０のタグがないためにリーダが応答を得られない（「サイレンス」）場合、全てのタグは、ステップ７においてＩＤを１減じ、応答が得られるまでステップＳ２、Ｓ３が繰り返される。２つ以上のタグがステップＳ２において応答する（「衝突」）場合、ステップＳ６において、これらの全てのタグは、次のクエリーが生成されるまで無視される。次に、ＩＤが０を超える全てのタグは、ステップＳ７において、１を引く。
【００５９】
１つのタグのみが０のＩＤを有する（「１つのタグが選択される」）場合、このタグはステップＳ４において受信器に対して応答する。その後、送信中のタグおよび受信器はさらなる通信を行なうことができる。すなわち、典型的には、タグは受信器に自身の鍵情報を送信するであろう。次に、送信中のタグは、次のクエリー（ステップＳ５）までスリープ状態になり、また、他のタグは、全てのタグが保留にされるまでまたは受信器に識別されるまで、自身のＩＤから１を引き、このプロセスを繰り返す（ステップＳ７）。図６は、本発明の実施形態のプロセスをセキュア化することが可能になるように適合された図５のＱアルゴリズムを示している。アルゴリズムのステップが同じである場合、同一の番号付けが用いられ、また、これらのステップはさらに説明されない。
【００６０】
雑音生成器（または、同様のＲＦＩＤタグであるとみなされており、「雑音生成器タグ」と称される）の存在が可能になるように、追加の３つのステップが図５のアルゴリズムに挿入されている。
【００６１】
最初に、クエリー段階に先立って、リーダは雑音生成器タグ（ステップＳ０）を求めて近隣に照会を行なう。雑音生成器タグおよびリーダは、暗号認証プロトコルを用いて、相互に自身の正当性を証明する。その結果、認証を受けて、雑音生成器タグは雑音信号に関する情報をリーダと共有するであろう。
【００６２】
本アルゴリズムにおいて、選択されたタグとの通信が一旦確認される（ステップＳ４０）と、図７に示されている雑音セキュア化送信シーケンスが開始される。
【００６３】
選択されたタグおよび雑音生成器タグは、（上記のように）修正されたスロッテドＡＬＯＨＡを用いて、変更されたデータを生成する。ステップＳ４０内のこのサブ・ルーチンは、選択されたタグが自身の情報を受信器へ送信する図５のＱアルゴリズム中のステップＳ４を置換する。代わりに、選択されたタグは、チャネルについて雑音生成器タグと競合しながら自身の情報を送信する。この例を目的として、ただ１つの選択されたＲＦＩＤタグを仮定し、また、１つの雑音生成器タグがこのプロセスの最中動作している。
【００６４】
図７に示されているように、リーダはラウンドを開始して、ラウンド内のスロットの数を決定する（ステップＳ４２）。雑音生成器および選択されたタグの両方が、ステップＳ４３において、選択された時間スロット（通信チャネル）においてビットを送信する。雑音生成器タグによって送信されるビット・パターンは、選択されたタグによって送信されるビット・パターンから区別不能であることが好ましい。
【００６５】
１ラウンド内のスロットの数が増えるほど、スロットについての衝突の可能性が低下する。ラウンドの最中の衝突の可能性は、１／ｎで与えられる。ここで、ｎは１ラウンド内のスロットの数である。特定のビットを送信する可能性は、１／ｎによって与えられる。ここで、ｎは１ラウンド内のスロットの数である。例えば１ラウンド内の４つのスロットについては、雑音生成器タグおよび選択されたタグは、ある特定のスロットの最中に送信することを、確率１／４で決定する。１ラウンド内の衝突の確率は１／４で与えられる。
【００６６】
このプロセスは、ｎ個のＲＦＩＤタグ・ビットがｍ回の衝突で正確に受け取られるまで、ｎ＋ｍラウンドに亘って繰り返されるであろう。
【００６７】
受信器は、雑音生成器によって送信されたビットと選択されたタグのビットとの間に衝突があったかどうかを検知する（ステップＳ４４）。衝突が起こると、リーダは、衝突が発生した故に最後のビットを再送信することをタグおよび雑音生成器タグに依頼する「リピート」信号をラウンドの最後に送信する（ステップＳ４５）。そうでない場合、受信器は、最終ビットが正しく受信されたことを告げるとともに雑音生成器およびタグに次のビットの送信を依頼する「ネクスト」信号を、タグ送信が完了するまで送信するであろう（ステップＳ４２）。タグ送信が完了した時点で、送信の終了が受信器によって他のタグに知らされ（ステップＳ４６）、アルゴリズムは図６（ステップＳ４１の）に示されているように継続する。
【００６８】
上記の記載は１つのビット群の送信に言及しているが、任意の数（例えばバイト、１６ビット語等）のビットのグループが各スロットにおいて送信されることが可能である。
【００６９】
タグ送信が一旦完了すると、雑音生成器タグは、受信器が選択されたタグから送信されたデータを割り出すことができるように、受信器に（雑音生成器タグおよび受信器が同じ装置の一部である場合、内部リンクであり得る）雑音ビットの列を送信する（ステップＳ４１）。もちろん、雑音生成器タグは、送信が終了するのを待つのではなく、送信と平行して連続的に雑音ビットの列を受信器に渡してもよい。
【００７０】
このように、データについての方向に関する分析または信号分析を行なうことができない第三者または侵入者は、選択されたタグから到来するデータ・ビットと雑音生成器タグによって生成されたデータ・ビットとを区別できない。したがって、タグによって送信されたデータのためのセキュリティが達成される。
【００７１】
本発明の実施形態の実現法のさらなる例は、イーサネット（登録商標）にある。
【００７２】
この例において、第１のコンピュータは、イーサネット（登録商標）・セグメント上でルーターに接続される、これは、ある理由により、不安定であるとみなされている。イーサネット（登録商標）・リンクは、コンピュータが送信しようとしているときごとにルーターが「雑音」フレームを送信するように手配することによって、第１のコンピュータを修正することなく、保護されることが可能である。これを行なうために、ルーターは、認識可能であるが無意味なフレームをイーサネット（登録商標）に挿入する。イーサネット（登録商標）は、送信器としての第１のコンピュータのＭＡＣと、受信器としてのルーターのＭＡＣを搬送する。よって、第三者または侵入者は、このフレームを第１のコンピュータによって送られた本当のフレームから区別することができない。
【００７３】
もちろん、上記の例は、セグメントに接続された多くの第１のコンピュータまで規模を拡大されることが可能である。その場合、ルーターはそれらのコンピュータに対応するフレームも同様に挿入するであろう。また、ルーターから分離されているがルーターとセキュア接続を有している装置によって、イーサネット（登録商標）上に「雑音」フレームが挿入されることが可能である。
【００７４】
本発明が上記の実施形態との関連で例示されている一方、これらは限定的であるとみなされるべきではなく、上記の実施形態のさらなる変形および修正が本発明の範囲内で可能であることが理解されるであろう。
【図面の簡単な説明】
【００７５】
【図１】本発明の第１実施形態の概略的な図ある。
【図２】本発明の第２実施形態の概略的な図である。
【図３】本発明の第３実施形態の概略的な図である。
【図４】本発明の実施形態の根底にある原理を例示する図である。
【図５】EPCGlobal Gen2 RFIDタグにおいてタグ・シンギュレーションするためのＱアルゴリズムを示すフローチャートである。
【図６】本発明の実施形態を用いたタグ・シンギュレーションするための修正されたＱアルゴリズムを示すフローチャートである。
【図７】本発明の実施形態を用いたタグ・シンギュレーションするための修正されたＱアルゴリズムの別の部分を示すフローチャートである。
【図１】
2009516407.tif 000003
【図２】
2009516407.tif 000004
【図３】
2009516407.tif 000005
【図４】
2009516407.tif 000006
【図５】
2009516407.tif 000007
【図６】
2009516407.tif 000008
【図７】
2009516407.tif 000009
【国際調査報告】
2009516407.tif 000010
2009516407.tif 000011
2009516407.tif 000012