(57)【要約】本発明の目的は、二つ以上の同じセキュリティモジュールを識別目的で使用することと、管理センターによって管理されるリソースを使用することとを防止することを可能とする方法を提供することにある。この目的は、前記セキュリティモジュールに接続されているユーザユニットの識別番号の記憶動作に基づいたクローニング防止方法によって達成される。管理センターと接続されている間に、これらの番号は、送信されて、以前の送信の際の番号と比較される。相違があっても、以前に送信されたリストに新しい番号が追加されている限りそれは容認される。以前に記憶されたこれらの番号がこれらの送信された番号中に含まれていなければ、このセキュリティモジュールは、無効であると宣言される。
2005502930.tif 000002
【特許請求の範囲】
【請求項１】
少なくとも一つの固有の識別番号を含むユーザユニットに接続される予定の、少なくとも一つの固有の識別番号を含むセキュリティモジュールのクローニング防止制御方法であり、前記ユニットは管理センターに接続することが可能であり、前記方法は：
前記セキュリティモジュールによって、前記モジュールが接続されている各ユーザユニットの前記固有識別番号を収集するステップと；
前記管理センターの要求があると、前記セキュリティモジュールの固有識別番号と、このセキュリティモジュールに以前に接続されていたユーザユニットに特有の固有識別番号とを送信するステップと；
前記管理センターによって、これら識別番号を、前記センターとの最後の接続の間に以前に記憶されたリストと比較するステップと；
前記リストが以前に記憶されたリストに対応する場合には前記セキュリティモジュールを認可し、そうでない場合でも、未知のユーザアイデンティフィケーションが前記以前に記憶されたリストにしたがっていれば、このセキュリティモジュールを認可するステップと；
を含む方法。
【請求項２】
最後に記憶された識別番号が、送信された固有識別番号中に含まれていない場合に、前記管理センターによって管理されるリソースに対するアクセスを防止することを特徴とする、請求項１に記載の方法。
【請求項３】
最後に記憶された識別番号を例外として、前記セキュリティモジュール中の前記ユーザユニットの固有識別番号を消去することを特徴とする、請求項１に記載の方法。
【請求項４】
前記固有識別番号が、前記セキュリティモジュールと前記ユーザユニットとの間で交換されるデータの暗号化を担うペアリングキーの全部又は一部によって形成されることを特徴とする、請求項１〜３のいずれかに記載の方法。
【請求項５】
前記ペアリングキーが非対称タイプのキーであり、また、前記固有識別番号が公開キーによって表されることを特徴とする、請求項４に記載の方法。
【発明の詳細な説明】
【０００１】
本発明は、セキュリティモジュールの複製を、特にこのセキュリティモジュールが複数のユーザユニットと相互作用している間に、検出する方法に関する。
【０００２】
これらのユーザユニットは、プロダクツ又はサービスを提供する一つ又は複数のネットワークに接続されている。これらのプロダクツ又はサービスは条件付きで使用されるので、これらのプロダクツの使用は制御を受けることになり、これが、これらのユニットが、識別と、前記ネットワークに対するアクセス認可の管理とを担当するセキュリティモジュールを有する理由である。
【０００３】
これらのユーザユニットは、たとえば、有料テレビデコーダ、コンピュータ、さらには、モバイル電話、パームトップ、ＰＤＡ、ラジオ、テレビ、マルチメディアステーションや、ＡＴＭなど、いくつかの形態で提示される。
【０００４】
このセキュリティモジュールは、一般的には、スマートカード、クレジットカードや、ＳＩＭカードなどの形態で提示され、暗号プロセッサを備えている。このカードによって、考慮の対象となっているネットワーク上でのそれ自身を識別するための必要な情報を、侵入不可能と評せられる暗号プロセッサのメモリ中にストアされているキーを用いる暗号動作によって供給することが可能である。
【０００５】
このセキュリティモジュールは、たとえば、識別やプロダクツの支払いに関連する暗号動作を開始するキーを生成する際に、ユーザユニットとの機密情報の交換を担当することがあり得る。
【０００６】
これらのセキュリティモジュールは、複数のユーザユニットに対して、これらユーザのニーズにしたがって接続することが可能である。このような用途は、ネットワークの管理者によって許可され、また、これが、セキュリティモジュールが一般に移動可能であることの理由である。この状況は、有料テレビやモバイル電話の分野で見受けられる。
【０００７】
このセキュリティモジュールが持つ価値により、特に電子財布という応用分野では、詐欺師にとって、これらのモジュールを同じように再生しようとする誘惑は強い。
【０００８】
管理センターは、同じ通し番号を有する二つのモジュールを同時に使用されるのを検出することは可能であるが、別々の時刻に使用されると、管理センターにとって、それが同じモジュールであるかクローンによるものであるかを知ることはほとんど不可能である。
【０００９】
第一のソリューションが米国特許第４’６７２’５３３号に記載されているが、これは、管理センターと接続される毎に変化しなければならないセッション番号を生成することを提案している。それは、すべての取引に対する事前のアイデンティフィケーションであり、それはカードのコピーを検出する必要性に応えるものであるとはいえ、単に、管理センターとのオンライン接続が義務であるような環境下において機能することを可能とするだけである。
【００１０】
本発明の目的は、少なくとも二つ以上の同じセキュリティモジュールを識別目的で使用したり、少なくとも一つの管理センターによって管理されるリソースを使用したりすることを防止することを可能とする方法を提供することである。
【００１１】
この目的は、少なくとも一つの固有の識別番号を含むユーザユニットに接続される予定の、少なくとも一つの固有の識別番号を含むセキュリティモジュールのクローニング防止制御方法によって達成されるが、前記ユニットは管理センターに接続することが可能であり、前記方法は：
−前記セキュリティモジュールによって、前記モジュールが接続されている各ユーザユニットの前記固有識別番号を収集するステップと；
−前記管理センターの要求があると、前記セキュリティモジュールの固有識別番号と、このセキュリティモジュールに以前に接続されていたユーザユニットに特有の固有識別番号とを送信するステップと；
−前記管理センターによって、これらのユーザユニットの識別番号を、前記センターとの最後の接続の間に以前に記憶されたリストと比較するステップと；
−前記リストが以前に記憶されたリストに対応する場合には前記セキュリティモジュールを認可し、そうでない場合でも、未知のユーザユニット識別番号が前記以前に記憶されたリストにしたがっていれば、このセキュリティモジュールを認可するステップと；
を含む。
【００１２】
このようにして、セキュリティモジュールの有効性の制御は、静的データに基づくだけではなく、用いられたさまざまなユーザユニットをさかのぼる可変データを統合するものである。
【００１３】
この方法によれば、完全にコピーされたセキュリティモジュールは、最初にユーザユニットで使用されたときのオリジナルのそれとは異なることになる。
【００１４】
たとえば、固有番号ｉ、ｊ、ｋを含むセキュリティモジュールＡを例として取り上げる。これを最初に使用している間に、このセキュリティモジュールのメモリゾーンは、ユーザユニットＵＩの固有番号ｌをストアする。すると、オリジナルのセキュリティユニットは、イメージｉ、ｊ、ｋ、ｌを包含する。ユニットＵｐに接続されているこのモジュールのコピー（上記の最初の使用の前に作成されたもの）は、イメージｉ、ｊ、ｋ、ｐを包含する。
【００１５】
ユーザユニットによって管理センターに接続される第一のセキュリティモジュールは、その情報、たとえば、ｉ、ｊ、ｋ、ｌを送信する。クローンモジュールが等しく接続されている場合、このモジュールに接続されているユニットのイメージは、必然的にｉ、ｊ、ｋ、ｌを包含することになる。この場合、番号ｌは不在であり、このモジュールが以前に接続されていたものではないことを示している。このようにして、このクローンが検出される。
【００１６】
選ばれた制御プロトコルによれば、管理センターは、このようなモジュールを検出する場合に備えて、このセキュリティモジュールが無効であることを宣言して、真のモジュールが同時に使用されるのを防止する。
【００１７】
ある実施形態によれば、この目標とされる目的を達成するには二つの固有番号、すなわち、現在のユーザユニットの番号と以前のユーザの番号とを記憶すれば十分である。セキュリティモジュールを別のユーザユニットに移動させると、現在の番号は以前の番号となり、これで、ユーザユニット番号は新しい現在番号になる。
【００１８】
この方法によって、セキュリティモジュールは、管理センターによる認可を要求することなしに、ユーザユニットで即座に動作可能となることが可能である。管理センターとのリンクは、取引をｎ回行う毎に、使用持続時間にしたがってランダムに、又は、管理センターの要求があり次第、実行することが可能である。セキュリティモジュールのメモリが一杯の場合、メモリ中のスペースを開放する以前に、管理センターとの接続を要求することが可能である。
【００１９】
したがって、本発明は、ユーザユニットが、管理センターとのリンクなしで機能する場合をカバーするものである。これは、少ない金額に限られる有料端末や、有料テレビなどのサービスに対するアクセスや、たとえばデジタルラジオ（ＤＡＢ）の受信などの場合であったりする。この場合、アベイラビリティの速度は、このタイプのサービスを用いるようにユーザを納得させる利点であり、また、散発的な制御を行うことだけが容認される。ユーザが、センターとオンライン通信しているチケットディストリビュータと接続すると、その時点で検証が実行される。
【００２０】
この構成は、セキュリティモジュールのメモリゾーンを表す図１〜３を参照して説明すれば便利である。
【００２１】
たとえば、図１に示す、一方が現在のユーザユニットの番号のためのゾーンＣｎであり、他方が以前の端末番号のためのゾーンＣ−１である二つのゾーンを含むモジュールＮを例に取り上げる。
【００２２】
モジュールＮでは、以前のゾーンＣ−１ではユーザユニット番号がＣであり、現在のゾーンＣｎではユーザユニット番号がＤである。
【００２３】
たとえば、このセキュリティモジュールが第一のユーザユニットＥに接続され、次に第二のユニットＦに接続される例を取り上げる。このモジュールのメモリは、図２に示すような識別番号を包含している。現在のゾーンＣｎは、ユーザアイデンティフィケーションＦを包含している。
【００２４】
管理センターと接続している間に、これらの番号Ａ〜Ｆは送信されて、制御目的でセンターに記憶される。以前に記憶されていたイメージには、識別番号Ａ〜Ｄが包含されていたが、これで、この記憶されていたイメージと送信された番号の一部との間にアイデンティティが存在することになる。
【００２５】
ここで、本発明によれば、ユーザユニットと新たに接続する毎に、管理センターと接続する必要はないことに注意すべきである。この制御は、散発的に又はランダムに、さらに又は、管理センターからの要求がありしだい実行することが可能である。
【００２６】
図１の状態でクローニングされた、又は、番号Ａ〜Ｄでクローニングされ、また、ユーザユニットＫに接続されているモジュールは、図３に示すようなメモリゾーンを提示する。
【００２７】
この情報であるＡ〜Ｄ及びＫが管理センターに送信されると、このメンバーＫが未知であり、ユーザアイデンティフィケーションＦである以前のイメージにはしたがっていない。これで、管理センターは、同じ単一の番号を持った二つのセキュリティモジュールが存在することを導き出すことが可能である。
【００２８】
本発明の簡略化されたある実施形態によれば、正の制御の後で、ユーザ識別番号を保持することは不要である。最後の番号だけが、ユーザユニットとの以前の接続の痕跡として保持される。「最後」という用語は、たとえば、最後の二つ又は三つのことであると理解される。
【００２９】
この事実から推して、引き続いて送信された番号中に、このモジュールの痕跡に続くこれらの最後の番号を発見すれば十分である。
【００３０】
我々の以前の例によれば、いったん図１のモジュールが管理センターによって受け入れられると、番号ＡとＢは、このモジュールのメモリゾーンから消去され、ＣとＤだけが保持される。
【００３１】
次に、このモジュールはユニットＥに接続され、次いで、ユニットＦに接続される。これらのデータＣ、Ｄ、Ｅ、Ｆは、検証のため管理センターに送信される。これらの値ＣとＤは以前に記憶されたデータ中の存在するので、モジュールは有効であると考えられて、ユーザアイデンティフィケーションＥとＦは消去される。
【００３２】
図３の場合、クローニングされたモジュールは、ユニットＫに接続され、これが、これらのデータＡ、Ｂ、Ｃ、Ｄ、Ｋを管理センターに送信する。後者は、最後の接続にしたがってＥとＦが存在するか探索し、送信されたデータ中にこれらのユーザアイデンティフィケーションが存在しないという事実から、センターは、偽造されたセキュリティモジュールの存在を検出することが可能となる。
【００３３】
ある実施形態によれば、セキュリティモジュールとユーザユニットとの間で交換されるデータは、ペアリングキー、すなわち、セキュリティモジュール／ユーザユニットのカップルに特有のキーによって暗号化される。このキーは、秘密の対称キーや非対称キー（公開キー、非公開キー）などいくつかのタイプのものであり得る。キーの本質にしたがえば、このキーを上述したような単一のユーザアイデンティフィケーションとして用いて、ユーザユニットを識別することが可能である。この場合、識別されるのは、適時のユーザユニットではなく、セキュリティモジュールとユーザユニットで形成されたカップルである。
【００３４】
これで、このペアリングキーのすべて又は一部分をユーザアイデンティフィケーションとして送信することが可能となる。事実、識別目的で、特に、このキーが暴露されないことを我々が希望する場合、このキーの一部を用いることが可能である。特定の実施形態によれば、ペアリングキー（非対称キー）として使用されるのは公開キー／非公開キーのキーペアを用いるバージョンであり、また、ユーザアイデンティフィケーションとして用いられるのは公開キーである。
【国際公開パンフレット】
2005502930.tif 000003
2005502930.tif 000004
2005502930.tif 000005
2005502930.tif 000006
2005502930.tif 000007
2005502930.tif 000008
2005502930.tif 000009
2005502930.tif 000010
2005502930.tif 000011
2005502930.tif 000012
2005502930.tif 000013
【国際公開パンフレット（コレクトバージョン）】
2005502930.tif 000014
【手続補正書】
【提出日】平成15年5月12日(2003.5.12)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】特許請求の範囲
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
少なくとも一つの固有の識別番号を含むユーザユニットに接続される予定の、少なくとも一つの固有の識別番号を含むセキュリティモジュールのクローニング防止制御方法であり、前記ユニットは管理センターに接続することが可能であり、前記方法は：
前記セキュリティモジュールによって、前記モジュールが接続されている各ユーザユニットの前記固有識別番号を収集するステップと；
前記管理センターの要求があると、前記セキュリティモジュールの固有識別番号と、このセキュリティモジュールに以前に接続されていたユーザユニットに特有の固有識別番号とを送信するステップと；
前記管理センターによって、これら識別番号を、前記センターとの最後の接続の間に以前に記憶されたリストと比較するステップと；
前記リストが以前に記憶されたリストに対応する場合には前記セキュリティモジュールを認可し、そうでない場合でも、未知のユーザアイデンティフィケーションが前記以前に記憶されたリストにしたがっていれば、このセキュリティモジュールを認可するステップと；
最後に記憶された識別番号が、送信された固有識別番号中に含まれていない場合に、前記管理センターによって管理されるリソースに対するアクセスを防止するステップと；
を含む方法。
【請求項２】
最後に記憶された識別番号を例外として、前記セキュリティモジュール中の前記ユーザユニットの固有識別番号を消去することを特徴とする、請求項１に記載の方法。
【請求項３】
前記固有識別番号が、前記セキュリティモジュールと前記ユーザユニットとの間で交換されるデータの暗号化を担うペアリングキーの全部又は一部によって形成されることを特徴とする、請求項１又は２に記載の方法。
【請求項４】
前記ペアリングキーが非対称タイプのキーであり、また、前記固有識別番号が公開キーによって表されることを特徴とする、請求項３に記載の方法。
【国際調査報告】
2005502930.tif 000015
2005502930.tif 000016
2005502930.tif 000017
2005502930.tif 000018
2005502930.tif 000019
2005502930.tif 000020