"端末2iからデータを受信する受信手段Rと、生成された制御語を前記端末2iに送付する手段Sとを備え、前記端末2iと協働する契約者電子デバイス1の処理手段10によって実施され、前記受信手段Rによって、タグtで構成されているデータを受信するステップ101と、前記受信されたタグtを使用することにより現在の暗号期間を決定するステップ103と、前記現在の暗号期間cpおよび前記デバイスによって記憶23されている秘密SKiから制御語を生成するステップ105と、前記デバイスの前記送付する手段Sを使用して制御語k’を送付するステップと、を備える、制御語を生成する方法100であって、前記制御語を生成するステップは、前記デバイスによって記憶22され、他のいずれかの契約者デバイスによって記憶された値と区別可能である識別子iの値を、制御語ki,cpの計算に統合することにより、前記現在の暗号期間cpに対して、他のいずれかの契約者デバイスによって生成された制御語の値と区別可能な値をもつ追跡可能な前記制御語ki,cpを生成するステップを含むことと、前記制御語を送付するステップは、ki,cpに等しいk’を送付するステップを含むことと、を特徴とする方法。前記秘密SKiを前記デバイス1iの記憶手段23に記憶する事前ステップ140を備えることを特徴とする、請求項1に記載の方法。制御語を生成する105権限を前記デバイス1iに付与する事前ステップ109を備えることを特徴とする、請求項1または2に記載の方法。前記生成された制御語ki,cpに等しい制御語k’を送付106する権限を前記デバイス1に付与する事前ステップ109を備えることを特徴とする、請求項1または2に記載の方法。前記デバイス1に権限を付与する前記事前ステップ109は、前記タグtから導出される前記暗号期間cpを、前記デバイスに記憶24されている、アクティベーションがなされた日cpbと比較し、前記暗号期間cpが前記アクティベーションがなされた日より後である場合、前記デバイスに権限を付与するステップを含むことを特徴とする、請求項3または4に記載の方法。前記デバイス1に権限を付与する前記事前ステップ109は、前記タグtから導出された前記暗号期間cpを前記デバイスに記憶25されている満了日cpeと比較し、前記暗号期間cpが前記満了日より前である場合、前記デバイスに権限を付与するステップを含むことを特徴とする、請求項3または4に記載の方法。前記タグtが、無効化要求を特徴づける値urをもつ成分uを含む場合、および、前記タグtが前記デバイスの前記識別子iを指定する成分vをさらに含む場合、前記タグtから既に導出103された暗号期間値を満了日cpeとして前記デバイスの記憶手段25に書き込むステップ111を備えることを特徴とする、請求項6に記載の方法。前記タグtが、回復要求を特徴づける値uaをもつ成分uを含む場合、かつ、前記タグが前記デバイスの前記識別子iを指定する成分をさらに含む場合、記憶手段25の中の満了日cpeを消去するステップ112を備えることを特徴とする、請求項6または7に記載の方法。端末2i,2a,...,2Pと協働し、前記端末2からデータを受信する受信手段Rと、前記データから制御語を生成する処理手段10と、前記制御語を前記端末2に送付する手段Sと、を備える契約者電子デバイス1iであって、識別子iおよび秘密SKiを記憶する記憶手段22,23を備えることと、前記処理手段10および前記記憶手段が請求項1から8のいずれか1項に記載の追跡可能な制御語ki,cpを生成する方法を使用して制御語k’を生成し、送付するためさらに適していることと、を特徴とする契約者電子デバイス。外部3,4からデータを受信する手段およびコンテンツの平文Mを送付する手段と協働する端末2iの処理手段によって実施され、符号化されたコンテンツCを復号し、前記コンテンツの前記平文Mを生成する方法200であって、前記データは、前記符号化されたコンテンツCと、ヘッダHと、請求項9に記載の契約者電子デバイス1iによって請求項1から8のいずれかに記載の方法を使用して生成され送付される追跡可能な制御語ki,cpとを含むことと、前記制御語ki,cpを生成し送付した前記デバイスに専用の識別子iの寄与を取り除くことにより、前記識別子iに依存しない語Kを生成203するため、第1の関数F1を前記ヘッダHおよび前記制御語ki,cpに適用するステップ201と、前記コンテンツの前記平文Mを生成するため、第2の関数F3を前記語Kおよび前記符号化されたコンテンツCに適用するステップ204と、前記端末の前記送付手段205を介して前記コンテンツの前記平文Mを送付するステップと、を備えることと、を特徴とする方法。前記コンテンツの前記平文Mを生成するため関数F3を適用する前に、前記語のフォーマットを適合させるため、第3の関数F2を前記生成された語Kに適用するステップ202を備えることを特徴とする、請求項10に記載の方法。外部3,4からデータを受信する受信手段と、前記データからコンテンツの平文Mを生成する処理手段10と、前記コンテンツの前記平文をレンダリングするため適したマンマシンインターフェース5に前記コンテンツの前記平文を送付する手段と、請求項10に記載の契約者電子デバイス1iと協働する手段と、を備える電子端末2iであって、前記外部から受信された前記データは、このとき、符号化されたコンテンツCと、ヘッダHと、タグtとを含むことと、前記契約者電子デバイス1iと協働する前記手段は、前記タグtを前記契約者電子デバイスに送信し、代わりに、前記契約者電子デバイスによって実施される請求項1から8のいずれかに従って生成され、送付される追跡可能な制御語ki,cpを受信することと、前記端末は、請求項10または11に記載の方法を使用して前記コンテンツを復号し、前記コンテンツの前記平文Mを送付するため適した処理手段を備えることと、を特徴とする電子端末。符号化されたコンテンツCを請求項12に記載の端末に送付する手段と、請求項9に記載の契約者デバイスと協働する手段とを備えるサーバ3の処理手段によって実施される、コンテンツの平文Mを符号化し、符号化されたコンテンツCを生成する方法410であって、前記サーバが知っている暗号期間cpおよび秘密MKから符号化されたコンテンツCを生成するステップ414と、前記符号化されたコンテンツCを生成した前記暗号期間cpを特徴付けるタグtを生成し、請求項1から8のいずれかに従って前記契約者デバイスが追跡可能な制御語を生成し、送付することを可能にするステップと、請求項10または11に従って、前記端末によって、符号化された前記コンテンツの復号を可能にするため、ヘッダHを計算し、送付するステップ413aと、前記符号化されたコンテンツCと、前記ヘッダHと、前記タグtとを一緒に送付するステップと、を備えることを特徴とする方法。請求項13に記載の方法を使用して、コンテンツの平文、暗号期間cpおよび秘密MKからの符号化されたコンテンツと、タグtと、ヘッダHと、を生成し、外部4、2に送付する処理手段を備えることを特徴とするサーバ3。前記端末が請求項10または11に記載の復号方法200を実施することを可能にするため、ヘッダHを生成105aし、送付106aするステップをさらに備えることを特徴とする、請求項1から8のいずれかに記載の方法100。前記処理手段10は、請求項15に記載の方法を使用して、ヘッダHをさらに生成し、送付する能力があることを特徴とする、請求項9に記載のデバイス1i。請求項14に記載のサーバ3と、請求項12に記載の端末2iと、請求項9に記載の電子デバイス1iとを備えることを特徴とする、デジタルコンテンツの限定受信システム。タグtと、コンテンツの平文M、暗号期間cpおよび秘密MKから符号化されたコンテンツCとを生成する処理手段を備えるサーバ3と、請求項12に記載の端末2iと、請求項16に記載の電子デバイス1iとを備えることを特徴とする、デジタルコンテンツの限定受信システム。請求項1から8、または、15のいずれかに記載の方法100を使用して、請求項9または16に記載の不正契約者デバイスによって生成された制御語kp,cpを追跡する方法であって、前記制御語kp,cpを収集するステップと、前記制御語kp,cpを使用して、符号化されたコンテンツを復号する能力があるユーティリティまたは侵害者復号プログラムを収集するステップと、kp,cpを生成したデバイスの識別子i=pを決定するステップと、を備え、前記デバイスの識別子を決定するステップが、i.個々の演算が少なくとも1つの入力変数および少なくとも1つの出力変数を含む代数的演算および関係演算の形をした命令の組を表現する、等価なプログラムを設計するため、前記ユーティリティまたは前記復号プログラムを解釈するステップと、ii.前記等価なプログラムが前記符号化されたコンテンツを正しく復号するように、前記入力変数に定数を設定するステップと、iii.前記等価なプログラムがジャンプ命令を含まない命令の系列だけを含むように、前記等価なプログラムを簡略化するステップと、iv.代数的変換を使用して、前記簡略化された等価なプログラムを多変数の方程式系に変換するステップと、v.前記不正契約者デバイスを特定するため、前記多変数の方程式系の全部または一部を倒置するステップと、を含むことを特徴とする方法。サーバ3によって、符号化されたコンテンツC、タグt、およびヘッダHを生成し、送付する請求項13に記載のステップ410と、端末2iによって、前記符号化されたコンテンツC、前記タグt、および前記ヘッダHを受信するステップと、前記端末によって、前記タグtを前記端末と協働するデバイス1iに送信するステップと、前記デバイス1iによって、追跡可能な制御語ki,cpを生成し、前記端末2iに送付する請求項1から8のいずれかに記載のステップ100と、前記端末2iによって、前記符号化されたコンテンツCを復号し、前記コンテンツの前記平文Mを生成する請求項10または11に記載のステップ200と、前記コンテンツの前記平文に適合したインターフェース5を使用して前記コンテンツの前記平文Mをレンダリングするステップと、を備える、デジタルコンテンツの限定受信方法。サーバによって、符号化されたコンテンツCと、前記符号化されたコンテンツCを生成した暗号期間cpを特徴付けるタグtとを生成し、送付するステップ410と、端末2iによって、前記符号化されたコンテンツCおよび前記タグtを受信するステップと、前記端末によって、前記タグtを、前記端末と協働するデバイス1iに送信するステップと、前記デバイス1iによって、請求項15に記載の方法を使用して、追跡可能な制御語ki,cpおよびヘッダHを生成し、前記端末2iに送信するステップ100と、前記端末2iによって、請求項10または11に記載の方法を使用して、前記符号化されたコンテンツCを復号し、前記コンテンツの平文Mを生成するステップ200と、前記コンテンツの前記平文に適合したインターフェース5を使用して前記コンテンツの前記平文Mをレンダリングするステップと、を備える、デジタルコンテンツの限定受信方法。図1は、技術水準によるデジタルコンテンツの限定受信システムを示す。このシステムは、保護コンテンツ放送運営者によって実施される放送ネットワーク4で構成されている。このようにして、暗号化された制御語cおよび符号化されたコンテンツCは、コンテンツサーバ3から一緒に送信される。そのため、サーバ3は、符号化関数encと、上記サーバ3によって生成された制御語kとを使用してコンテンツの平文Mを符号化する。C=enck,Mのように符号化されたコンテンツCがこのようして取得される。制御語kの暗号cも、符号化されたコンテンツCと共に送信されるか、または、放送される。そのため、サーバは、c=Ekのようなcを取得するために上記制御語kを暗号化するため、暗号化関数Eを使用する。暗号化された制御語cおよび暗号化されたコンテンツCは、放送ネットワーク4を介して、端末2a~2mに送信される。端末のそれぞれは、サーバ3によって送信された、符号化されたコンテンツCのリアルタイム復号の役割を担う。このようにして、たとえば、デコーダ2aのような端末は、コンテンツの平文Mを取得するため、復号関数decを実施し、この復号関数を符号化されたコンテンツCに適用する。家庭用テレビ5、または、コンテンツの平文をレンダリングする何か他の適当なインターフェースを使用してコンテンツの平文を閲覧することができる。復号関数decを適用するため、端末は、コンテンツMを符号化するためにサーバ3によって使用された制御語kの値を知っていることが必要である。技術水準によれば、図1のとおりに、端末2a~2mは、c=Ekのように暗号化された制御語cを受信し、通常は、契約者専用のセキュアな電子デバイス1a~1mにその制御語cを送信する。端末2aは、ネットワーク4を介してペアC,cを定期的に受信し、暗号化された制御語cをデバイス1aに送信する。デバイス1aは、コンテンツMを符号化するために使用された制御語kを取得するため、復号関数Dを使用して暗号化された制御語cを復号することができる。かくして、k=Dcである。同じことは、デバイス1b~1mとそれぞれに協働する端末2b~2mのような他の端末についても当てはまる。代替的な一実施形態によれば、サーバ3は、制御語kを暗号化するため、たとえば、鍵Kcの形をした秘密を使用することができる。かくして、c=EKc,kである。この場合、デバイス1a~1mのようなデバイスは、Kdがデバイスに既知である復号鍵であるとして、k=DKd,kのように相反の復号関数Dを使用する。暗号化関数Eおよび復号関数Dによれば、鍵KcおよびKdを同一にすることができる。これは、対称暗号/復号の場合に相当する。代替的に、ブロードキャスト暗号と称されるシステムによれば、Kcは、運営者に専用である公開鍵または秘密鍵であり、Kdは、デバイスに専用であり、かつ、運営者が知っている秘密鍵である。この変形例によれば、数個の個別の復号鍵がこのように存在し、上記運営者の契約者に与えられた、合法的に発行されたデバイスの1つずつがこの個別の復号鍵を有している。図2は、侵害者集団、いわゆるハッカーが保護されたコンテンツの不正取引にかかわろうとするシナリオを示す。この第1のシナリオによれば、ハッカーは、コンテンツ運営者から契約を完全に正常に購入している。ハッカーは、このようにして、スマートカード1aのような契約者電子デバイスを保有することがある。ハッカーは、侵害者端末と称される端末2Pをさらに所有している。この端末は、図1に関して記載されたような放送ネットワーク4からペアC,cを受信することができる。端末2Pは、暗号化された制御語cを送信することを可能にするため上記デバイス1aと協働することができる。代わりに、デバイス1aは、復号関数Dを使用して暗号cを復号することにより制御語kを生成する。完全に正常に、デバイス1aは、制御語kを端末2Pに送付する。この第1のシナリオによれば、侵害者端末2Pは、次に、ハッカーネットワーク6を介して制御語kをリアルタイムに送出することができる。ハッカーから会員の資格を購入した不正ユーザは、端末2wを保有することがある。端末2wは、一方で、配信ネットワーク4から符号化されたコンテンツCを受信し点線矢印、他方で、侵害者ネットワーク6から関連した制御語kを平文で受信するように適合している。端末2wは、符号化されたコンテンツCを復号し、レンダリングされ得るようにコンテンツの平文Mを送付することが可能である。ハッカーは、1つ以上の運営者から複数の契約を取得することも可能である。侵害者端末2Pは、同時に複数の契約者デバイス1a~1zと協働し、上記デバイスのための多少複雑なマネージメントアルゴリズムを実施することが可能である。たとえば、侵害者端末は、主にデバイス1a~1zを介して復号された制御語kを送信する。代替的に、このような端末2Pは、1台の電子デバイスまたは別の電子デバイスなどをランダムに探索することが可能である。代替的に、ハッカーは、場合によっては、侵害者ネットワーク上で送信された制御語kを暗号化または符号化するため独自の方法を使用することがある。かくして、Epがハッカーの独自の暗号化関数であるとして、上記侵害者ネットワーク上で、暗号cp=Epkを送信することが可能である。端末2wは、この場合、最後にコンテンツの期待される平文を送付するため相反の復号関数Dpを備える。本発明は、これらの様々な侵害シナリオを阻むことを可能にする。図3は、本発明によって提供されるようなデジタルコンテンツの限定受信システムの第1の実施形態を示す。公知のシステムに関して、本発明は、保護コンテンツ放送運営者によって実施される放送ネットワーク4を提供する。符号化されたコンテンツCは、コンテンツサーバ3から送出される。そのために、サーバ3は、符号化関数encを使用してコンテンツの平文Mを符号化する。符号化されたコンテンツCは、かくして、C=encMのように取得される。タグtも、符号化されたコンテンツCと共に送出または放送される。このタグは、特に、現在の暗号期間に関連したデータを格納している。このタグは、サーバがネットワーク4を介して1台以上の契約者デバイス1a~1mに送出することを望む、命令またはコンテンツに関するデータをさらに格納することがあり、これらの契約者デバイスは、ネットワーク4を介して放送された要素を受信する能力がある端末2a~2mとそれぞれに協働している。この第1の実施形態によれば、ヘッダHも、符号化されたコンテンツCおよびタグtと一緒に放送される。このヘッダは、主として、符号化されたコンテンツを復号するため、どんな端末によっても使用されることになる。デコーダ2a~2mは、それぞれ、サーバ3によって送出された、符号化されたコンテンツCをリアルタイムで復号する役割を担う。かくして、たとえば、デコーダ2aのような端末は、コンテンツの平文Mを獲得するため、復号関数decを実施し、符号化されたコンテンツCに復号関数decを適用する。コンテンツの平文は、家庭用テレビ5、または、コンテンツの平文をレンダリングするため適した何か他のデバイスを使用して閲覧することができる。復号関数decを適用するため、端末は端末2aと協働するセキュアな電子デバイス1aによって生成され、送付された制御語ka,cpの値と共に、ヘッダHの値を知っていることが必要である。同じことは、デバイス1b~1mとそれぞれに協働する端末2b~2mのような他の端末についても当てはまる。契約者デバイス1iによって送付された制御語ki,cpは、端末を介してサーバ3から送信されたタグtと、契約者デバイス1iに専用の識別子iと、秘密SKiとを使用して生成され、iおよびSKiは契約者デバイス1iに記憶されている。各制御語は、かくして、特定の契約者デバイスに固有である。よって、ki,cpは、デバイス1iに固有かつ専用である。この制御語ki,cpは、他の契約者デバイスにそれぞれ専用である他の制御語とも異なる。符号化されたコンテンツCを復号するため、端末2iは、かくして、Mがコンテンツの平文であるとして、M=decki,cp,C,Hのような復号関数decを実施する。図3aに関連して示された代替的な一実施形態によれば、サーバ3は、ネットワーク4を介して、符号化されたコンテンツCと、現在の暗号期間cpを特徴付けるタグtとだけを端末2iを含む端末に送信してもよい。この場合、復号のため必要であるヘッダHの生成は、図3に関連して記載されたサーバ3により実施される方法と類似した方法で、端末2iと協働する契約者デバイス1iによって実施される。この変形例は、符号化されたコンテンツを放送するため必要な帯域幅を削減することを可能にする。図3または3aに関連して記載された実施形態とは無関係に、本発明は、制御語共有の危険性を回避する限定受信システムの実施を可能にする。実際に、符号化されたコンテンツを復号するためデコーダによって使用される制御語は、追跡可能である。制御語は、実際には、それぞれこれらの制御語を生成し、送付した契約者デバイスに専用の識別子に依存している。このように生成された各制御語は、契約者デバイスに唯一で専用のものである。2台の契約者デバイス1iおよび1jに対し、2つの制御語ki,cpおよびkj,cpは、ki,cp≠kj,cpであるようにデバイス1iおよび1jによってそれぞれ生成される。図4は、運営者が、不正者デバイスと呼ばれる契約者デバイスの不正使用を検出することを可能にする手法を示す。図4は、図3に関連して記載された同じ要素を使用する。このようにして、侵害者端末2Pは、放送ネットワーク4から三つ組C,H,tを受信する。端末2Pは、本発明による1台以上の合法的に獲得されたデバイス1a~1zと協働する。これらのデバイスは、特に、各契約者デバイスの識別子にそれぞれに依存する制御語を生成し送付する。このようにして、デバイス1aは、特にデバイスに専用の識別子aに依存する制御語ka,cpを送付する。図5aおよび5bに関連してこのような制御語を生成する方法を以下で調査する。観察プロセスを明らかにするため、制御語ki,cpを保有する運営者が上記制御語ki,cpを生成したデバイスの識別子iを推定できると考える。デバイス2a、2b、2zによってそれぞれ生成された制御語ka,cp、kb,cpまたはkz,cpを受信した端末2Pは、侵害者ネットワーク6を介して、語ka,cp、kb,cpまたはkz,cpのうちの1つに一致する、kp,cpで表す1つ以上の制御語をリアルタイムで送出することができる。端末2wは、一方で、配信ネットワーク4からヘッダHおよびタグtが付随する符号化されたコンテンツCを受信し、他方で、侵害者ネットワーク6から平文で制御語kp,cpを受信することができる。端末2wは、コンテンツを閲覧することができるように、符号化されたコンテンツCを復号し、コンテンツの平文Mを送付することが可能である。運営者は、ハッカーネットワーク6を観察するための手段9を保持することができる。この観察は、侵害者ネットワーク6を通過する1つ以上の制御語kp,cpを見分けることにある。この観察に基づいて、運営者は、デバイス1a~1zのうちで、デコーダまたはハッカー端末2Pによって使用される少なくとも1台の不正者デバイスを特定しようとする。不正者デバイス1iが特定されるとすぐに、不正者デバイスは、本発明によって規定されるような無効要求を送信することによって図5b、そして、不正者デバイスの使用を停止するため役に立つと考えられる任意の対策を講じることによっても無効にすることができる。不正者デバイスを追跡しようとする運営者のタスクを複雑にしようとして、制御語は、代替的に、上記ka,cp、kb,cpまたはkz,cpから区別可能なkp,cpを生成し、送出するために、上記制御語ka,cp、kb,cpまたはkz,cpのうちの1つに基づく合成から生じることがある。しかし、本発明は、契約者デバイスの追跡可能性を保証するために、このような組み合わせまたは合成の使用を阻止する実施形態を提供する。図9に表示されるように、そして、図3に記載された変形例に関連して、本発明を実施するため、コンテンツの平文Mは、たとえば、方法410により、図7に関連して記載されているように、関数encを使用してコンテンツサーバ3によって符号化される。方法410は、特に、現在の暗号期間cpを特徴付けるタグtを生成することをさらに可能にする。ヘッダHは、上記サーバ3によってまたは図3aの変形例による契約者デバイスによってさらに生成される。三つ組C,H,t、または、図3aによるペアC,tがネットワーク4を介してサーバ3から少なくとも1台の端末2iに送信され、この端末は、次に、上記タグtをこの端末が協働する契約者デバイス1iに送信する。図5aに関連して記載されているような方法100によれば、図5に表示されているように適合したデバイス1iは、上記端末2iに固有の制御語ki,cpを生成し、送付する。端末2iは、一例として図6によって記載された方法200のような方法に従って、復号関数decを使用して符号化されたコンテンツCを復号する。このようにして取得されたコンテンツの平文Mは、マンマシンインターフェース5によって送付することができる。本発明によるこのような限定受信方法は、前もって、専用秘密SKiを定義し、契約者デバイスの集団に秘密SKiを配布するステップを備える。1つの特別な実施形態によれば、秘密SKiは、サーバと共有される秘密MKの値と同じである共有の値を有している。このような共有された秘密を初期化するため、本発明は、図8と関連して記載された例400のような方法を提供する。本発明は、複数の契約者デバイスが同じ識別子iを共有できることをさらに規定する。このような複数のデバイスは、同じ識別子iまたは同じSKiでさえ共有する複製の組と同等である。簡単化の目的のため、そして、本発明の意味において、契約者デバイスという概念は、個別の形式単独の電子デバイスで、または、複数の形式同じ識別子iを共有する複数のデバイスでどんな契約者デバイスでも差別せずに対象とする。第1の好ましい実施形態によれば、本発明は、素数位数の群における結合の数学的概念に基づいている。このような結合は、暗号法、特に、楕円曲線の分野で一般に使用される双線形の適用に相当する。βは、λがセキュリティパラメータとして要素数を定義するとして、|p|=λであるような素数位数pのバイリニアグループβ=p,G1,G2,GT,e.,.であるとする。G1、G2およびGTは、位数pの3つの巡回群であり、e:G1×G2→GTは、結合である。巡回群は、pが巡回群の位数を定義し、gが生成元と呼ばれる群の要素であるとして、gp1がgに等しいような代数的集合である。本発明の意味において、群G1とG2との間に特別な関係は必要とされない。これらの2つの群は、同一でもよく、または、より一般的に、G1とG2との間に同型写像Ψを定義することができる。本発明は、同型写像でも効率的に計算可能などんな結合でも好ましいことを規定する。値SKiは、全ての契約者デバイスの間で共通であり、かつ、共有されている。SKiの値は、MKに等しく、その結果、上記秘密SKi=MKを、図8に一例として表されるように生成することができる。かくして、このような秘密を生成する方法400は、表記によって表示されるように、群G1から生成元gを無作為に選択するステップ402で構成されている。ステップ403において、このような方法は、pを法とする整数の集合Zpに属しているγ0を同様に、かつ、無作為に選択する。その結果、秘密MKを、gおよびγ0にそれぞれ一致する2つの成分の組として、ステップ404で定義することができ、これを記述するため表記MK=g,γ0を使用する。この方法400は、図3および3aに関連して記載されたサーバ3のようなコンテンツサーバによって、または、代替的に専用サーバによって実施することができ、この場合、秘密MKが上記コンテンツサーバに送信され、コンテンツサーバは、このようにして既に生成された秘密を知っている。図3および3aと関連して記載された処理手段のようなサーバ3の処理手段は、その結果、コンテンツの平文Mを符号化し、符号化されたコンテンツCを生成する方法を使用することができる。このような方法は、図7と関連して記載された方法410の例に従ってもよい。上記方法は、かくして、暗号期間cpおよびサーバ3によって記憶された秘密MKから符号化されたコンテンツCを生成するステップ414を備える。上記方法は、符号化されたコンテンツCを生成した暗号期間cpを特徴付けるために、タグtを生成するステップ図示せずをさらに備える。最後に、この方法は、上記符号化されたコンテンツCおよび上記タグtを一緒に送付するステップ図示せずを備える。このような方法は、タグtの送信前に、タグtをこのタグの完全性を証明するデータと関連付けるステップをさらに含んでもよい。本発明のこの第1の好ましい実施形態によれば、符号化されたコンテンツCを生成する関数encは、最初に、F0がサーバ3の決められた、既知の関数であるとして、γcp=F0γ0,cpを計算するステップ411で構成されている。サーバ3は、それぞれZpに属しているn個の値の集合を選択するステップ412。サーバ3は、語を計算しステップ413、ここで、n個の成分は、1とnとの間にある任意のjに対し、それぞれに等しく、ここで、生成元fは、たとえば、図8による方法のステップ402において、表記によって表されているように、群G2から無作為に選択された生成元である。サーバは、符号化されたコンテンツCを生成するため関数F3-1を上記語Kとコンテンツの平文Mとに適用するステップ414。1つの例示的な実施形態によれば、関数F3-1は、排他的論理和である。語Kの成分は、決められた方法で事前に連結されるか、または、合成される。図7と関連して記載された方法は、符号化されたコンテンツの復号を可能にするためヘッダHを生成するステップ413aをさらに含むことが可能である。この変形例は、図3と関連して記載されているように、符号化されたコンテンツCおよびタグtと共にヘッダHを送付するサーバ3によって実施される。本実施形態によれば、ヘッダHを、1とnとの間にある任意のjに対し、一組の大きさにそれぞれ等しいn個の成分の集合で構成することができる。n個の値の集合は、語Kを生成するため使用された集合sと同一であり、fは、秘密MKを生成するステップ402の間に群G2の中から、おそらく無作為に、選択された生成元である。本発明を実施するため、契約者電子デバイスを適合させることがさらに必要である。したがって、図5は、本発明による契約者デバイスを記載する。このようなデバイス1iは、外部から、たとえば、端末2iからタグtを受信する手段Rを備える。本発明の一実施形態によれば、タグtは、このタグの完全性を証明するデータを含んでもよい。一例として、上記データは、ハッシュのような冗長符号で構成されてもよく、または、デバイスとサーバとの間で共有された秘密Kdを使用して生成されてもよい。1つの変形例によれば、このようなタグは、非対称または対称暗号アルゴリズムを使用してサーバによって生成された後、暗号化された状態で、サーバから送信されてもよい。これらの2つの実施形態によれば、デバイス1iは、受信されたタグの完全性を検証11することができるか、または、さらにタグを復号する処理手段10を備える。秘密Kdがこの用途のため必要である場合、記憶手段21が、上記秘密を記憶し、上記処理手段と協働するため、本発明によるデバイス1iの内部に設けられてもよい。デバイス1iに固有である制御語ki,cpを生成13するため、処理手段10は、デバイスに専用である識別子を記憶する手段22と協働する。制御語を生成するため、処理手段10は、タグから現在の暗号期間cpを導出12する能力がある。処理手段は、秘密SKiを記憶する記憶手段23とさらに協働する。識別子i、暗号期間cpおよび秘密SKiから、デバイスの処理手段は、制御語ki,cpを生成13する。制御語は、送付手段Sを介してデバイス1iによって外部たとえば、端末2iに送付される。制御語を生成するため、本発明によるデバイス1iの処理手段は、図5aによって示されるように方法100を実施することができる。制御語を生成するこのような方法は、デバイス1iの受信手段Rによってタグtを受信する第1のステップ101を備える。この方法は、受信されたタグtを使用して現在の暗号期間cpを決定するステップ103と、次に、上記現在の暗号期間cp、デバイスに専用の識別子iおよび秘密SKiから制御語ki,cpを生成するステップ105とをさらに備え、iおよびSKiはデバイスによって記憶されている。この方法は、デバイスの送付手段Sを介してki,cpに等しい制御語k’を送付するステップをさらに備える。素数位数pのバイリニアグループβ=p,G1,G2,GT,e.,.に基づく第1の好ましい実施形態によれば、図5aと関連して示されるように方法100を実施する契約者デバイスは、タグtを受信しステップ101、場合によっては、タグの完全性を検証しステップ102、次に、現在の暗号期間cpを導出するステップ103。ステップ104において、上記デバイスは、秘密SKi=MKの成分γ0および暗号期間cpに適用され、Zpに属するγcpを生成することを可能にするコンテンツサーバによって実施される関数と同一である関数F0を実施する。この方法100は、次に、制御語ki,cpを生成するステップ105を備える。このステップは、大きさxi,cpおよびAi,cpのペアを計算するステップで構成される。xi,cpはZpに属し、識別子iおよび暗号期間cpからデバイスの処理手段によって決定論的に計算される。Ai,cpは、デバイスによって、に等しくなるものとして計算される。方法100を実施するデバイス1iは、次に、ki,cpに等しい制御語k’をデバイスが協働する端末2iのような外部に送付するステップ106。本発明は、本発明による契約者デバイスが、図3aと関連して記載された変形例に従って、コンテンツサーバ3に代わって、ヘッダHを作成し、生成することが可能であることを規定する。方法100は、次に、上記ヘッダの成分を生成するステップ105aと、上記ヘッダを、契約者デバイスが協働する端末に送付するステップ106aとを備える。このステップ105aは、図3および7に従って前述され、サーバ3によって実施されたステップ413aに類似している。このようにして、図3aと関連して記載されているように、契約者デバイスによって実施されるステップ105aを、1とnとの間にある任意のjに対し、一組の大きさにそれぞれ等しいn個の成分の集合を計算するステップで構成することができる。サーバ3によって語Kを生成するため使用された集合sに一致するn個の値の集合を決定し図7のステップ413、秘密MKの生成と関連してステップ402の間に群G2の中から生成元fを選択するため、本発明は、タグtが上記選択を特徴付けるデータを含むことを規定する。代替的に、上記集合および生成元fは、予め決定され、サーバと契約者デバイスの組との間で共有される。符号化されたコンテンツCを復号するため、図3または3aと関連して示されるような端末2iの処理手段は、バイリニアグループβのパラメータを記憶する手段と協働する。処理手段は、コンテンツの平文Mを生成するため、図6と関連して記載されている復号関数のような復号関数decを使用する。このような方法200は、外部から、符号化されたコンテンツC、ヘッダHおよび制御語ki,cpを受信した後、端末の処理手段によって実施される。この方法は、語Kを生成するためステップ203、第1の関数F1をヘッダHおよび制御語ki,cpに適用するステップ201を備える。この方法200は、コンテンツの平文Mを生成するため、第2の関数F3を、上記語Kおよび符号化されたコンテンツCに適用するステップ204をさらに備える。本実施形態によれば、コンテンツを符号化するため使用される関数F3-1は、関数F3の逆関数である。端末は、このようにして、コンテンツの上記平文Mを送付することができるステップ205。一実施形態によれば、端末の上記処理手段は、関数F3の適用前に語Kのフォーマットを適合させるため拡張関数F2を使用することができる。このようにして、素数位数pのバイリニアグループβ=p,G1,G2,GT,e.,.に基づく本発明の第1の好ましい実施形態によれば、制御語ki,cpは、2つの成分xi,cpとAi,cpとを備え、xi,cpは、上記制御語を生成し送付した契約者デバイスの識別子iから直接的に計算されていることが想起される。ヘッダHは、1とnとの間にある任意のjに対し、にそれぞれ等しい成分hjの組で構成されていることがさらに想起される。語Kを生成するステップ203は、次に、G1、G2およびGTが素数位数pの3つの巡回群であるとして、双線形の適用e:G1×G2→GTを使用するステップで構成されている。この双線形の適用は、fが位数pの巡回群G2に属する生成元であるとして、1とnとの間にある任意のjに対し、のように、Hの成分およびki,cpに関係する。双線形の特性を使用することにより、である。この特性は、制御語ki,cpを生成し送付した契約者デバイス1iに専用の識別子iに、直接的に依存する大きさxi,cpの寄与を取り除くことを可能にすることが分かる。コンテンツの平文Mを生成するため、関数F3を語Kの上記成分および符号化されたコンテンツCに適用するステップ204は、既に集約された、すなわち、サーバによるコンテンツの符号化中にステップ414で行われた集約に類似した方法で連結または合成された成分に関数F3を適用するステップ203で構成されている。一例として、関数F3は、排他的論理和で構成することができ、関数F3と関数F3-1とは、この場合、同一である。ステップ202における拡張関数F2の任意的な実施は、F2によって適合した上記成分Kjの集約と符号化されたコンテンツCとの間への関数F3の適用と関数F1の適用を両立させるため、本発明の好ましい例示的な実施形態によれば、関数F1の個々の適用の出力のサイズを成分Kjに適合させるステップで構成されてもよい。本発明は、素数位数の群における結合の数学的概念に同様に基づく第2の好ましい実施形態を提供する。この第2の実施形態によれば、個々の契約者デバイスに記憶されている秘密SKiの値は、区別可能であり、特に、契約者デバイスの識別子iの値に依存する。βは、λがセキュリティパラメータとして要素数を定義するとして、|p|=λであるような素数位数pのバイリニアグループβ=p,G1,G2,GT,e.,.であるとする。G1、G2およびGTは、位数pの3つの巡回群であり、e:G1×G2→GTは、結合である。群G1と群G2との間に特別な関係は必要とされない。これらの2つの群は、同一でもよく、または、より一般的に、G1とG2との間に同型写像Ψが定義されてもよい。本発明は、同型写像でも効率的に計算可能などんな結合でも好ましいことを規定する。サーバが知っている秘密MKの値は、表記およびによって示されるように、群G1およびG2からそれぞれ2つの生成元gおよびfを無作為に選択することで構成されてもよい。さらに、pを法とする整数の集合Zpに属しているγが無作為に選択されることになる。秘密MKは、その結果、g、γおよびfにそれぞれ一致する3つの成分の組として、定義することができ、これを記述するため表記MK=g,γ,fを使用することになる。契約者デバイス1iおよび契約者デバイスと協働する端末2iにそれぞれに記憶されることが意図されている秘密SKiおよびDKiのペアを生成するため、サーバ3は、以下の方法を使用することができる。Zpに属するxiが選択され、大きさが計算される。秘密SKiは、xiおよびBiにそれぞれ等しい2つの成分の組として定義されることがあり、これを記述するため表記SKi=xi,Biを使用する。秘密DKiは、に等しくなるものとして定義される。図3および3aと関連して記載された処理手段のようなサーバ3の処理手段は、その結果、コンテンツの平文Mを符号化し、符号化されたコンテンツCを生成する方法を実施することができる。このような方法は、サーバ3に知られているか、または、記憶されている暗号期間cpおよび秘密MKから、符号化されたコンテンツCを生成するステップを含んでもよい。暗号期間cpに対し、このような方法は、符号化されたコンテンツCを生成するため用いられた暗号期間cpを特徴付けるため、タグt=tcpを生成するステップをさらに備える。一例として、そして、第2の好ましい実施形態に従って、t=tcpを生成するステップは、集合Zpの中から、おそらく無作為に、ycpを選択するステップと、大きさを生成するステップとで構成される。タグt=tcpは、t=tcp=ycp,fcp-1のように、ycpおよびfcp-1にそれぞれ等しい2つの大きさのペアで構成されている。このような方法は、タグtの送信前に、タグの完全性を証明するデータをタグに関連付けるステップをさらに含んでもよい。符号化されたコンテンツCを生成する関数encは、最初に、それぞれZpに属するn個の値の集合を、場合によっては無作為に、選択することで構成されている。1とnとの間にある任意のjに対し、にそれぞれに等しいn個の成分をもつ語が次に計算される。サーバは、符号化されたコンテンツCを生成するため、関数F3-1を上記語Kおよびコンテンツの平文Mに適用する。1つの例示的な実施形態によれば、関数F3-1は、排他的論理和である。語Kの成分は、決められた方法で予め連結されるか、または、合成されている。サーバによって使用される方法は、最後に、端末による符号化されたコンテンツの復号を可能にするため、ヘッダHを生成するステップをさらに含んでもよい。この変形例は、図3と関連して記載されているようにサーバ3によって実施され、サーバは、符号化されたコンテンツCおよびタグtと一緒にヘッダHを送付する。本実施形態によれば、ヘッダHは、一組の大きさhj,1,hj,2にそれぞれに等しいn個のコンポーネントの組で構成されてもよい。1とnとの間にある任意のjに対して、およびであり、n個の値の集合は、語Kを生成するため使用された集合と同じである。この第2の好ましい実施形態による本発明を実施するため、契約者電子デバイスを適合させることがさらに必要である。このようなデバイス1iは、図5と関連して記載されているように、サーバによって生成された秘密SKiの値を記憶する手段23を備える。このデバイスは、たとえば、デバイス1iの受信手段Rを介してタグtを受信する第1のステップを備える方法に従って、制御語ki,cpを生成する手段13をさらに備える。この方法は、上記受信されたタグt=tcpを使用して現在の暗号期間cpを決定するステップと、次に、上記現在の暗号期間cp、デバイスに専用の識別子iおよび秘密SKiから制御語ki,cpを生成するステップとをさらに備え、iおよびSKiはデバイスによって記憶されている。この方法は、ki,cpに等しい制御語k’をデバイスの送付手段Sを介して送付するステップをさらに備える。素数位数pのバイリニアグループβ=p,G1,G2,GT,e.,.に基づく第2の好ましい実施形態によれば、契約者デバイス1iは、秘密SKi=xi,Biを備える。受信されたタグt=tcpは、cpが現在の暗号期間であるとして、t=tcp=ycp,fcp-1に等しい。ki,cpを生成する1つの方法は、を計算するステップで構成されている。このような方法を実施するデバイス1iは、次に、ki,cpに等しい制御語k’をこのデバイスが協働する端末2iのような外部に送付することができる。本発明は、図3aと関連して記載された変形例に従って、本発明による契約者デバイスが、コンテンツサーバ3に代わって、既に定義されているようにヘッダHを作成し、生成することができることを規定する。符号化されたコンテンツCを復号するため、端末2iの処理手段は、図3または3aと関連して示されるように、コンテンツの平文Mを生成するため復号関数decを実施する。このデコーダ2iは、サーバによって生成された秘密DKiの値とバイリニアグループβのパラメータを共に記憶する手段をさらに備える。端末の処理手段によって実施される1つの方法は、外部から符号化されたコンテンツC、ヘッダHおよび制御語ki,cpを受信した後、語を生成する第1のステップを備える。第2の好ましい実施形態によれば、サーバによって、または、代替的に、契約者デバイスによって生成されたヘッダHは、一組の大きさhJ,1,hj,2にそれぞれ等しいn個の成分の集合で構成されていることが想起される。かくして、語Kを生成するステップは、1とnとの間にある任意のjに対し、またはを生成することで構成されている。制御語ki,cpを生成し送付した契約者デバイス1iに専用の識別子iに、直接的に依存する大きさxiの寄与は、取り除かれていることが分かる。コンテンツの平文Mを生成するため、この方法は、関数F3を、語Kおよび符号化されたコンテンツCに適用するステップをさらに備える。このことは、既に集約された、すなわち、サーバによるコンテンツの符号化中に行われた集約と同様に連結または合成された語の成分に関数F3を適用することになる。一例として、関数F3は、排他的論理和で構成されることがあり、この場合、関数F3と関数F3-1とが同じである。図4と関連して、制御語ka,cp、kb,cpまたはkz,cpのうちの1つに基づく合成物から生じる、ハッカーによって送信された制御語kp,cpの使用を阻止するため、本発明は、同様に素数位数の群における結合の数学的概念に基づいている第3の好ましい実施形態を提供する。βは、λがセキュリティパラメータとして要素数を定義するとして、|p|=λであるような素数位数pのバイリニアグループβ=p,G1,G2,GT,e.,.であるとする。G1、G2およびGTは、位数pの3つの巡回群であり、e:G1×G2→GTは、結合である。群G1とG2との間に特別な関係は必要とされない。これらの2つの群は、同一でもよく、または、より一般的に、G1とG2との間に同型写像Ψを定義してもよい。本発明は、同型写像でも効率的に計算可能などんな結合でも好ましいことを規定する。この第3の実施形態によれば、許可された一体化の最大サイズを決定するパラメータTが同様に定義される。第1の好ましい実施形態に関して、個々の契約者デバイスは、値SKi=MKが共通であり、かつ、契約者デバイスの集団で共有され、そして、コンテンツサーバに分かっている秘密を記憶する。上記秘密MKの値は、群G1の生成元g0を、おそらく無作為に、選択することで構成されてもよい。さらに、pを法とする整数の集合Zpに属しているγが、おそらく無作為に、選択される。秘密MKは、その結果、g0およびγにそれぞれ一致する2つの成分の組として定義することができ、これを記述するため表記MK=g0,γを使用する。図3および3aと関連して記載されているように、サーバ3の処理手段は、その結果、コンテンツの平文Mを符号化し、サーバ3に知られた、または、サーバ3によって記憶された暗号期間cpおよび秘密MKから、符号化されたコンテンツCを生成する方法を実施することができる。暗号期間cpに対し、このような方法は、符号化されたコンテンツCを生成するため用いられる暗号期間cpを特徴付けるためにタグt=tcpを生成する第1のステップを備える。このような方法は、タグtを送信する前に、タグtを、このタグの完全性を証明するデータと関連付けるステップをさらに含んでもよい。コンテンツCを生成するため、この方法は、群G1に属しているgcp=F0g0,cpを生成するため、関数F0を生成元g0および暗号期間cpに適用するステップを備える。この方法は、場合によっては無作為に、Zpの要素の2つの集合およびを選択するステップをさらに備える。この方法は、1とnとの間にある任意のjに対し、fがG2の生成元であるとして、にそれぞれ等しいn個の成分をもつ語を計算するステップを備える。サーバは、符号化されたコンテンツCを生成するため、関数F3-1を上記語Kおよびコンテンツの平文Mに適用する。1つの例示的な実施形態によれば、関数F3-1は、排他的論理和である。語Kの成分は、予め決められた方法で連結または合成される。サーバによって実施される方法は、最終的に、端末によって、符号化されたコンテンツを復号することを可能にするため、ヘッダHを生成するステップをさらに含んでもよい。この変形例は、図3と関連して記載されたサーバのような、符号化されたコンテンツCおよびタグtと一緒にヘッダHを送付するサーバ3によって実施される。本実施形態によれば、ヘッダHは、大きさの四つ組にそれぞれ等しいn個の成分の集合で構成されてもよい。1とnとの間にあるjに対して、であり、集合は、語Kを生成するため使用された集合rと同じである。集合s、生成元gcpおよびfはTと同様に語Kを生成するために使用された要素と同一である。この第3の好ましい実施形態による本発明を実施するため、契約者電子デバイスを適合させることがさらに必要である。このようなデバイス1iは、図5と関連して記載されているように、サーバによって生成されるか、または、このデバイスが単に知っている秘密SKi=MKの値を記憶する手段を備える。このデバイスは、たとえば、デバイス1iの受信手段Rを介してタグtを受信する第1のステップを備える方法に従って、制御語ki,cpを生成する手段13をさらに備える。この方法は、受信されたタグt=tcpを使用することにより現在の暗号期間cpを決定するステップと、次に、上記現在の暗号期間cp、デバイスに専用の識別子iおよび秘密SKiから、制御語ki,cpを生成するステップとをさらに備え、iおよびSKiは契約者デバイスによって記憶されている。この方法は、デバイスの送付手段Sを介してki,cpに等しい制御語k’を送付するステップをさらに備える。素数位数pのバイリニアグループβ=p,G1,G2,GT,e.,.に基づくこの第3の好ましい実施形態によれば、契約者デバイス1iは、秘密SKi=MK=g0,γを備える。受信されたタグt=tcpは、現在の暗号期間cpを特徴付け、そして、その結果、暗号期間cpを導出することを可能にする。ki,cpを生成する方法は、最初に、gcp=F0g0,cpであるように、サーバによって使用された関数と同一である関数F0をg0およびcpに適用することによりgcpを生成するステップで構成されている。さらに、上記方法は、決定論的に、かつ、サーバに知られている方法で、デバイスの識別子iおよび現在の暗号期間cpに依存した、Zpの要素である大きさxi,cpを生成するステップを備える。代替的に、識別子iに依存し、cpに依存しないxi,cp=xiが計算される。追跡可能な制御語k’=ki,cpを生成するステップは、およびとして、三つ組ki,cp=xi,cp,Ai,cp,Bi,cpを生成するステップで構成されている。このような方法を実施するデバイス1iは、次に、ki,cpに等しい制御語k’をこのデバイスが協働する端末2iのような外部に送付することができる。本発明は、図3aと関連して記載された変形例によれば、本発明による契約者デバイスがコンテンツサーバ3に代わって、既に定義されているようにヘッダHを生成し、作成することができることを規定する。符号化されたコンテンツCを復号するため、図3または3aと関連して示されているように、端末2iの処理手段は、コンテンツの平文Mを生成するため関数decを実施する。このようなデコーダ2iは、バイリニアグループβのパラメータを記憶する手段をさらに備える。端末の処理手段によって実施される方法は、外部から、符号化されたコンテンツC、ヘッダHおよび制御語ki,cpを受信した後、語を生成する第1のステップを備える。この第3の好ましい実施形態によれば、サーバによって、または、代替的に、契約者デバイスによって生成されたヘッダHは、大きさの四つ組にそれぞれ等しいn個の成分の集合で構成されていることが想起される。1とnとの間にある任意のjに対して、であり、集合がZpに属している。制御語ki,cpがおよびとして、三つ組ki,cp=xi,cp,Ai,cp,Bi,cpで構成されていることがさらに想起される。このようにして、語kを生成するステップは、1とnとの間にある任意のjに対し、すなわち、を使って、を生成するステップで構成されている。制御語ki,cpを生成し、送付した契約者デバイス1iに専用の識別子iに、直接的に依存する大きさxi,cpの寄与は、もはや語Kに現れないことが分かる。コンテンツの平文Mを生成するため、この方法は、関数F3を語Kおよび符号化されたコンテンツCに適用するステップをさらに備える。このことは、既に集約された、すなわち、サーバによるコンテンツの符号化中に行われた集約と同様に連結または合成された語の成分に関数F3を適用することになる。一例として、関数F3は、排他的論理和で構成されることがあり、関数F3と関数F3-1とが同一である。1つの変形例によれば、特定のjに対し、要素を種から決定論的に計算することができ、この種だけがヘッダHの成分hjの中で送信される。上記成分は、その結果、Tとは無関係に一定サイズを有している。このパラメータTは、システムの所望のセキュリティレベルおよび有効性に適合されてもよい。前述の3つの好ましい実施形態のうちの1つを選択するにせよ、または、より一般的には本発明による実施形態を選択するにせよ、このようにして形成された限定受信システムは、追跡可能であり、従って、運営者によって検出可能である制御語ki,cpを使用する。このようなシステムは、それによって、制御語共有の危険性を回避する。ハッカーによって交換された制御語kp,cpが合成語であるか、または、数個の制御語ka,cp、kb,cpまたはkz,cpの組み合わせの結果であるときでさえ、本発明によって生成された制御語ki,cpを追跡することを可能にする方法を示すため、ハッカーが、ユーティリティまたは復号プログラムを、侵害者ネットワークによって送出された合成制御語を保持している不正契約者に送付するシナリオを想定する。本発明は、上記合成制御語を作成するため使用された正規または不正者デバイスのうちの少なくとも1台の正体を見分けることが可能であることを規定する。追跡可能性と称されるこの能力は、ホワイトボックストレーシングと称される一般的な方法を使用して達成することができる。この方法によれば、侵害者デコーダは、最初に、各命令が演算と、1つ以上の入力変数と、出力変数とにより作られている正規の命令の系列として解釈される。実現可能な演算の中で、双線形系p,G1,G2,GTと関連付けられた演算、すなわち、個々の群G1,G2,GTの中の乗算演算および累乗演算と、双線形結合演算とが区別される。これらの演算は、代数的と呼ばれ、一方、他の演算はすべて関係演算として記載されている。同じ解釈の段階において、個々の命令の入力変数および出力変数は、侵害者デコーダの正規の実行中に侵害者デコーダによって操作される変数を計算するこの侵害者デコーダの表現からグラフを容易に推定できるように、SSA静的単一代入と称される形式に入れられる。プログラムの出力変数は、平文K中のデータを表現し、GTにおける出力値の計算グラフの結果である。プログラムは、このグラフの計算に限定されている。特殊化と称される第2のステップでは、プログラムが正しい復号を実行することができる定数値をプログラムの入力変数の全てに設定する試みが行われる。設定値の探索が無作為的かつ網羅的に実施されてもよく、当初に設けられたデコーダが十分に機能するすなわち、平均として事例の大部分を復号する場合、この検索ステップは、数回のテストの後に直ちに成功することがある。値が適当であるとき、これらの値は、新たに取得されたプログラムが定数に関して実施された命令だけで作られるように、プログラム中の対応する変数の代わりに用いられる。プログラムの簡略化ステップは、次に、ジャンプ命令のない命令の単一の系列を取得するために実施される。そのため、入力変数が全て定数である、全ての関連する命令を取り除くために、定数の伝播が行われ、その結果、この変換は、代数的演算を除外する。この段階の最後に、無条件ジャンプ命令は、順次の命令の系列を、端と端を合わせて時系列的な実行順序に並べることにより取り除かれる。プログラムは、このとき、制御フローのない逐次的な代数的構造の系列になる。第3の段階において、いくつかの代数的簡略化変換は、プログラムが安定化されるまで、取得されたプログラムに帰納的かつ並列的に適用される。これらの変換は、結合力が前の変換の段階に起因する定数値であるとして、出力Kが入力データから結合力全体の積として計算される等価プログラムを取得することを目指している。入力として与えられた数量の個々の代数的要素、および、入力として与えられた合成制御語の個々の要素に対応する指数が次に特定される。本発明の数学的特性のため、値が分かっているこの指数の集合は、前もって分かっている多変数の方程式系を形成し、これらの方程式の変数は、一方で、合成制御語を生成するため使用された制御語を構築する要素x1,x2,...,xz∈Zpであり、他方で、追跡者によって入力として与えられた暗号Cを構築する選択されたパラメータs1,s2,...,sz∈Zpである。多変数の方程式系は、本発明の実施形態に依存する。連立方程式の出力の数値、および、選択されたパラメータが分かると、連立方程式は、元の制御語のうちの1つを構築する要素x1,x2,...,xzのうちの少なくとも1つを見出し、よって、不正者デバイスのうちの1台を完全に特定するために、部分的にまたは全体的に倒置させることができる。この段階は、Bが本発明の実施形態に依存する境界である場合、z≦Bを有することを必要としてもよい。本発明は、本発明による契約者電子デバイスが制御語k’=ki,cpを生成することを許可または禁止する実施形態をさらに規定する。本発明は、このようにして、支給日または初期化日が現在の暗号期間より前である場合に限り、このようなデバイスがk’=ki,cpを生成する権限を付与されることを規定する。このように、そして、一例として、契約の取得中に、初期化日cpbは、新規契約者に供給された契約者デバイスに記憶されてもよい。本実施形態によれば、本発明による契約者デバイスは、このような日付を記憶する手段24を備える。この日付は、契約時に現在の暗号期間に等しいものとして表現されてもよい。このようにして、このデバイスの処理手段10は、上記手段24と協働し、現在の暗号期間cpがcpb以降である場合に限り、制御語k’=ki,cpを送付するように適合されてもよい。本実施形態は、図5および5bによって示されている。図5bによれば、契約者デバイスの処理手段10によって実施される方法100は、このために設けられたステップ109を備える。図5において、デバイス1は、cpbとcpとを比較する手段14と、kfが制御語ki,cpの有効値と区別可能な値であるとして、k’=ki,cpまたはk’=kfのそれぞれの送付を要求Aする手段15とを備える。これらの図5および5bによれば、本発明は、1つ以上の値kfがデバイス1、すなわち、記憶手段26によって記憶されてもよいと規定する。手段Sは、cpbが現在の暗号期間cpより後である場合、k’=ki,cpの代わりに制御語k’=kfを送付するステップ106b。本実施形態は、このようにして、契約前に受信された、符号化されたコンテンツを復号するため契約者デバイスを使用することを阻止する。本発明は、付加的または代替的に、本発明による契約者デバイスに記憶することができる満了日cpeの使用を規定する。この日付は、契約の所望または強制的な終了時に、このようなデバイスの手段25に記録される。このようにして、図5bと関連して記載された本発明100は、タグから導出された現在の暗号期間cpを比較し、暗号期間がcpe未満である場合に限り、k’=ki,cpを送付ステップ106するステップ109を含むことができる。そうでなければ、デバイスによって送付ステップ106bされた制御語は、初期化日の処理の時のkfに一致してもよい。本実施形態は、場合によっては、目標に向けられた無効化要求を送信し、上記不正者デバイスの使用を阻止するため、ネットワーク4を使用して、不正者デバイスを無効にするため使用されてもよい。本実施形態によれば、コンテンツサーバは、現在の暗号期間cpに関連するデータの他に、決定された値をもつ成分uおよびvを含むタグを生成する。成分uは、識別子iの値が成分vに格納されているデバイスに無効化要求を指示することを可能にする。タグを受信すると、値u、vおよびcpは、図5によれば、デバイス1iの手段12によって抽出され、図5bによれば、手段14は、成分uの値を所定の値urと比較するステップ107。u=urかつv=iである場合ステップ110、デバイスの処理手段は、cpに等しくなるように満了日cpeを初期化するステップ111。契約者デバイスは、もはや有効な制御語を送付できない。vの値がデバイスの識別子iの値と異なる場合、デバイスは、これまでの処理を継続し、有効な制御語を生成する。本発明は、回復要求を契約者デバイスに送信することができる変形例を規定する。この要求は、たとえば、以前に誤って送信された無効化要求の後に続いてもよい。このような要求の目的は、有効な制御語を生成する権限を契約者デバイスに再び付与することである。同様に、本発明は、このような要求を特徴付ける所定の値uaを規定する。デバイスの無効化を取り消すため、本発明によるコンテンツサーバは、uおよびvがuaおよびこの要求による影響を受けるデバイスの識別子iにそれぞれ一致するタグを送信する。タグを受信すると、値u、vおよびcpがデバイスの手段12によって抽出される。手段14は、成分uの値を所定の値uaと比較するステップ107。u=uaかつv=iである場合ステップ112、デバイスの処理手段は、期限なしを指示するに等しくなるように満期日cpeを再び初期化するステップ113。契約者デバイスは、有効な制御語を再び送付することができる。vの値がデバイスの識別子iの値と異なる場合、このデバイスは、これまでの処理を継続するか、または、無効状態のままである。無効化を取り消す要求、すなわち、回復要求は、代替的に、初期化要求ということにもなる。この場合、初期化日cpbをcpの現在の値で初期化することが可能であり、この場合、無効化は、現在または期限なしの暗号期間より遙かに後の初期化日の定義に相当する。主に本発明の第1の好ましい実施形態図5bと関連して示されているが、契約者デバイスを無効化または回復する方法は、本発明による限定受信システムの実施形態と無関係に実施することができる。"