(57)【要約】【課題】アクセス制御クライアントを記憶し及び制御する装置及び方法を提供する。【解決手段】一実施形態において、送信側及び受信側装置は、ｅＳＩＭのコピーが一度に１つしかアクティブでないように保証する。特に、転送される各ｅＳＩＭは、行先装置に対して暗号化され、ソース装置からのｅＳＩＭは、削除され、デアクチベートされ、さもなければ、使用不能とされる。電子的ユニバーサル集積回路カード（ｅＵＩＣＣ）アプライアンス及び移動装置を含むネットワークインフラストラクチャーの種々の態様についても述べる。又、ｅＳＩＭの転送の種々のシナリオも開示される。【選択図】図３
2014158300.tif 000002
【特許請求の範囲】
【請求項１】
１つ以上のアクセスデータ要素を記憶するための装置において、
複数のユーザアクセスデータ要素を記憶するためのセキュアな要素であって、該セキュアな要素に対して各ユーザアクセスデータ要素が暗号化されるようなセキュアな要素と、  プロセッサと、
前記プロセッサとデータ通信する記憶装置であって、前記プロセッサにより実行されたときに、
ピア装置からの１つ以上のアクセスデータ要素のための要求を処理して、ピア装置を検証し、
前記要求された１つ以上のアクセスデータ要素を解読し、
前記解読された１つ以上のアクセスデータ要素をピア装置に対して再暗号化し、
前記再暗号化された１つ以上のデータ要素を前記検証されたピア装置へ転送し、この転送で前記セキュアな要素から１つ以上のアクセスデータ要素を除去させる、
ように構成されたコンピュータ実行可能なインストラクションを含む記憶装置と、
を備えた装置。
【請求項２】
前記複数のユーザアクセスデータ要素の各々は、それに対応する異なるネットワークに関連付けられる、請求項１に記載の装置。
【請求項３】
前記複数のユーザアクセスデータ要素の各々は、それに対応する異なるユーザに関連付けられる、請求項１に記載の装置。
【請求項４】
前記複数のユーザアクセスデータ要素の各々は、同じユーザについてのそれに対応する異なる使用ケースに関連付けられる、請求項１に記載の装置。
【請求項５】
前記検証は、前記ピア装置に関連した証明書をチェックし、そしてチャレンジ応答を発生することを含む、請求項１に記載の装置。
【請求項６】
前記コンピュータ実行可能なインストラクションは、更に、前記プロセッサにより実行されたときに、転送プロトコルをネゴシエーションするように構成されたインストラクションも含む、請求項１に記載の装置。
【請求項７】
前記解読された１つ以上のアクセスデータ要素の再暗号化は、前記転送プロトコルに少なくとも一部分基づく、請求項６に記載の装置。
【請求項８】
前記ネゴシエーションされた転送プロトコルは、前記装置及びピア装置によりサポートされる転送プロトコルの識別を含む、請求項６に記載の装置。
【請求項９】
１つ以上のアクセスデータ要素を記憶するための装置において、
複数のユーザアクセスデータ要素を記憶するためのセキュアな要素であって、該セキュアな要素に対して各ユーザアクセスデータ要素が暗号化されるようなセキュアな要素と、  プロセッサと、
前記プロセッサとデータ通信する記憶装置であって、前記プロセッサによって実行されたときに、
検証されたピア装置から１つ以上のアクセスデータ要素を要求し、
前記検証されたピア装置からその要求された１つ以上のアクセスデータ要素を受け取り、
その要求された１つ以上のアクセスデータ要素がセキュアな要素について暗号化されていることを検証し、
その暗号化された１つ以上のアクセスデータ要素をセキュアな要素内に記憶し、
その暗号化された１つ以上のアクセスデータ要素を認証プロトコルの間に解読する、ように構成されたコンピュータ実行可能なインストラクションを含む記憶装置と、
を備えた装置。
【請求項１０】
前記検証は、信頼できる認可当局により発行されたデジタル証明書をチェックすることを含む、請求項９に記載の装置。
【請求項１１】
前記検証は、チャレンジ及び応答暗号交換の完了を含む、請求項９に記載の装置。
【請求項１２】
前記ピア装置は、（ｉ）ＳＩＭプロビジョニングサービス（ＳＰＳ）、（ii）ｅＵＩＣＣアプライアンス、又は（iii）移動装置、の１つを含む、請求項９に記載の装置。
【請求項１３】
前記ピア装置は、移動アプリケーションストアと動作通信するデスクトップコンピュータを含む、請求項９に記載の装置。
【請求項１４】
１つ以上のアクセスデータ要素を転送するための方法において、１つ以上のアクセスデータ要素には、独特の識別子が関連付けられ、この方法は、
装置とピア装置との間の転送プロトコルに合意する段階と、
セキュアなピア装置から１つ以上のアクセスデータ要素を受け取る段階と、
転送された１つ以上のアクセスデータ要素を検証する段階であって、１つ以上のアクセスデータ要素及び独特の識別子が装置に対して暗号化されるような段階と、
転送された１つ以上のアクセスデータ要素を記憶する段階と、
を備えた方法。
【請求項１５】
前記ユーザアクセスデータ要素は、電子的加入者アイデンティティモジュール（ｅＳＩＭ）を含む、請求項１４に記載の方法。
【請求項１６】
前記転送された１つ以上のアクセスデータ要素の独特の識別子は、前記装置により決定される、請求項１４に記載の方法。
【請求項１７】
前記転送された１つ以上のアクセスデータ要素の独特の識別子は、ピア装置に与えられる、請求項１４に記載の方法。
【請求項１８】
前記１つ以上のアクセスデータ要素が首尾良く受け取られたことを前記ピア装置に通知する段階を更に含む、請求項１４に記載の方法。
【請求項１９】
１つ以上のアクセスデータ要素を記憶するための装置において、
複数のユーザアクセスデータ要素を記憶するための手段であって、該記憶手段に対して各ユーザアクセスデータ要素が暗号化されるような記憶手段と、
ピア装置からの１つ以上のアクセスデータ要素のための要求を処理してピア装置を検証するための手段と、
前記要求された１つ以上のアクセスデータ要素を解読する手段と、
前記解読された１つ以上のアクセスデータ要素をピア装置に対し再暗号化する手段と、
前記再暗号化された１つ以上のデータ要素を前記検証されたピア装置へ転送する手段であって、この転送で前記記憶手段から１つ以上のアクセスデータ要素を除去させるような手段と、
を備えた装置。
【請求項２０】
１つ以上のアクセスデータ要素を記憶するための装置において、
複数のユーザアクセスデータ要素を記憶するための手段であって、該記憶手段に対して各ユーザアクセスデータ要素が暗号化されるような記憶手段と、
検証されたピア装置から１つ以上のアクセスデータ要素を要求する手段と、
前記検証されたピア装置からその要求された１つ以上のアクセスデータ要素を受け取る手段と、
その要求された１つ以上のアクセスデータ要素がセキュアな要素について暗号化されていることを検証する手段と、
その暗号化された１つ以上のアクセスデータ要素を前記記憶手段内に記憶する手段と、
その暗号化された１つ以上のアクセスデータ要素を認証プロトコルの間に解読する手段と、
を備えた装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、一般的に、通信システムの分野に係り、より詳細には、アクセス制御クライアントを記憶して装置へ配布することに係る。
【０００２】
優先権及び関連出願：本出願は、２０１１年４月２５日に出願された“APPARATUS AND METHODS FOR STORING ELECTRONIC ACCESS CLIENTS”と題する米国特許出願第１３／０９３，７２２号の優先権を主張し、これは、２０１１年４月５日に出願された“APPARATUS AND METHODS FOR STORING ELECTRONIC ACCESS CLIENTS”と題する米国プロビジョナル特許出願第６１／４７２，１０９号の優先権を主張し、その各々は、参考としてここにそのまま援用される。
【０００３】
又、本出願は、次の共通所有の、同時係争中の米国特許出願にも係る。２０１１年４月５日に出願された“APPARATUS AND METHODS FOR CONTROLLING DISTRIBUTION OF ELECTRONIC ACCESS CLIENTS”と題する米国特許出願第１３／０８０，５５８号；２０１０年１１月２２日に出願された“WIRELESS NETWORK AUTHENTICATION APPARATUS AND METHODS”と題する第１２／９５２，０８２号；２０１０年１１月２２日に出願された“APPARATUS AND METHODS FOR PROVISIONING SUBSCRIBER IDENTITY DATA IN A WIRELESS NETWORK”と題する第１２／９５２，０８９号；２０１０年１２月２８日に出願された“VERTUAL SUBSCRIBER IDENTITY MODULE DISTRIBUTION SYSTEM”と題する第１２／９８０，２３２号；２００９年１月１３日に出願された“POSTPONED CARRIER CONFIGURATION”と題する第１２／３５３，２２７号；並びに２０１１年４月５日に出願された“APPARATUS AND METHODS FOR DISTRIBUTING AND STORING ELECTRONIC ACCESS CLIENTS”と題する米国プロビジョナル特許出願第６１／４７２，１１７号（現在、２０１１年４月２７日に出願された同じ名称の米国特許出願第１３／０９５，７１６号）；２０１０年１０月２８日に出願された“METHODS AND APPARATOUS FOR ACCESS CONTROL CLIENT ASSUSTED ROAMING”と題する第６１／４０７，８５８号（現在、２０１１年５月１７日に出願された同じ名称の米国特許出願第１３／１０９，８５１号）；２０１０年１０月２８日に出願された“MANAGEMENT SYSTEMS FOR MULTIPLE ACCESS CONTROL ENTITIES”と題する第６１／４０７，８６１号（現在、２０１１年４月４日に出願された同じ名称の米国特許出願第１３／０７９，６１４号）；２０１０年１０月２８日に出願された“APPARATUS AND METHODS FOR DELIVERING ELECTRONIC IDENTIFICATION COMPONENTS OVER A WIRELESS NETWORK”と題する第６１／４０７，８６２号（現在、２０１１年５月１９日に出願された同じ名称の米国特許出願第１３／１１１，８０１号）；２０１０年１０月２８日に出願された“METHODS AND APPARATOUS FOR STORAGE AND EXECUTION OF ACCESS CONTROL CLIENTS”と題する第６１／４０７，８６６号（現在、２０１１年４月５日に出願された同じ名称の米国特許出願第１３／０８０，５２１号）；２０１０年１０月２９日に出願された“ACCESS DATA PROVISIONING SERVICE”と題する第６１／４０８，５０４号（現在、２０１１年４月１日に出願された“ACCESS DATA PROVISIONING APPARATUS AND METHODS”と題する米国特許出願第１３／０７８，８１１号）；２０１０年１１月３日に出願された“METHODS AND APPARATOUS FOR ACCESS DATA RECOVERY FROM A MALFUNCTIONING DEVICE”と題する第６１／４０９，８９１号（現在、２０１１年１１月２日に出願された同じ名称の米国特許出願第１３／２８７，８７４号）；２０１０年１１月４日に出願された“SIMULACRUM OF PHYSICAL SECURITY DEVICE AND METHODS”と題する第６１／４１０，２９８号（現在、２０１１年４月５日に出願された同じ名称の米国特許出願第１３／０８０，５３３号）；及び２０１０年１１月１２日に出願された“APPARATUS AND METHODS FOR RECORDATION OF DEVICE HISTORY ACROSS MULTIPLE SOHTWARE EMULATION”と題する第６１／４１３，３１７号（現在、２０１１年１１月１１日に出願された同じ名称の米国特許出願第１３／２９４，６３１号）。これら出願は、各々、参考としてここにそのまま援用する。
【背景技術】
【０００４】
従来のほとんどのワイヤレス無線通信システムでは、セキュアな通信のためにアクセス制御が要求される。例えば、１つの簡単なアクセス制御スキームは、（ｉ）通信当事者のアイデンティティを検証すること、及び（ii）検証されたアイデンティティにふさわしいアクセスレベルを許可すること、を含む。規範的なセルラーシステム（例えば、ユニバーサルモバイルテレコミュニケーションズシステム（ＵＭＴＳ））の環境内では、アクセス制御は、物理的ユニバーサル集積回路カード（ＵＩＣＣ）で実行されるユニバーサルサブスクライバーアイデンティティモジュール（ＵＳＩＭ）と称されるアクセス制御クライアントによって支配される。ＵＳＩＭアクセス制御クライアントは、ＵＭＴＳセルラーネットワークへの加入者を認証する。認証に成功した後、加入者は、セルラーネットワークへのアクセスが許される。以下に使用する「アクセス制御クライアント」という語は、一般的に、ハードウェア又はソフトウェア内で実施されてネットワークへの第１装置のアクセスを制御するのに適した論理的エンティティを指す。アクセス制御クライアントの共通の例として、前記ＵＳＩＭ、ＣＤＭＡ加入者識別モジュール（ＣＳＩＭ）、ＩＰマルチメディアサービスアイデンティティモジュール（ＩＳＩＭ）、加入者アイデンティティモジュール（ＳＩＭ）、除去可能なユーザアイデンティティモジュール（ＲＵＩＭ）、等が含まれる。
【０００５】
慣習的に、ＵＳＩＭ（又はより一般的には“ＳＩＭ”）は、セキュアな初期化を確保するために適用データ及びプログラムを検証し及び解読する良く知られた認証及びキー合意（ＡＫＡ）手順を遂行する。より詳細には、ＵＳＩＭは、（ｉ）リモートチャレンジに首尾良く応答してそのアイデンティティをネットワークオペレータに証明し、そして（ii）ネットワークのアイデンティティを検証するためのチャレンジを発行しなければならない。
【０００６】
慣習的なＳＩＭ解決策は、除去可能な集積回路カード（ＩＣＣ）（“ＳＩＭ”カードとも称される）内で実施されるが、本譲受人による初期の研究は、移動装置内で実行されるソフトウェアクライアント内のＳＩＭオペレーションをバーチャル化することに向けられる。バーチャル化されたＳＩＭオペレーションは、装置のサイズを減少し、装置の機能を高め、そしてより大きな融通性を与えることができる。
【０００７】
不都合なことに、バーチャル化されたＳＩＭオペレーションは、ネットワークオペレータ及び装置製造者に多数の新たなチャレンジも与える。例えば、慣習的なＳＩＭカードは、製造されて、信頼できるＳＩＭベンダーによって保証される。これらの慣習的なＳＩＭカードは、ＳＩＭカードに永久的に「焼き付けられた」ソフトウェアの単一のセキュアなバージョンを実行する。焼き付けられると、カードは、（ＳＩＭカードを破壊することなしに）改竄することはできない。
【０００８】
対照的に、移動装置は、広範囲の装置製造者によって製造され、そして多数の又は未知の第三者ソフトウェアベンダーにより提供されるソフトウェアを実行する。加えて、移動装置は、ソフトウェアで頻繁に「パッチ」され、これは、既存のバグを固定すると共に、新たなバグを導入する。ソフトウェアは、破損、妨害及び／又は悪用を受け易い。更に、物理的なＳＩＭカードは、複製が非常に困難であるが、ソフトウェアは、コピー、増殖、等が容易である。各ＳＩＭは、限定されたネットワークリソースへのアクセスの量についての契約を意味するが、バーチャル化されたＳＩＭの不正使用は、ネットワークオペレーション及びユーザの経験に多大な影響を及ぼす。
【発明の概要】
【発明が解決しようとする課題】
【０００９】
従って、慣習的な「ハード」ＳＩＭと一般的に同様のバーチャル化ＳＩＭのための保護及び特性を与える新規な解決策が要望される。より一般的には、バーチャル化アクセス制御クライアントを記憶しそして配布するための改良された解決策が要望される。理想的には、そのような解決策は、慣習的なアクセス制御クライアントオペレーションの利益に、バーチャルオペレーションの追加能力を与えるものでなければならない。
【課題を解決するための手段】
【００１０】
本発明は、とりわけ、アクセス制御クライアントを記憶して装置へ配布するための装置及び方法を提供することにより前記要望に対処する。
【００１１】
本発明の１つの態様において、１つ以上のアクセスデータ要素を記憶するための装置が開示される。一実施形態において、セキュアな装置は、複数のユーザアクセスデータ要素を記憶するためのセキュアな要素を備え、各ユーザアクセスデータ要素は、セキュアな要素に対して暗号化される。セキュアな装置は、更に、プロセッサ、及びこのプロセッサとデータ通信する記憶装置を備え、この記憶装置は、プロセッサにより実行されたときに、１つ以上のアクセスデータ要素のための要求をピア装置から受け取り、ピア装置を検証し、要求された１つ以上のアクセスデータ要素を解読し、その解読された１つ以上のアクセスデータ要素をピア装置に対して再暗号化し、そしてその再暗号化された１つ以上のデータ要素を前記検証されたピア装置へ転送し、この転送でセキュアな要素から１つ以上のアクセスデータ要素を除去させるように構成されたコンピュータ実行可能なインストラクションを含む。
【００１２】
１つの変形例において、ユーザアクセスデータ要素は、電子的加入者アイデンティティモジュール（ｅＳＩＭ）である。
【００１３】
第２の変形例において、前記検証は、ピア装置に関連した証明書をチェックし、そしてチャレンジ応答を発生することを含む。
【００１４】
第３の変形例において、コンピュータ実行可能なインストラクションは、更に、プロセッサにより実行されたときに、転送プロトコルをネゴシエーションするように構成されたインストラクションも含む。一例において、解読された１つ以上のアクセスデータ要素の再暗号化は、転送プロトコルに少なくとも一部分基づく。別の例において、転送プロトコルは、１つ以上のハンドシェーク要素を含む。更に別のそのような例において、ネゴシエーションされた転送プロトコルは、装置及びピア装置によりサポートされる転送プロトコルの識別を含む。
【００１５】
第４の変形例において、装置は、ハードウェアセキュリティモジュール（ＨＳＭ）を含む。
【００１６】
第５の変形例において、装置は、移動電話内で実施される。
【００１７】
第６の変形において、装置は、物理的カードフォームファクタ内で実施される。
【００１８】
別の実施形態において、装置は、複数のユーザアクセスデータ要素を記憶するためのセキュアな要素を備え、各ユーザアクセスデータ要素は、セキュアな要素に対して暗号化される。装置は、更に、プロセッサ、及びこのプロセッサとデータ通信する記憶装置を備え、この記憶装置は、プロセッサによって実行されたときに、検証されたピア装置から１つ以上のアクセスデータ要素を要求し、検証されたピア装置からその要求された１つ以上のアクセスデータ要素を受け取り、その要求された１つ以上のアクセスデータ要素がセキュアな要素について暗号化されていることを検証し、その暗号化された１つ以上のアクセスデータ要素をセキュアな要素内に記憶し、そしてその暗号化された１つ以上のアクセスデータ要素を認証プロトコルの間に解読する、ように構成されたコンピュータ実行可能なインストラクションを含む。
【００１９】
１つの変形例において、ユーザアクセスデータ要素は、電子的加入者アイデンティティモジュール（ｅＳＩＭ）である。
【００２０】
第２の変形例において、装置は、移動電話内で実施される。
【００２１】
第３の変形例において、装置は、移動電話内で使用するために物理的カードのフォームファクタ内で実施される。
【００２２】
第４の変形例において、検証は、信頼できる認可当局により発行されたデジタル証明書をチェックすることを含む。
【００２３】
第５の変形例において、検証は、チャレンジ及び応答暗号交換の完了を含む。
【００２４】
第６の変形例において、ピア装置は、ＳＩＭプロビジョニングサービス（ＳＰＳ）を含む。
【００２５】
第７の変形例において、ピア装置は、ｅＵＩＣＣアプライアンスを含む。
【００２６】
第８の変形例において、ピア装置は、移動アプリケーションストアと動作通信するデスクトップコンピュータを含む。
【００２７】
本発明の第３の態様において、１つ以上のアクセスデータ要素を転送するための方法が開示される。一実施形態において、１つ以上のアクセスデータ要素には、独特の識別子が関連付けられ、この方法は、装置とピア装置との間の転送プロトコルに合意し、ピア装置から１つ以上のアクセスデータ要素を受け取り、転送された１つ以上のアクセスデータ要素を検証し、１つ以上のアクセスデータ要素及び独特の識別子は、装置に対して暗号化され、そして転送された１つ以上のアクセスデータ要素を記憶することを含む。
【００２８】
第１の変形例において、ユーザアクセスデータ要素は、電子的加入者アイデンティティモジュール（ｅＳＩＭ）を含む。
【００２９】
第２の変形例において、転送された１つ以上のアクセスデータ要素の独特の識別子は、装置によって決定される。
【００３０】
第３の変形例において、転送された１つ以上のアクセスデータ要素の独特の識別子は、ピア装置に与えられる。
【００３１】
第４の変形例において、前記方法は、更に、１つ以上のアクセスデータ要素が首尾良く受け取られたことをピア装置に通知することを含む。
【００３２】
第５の変形例において、転送された１つ以上のアクセスデータ要素の独特の識別子は、ピア装置に与えられる。
【００３３】
本発明の第４の態様において、コンピュータ読み取り可能な装置が開示される。一実施形態において、この装置は、実行されたときに、少なくとも、ピア装置とで転送プロトコルに合意し、そしてピア装置から１つ以上のアクセスデータ要素を受け取ることにより、１つ以上のアクセスデータ要素を転送するように構成された少なくとも１つのコンピュータプログラムが配置された記憶媒体を備えている。
【００３４】
本発明の更に別の特徴、その性質及び種々の効果は、添付図眼の予備以下の詳細な説明から明らかとなろう。
【図面の簡単な説明】
【００３５】
【図１】従来のＵＳＩＭを使用する規範的な認証及びキー合意（ＡＫＡ）手順をグラフ的に示す図である。
【図２】アクセス制御クライアントを配布するのに有用な１つの規範的なネットワークアーキテクチャーのブロック図である。
【図３】本発明によりアクセス制御クライアントを装置へ転送するための一般的な方法の一実施形態を示す論理フローチャートである。
【図４】本発明により１つ以上のアクセス制御クライアントを記憶するためのｅＵＩＣＣアプライアンスの一実施形態を示すブロック図である。
【図５】本発明により１つ以上のアクセス制御クライアントを記憶し使用する移動装置の一実施形態を示すブロック図である。
【発明を実施するための形態】
【００３６】
全ての図は、著作権２０１１アップル社。全ての権利を所有。全体を通して同じ部分が同じ番号で示された添付図面を参照する。
【００３７】
概略
本発明は、とりわけ、アクセス制御クライアントを記憶して、例えば、移動装置或いは「スマートホン」のような装置へ配布するための方法及び装置を提供する。本発明の第１の態様において、アクセス制御クライアント（例えば、ｅＳＩＭ）を転送するのに使用される装置は、信頼できる装置との転送しか遂行しないよう保証することによりクライアントの独特さ及び保存を実施する。一実施形態において、ハードウェアセキュリティモジュール（ＨＳＭ）内で具現化されるｅＵＩＣＣアプライアンスが開示される。各ＨＳＭは、例えば、小売店サービスに対して、記憶及び配布を容易にするために、非常に多数のｅＳＩＭを記憶することができる。ここに述べるｅＵＩＣＣアプライアンスは、先ず、それらのピアｅＵＩＣＣアプライアンスが、合意した信頼できるプロトコルに基づき動作することを検証する。両ｅＵＩＣＣアプライアンスが合意した場合には、ソースｅＵＩＣＣアプライアンスは、そのｅＳＩＭを転送するときに、そのｅＳＩＭを削除する（さもなければ、それ自身のｅＳＩＭをインアクティブにする）。行先ｅＵＩＣＣアプライアンスは、アクティブなｅＳＩＭだけを保持する。
【００３８】
本発明の第２の態様において、アクセス制御クライアントが１つの装置から別の装置へ移動されるとき、受信側装置は、チャレンジ又は独特の識別子を発行する。一実施形態において、送信側装置は、受信側装置のパブリックキーを使用してアクセス制御クライアントを暗号化し、そして独特の識別子又はチャレンジを追加し、その暗号化されたアクセス制御クライアント及び独特の識別子又はチャレンジの結合体に更に署名がなされる。送信の後、送信側装置は、そのアクセス制御クライアントを削除する。受信側装置は、暗号化されたアクセス制御クライアント及び独特の識別子を検証し、有効であれば、暗号化されたアクセス制御クライアント及び独特の識別子が将来の使用のために記憶される。
【００３９】
規範的構成において、アクセス制御クライアントは、標準的な信頼関係に合致する装置間のみで転送される。このように、両装置は、合意したプロトコルに基づいて動作するので、アクセス制御クライアントは、転送全体を通して独特で且つ保存状態を保つことができる。更に、アクセス制御クライアントが行先装置のみに対して暗号化されて現在装置から削除されることを保証することで、敵意のある介在当事者が転送プロセスを崩壊し又は打破することはできない。
【００４０】
アクセス制御クライアントを転送するための種々の他のシナリオも、以下に詳細に説明する。
【００４１】
規範的実施形態の詳細な説明
本発明の規範的実施形態及び態様を以下に詳細に説明する。これらの実施形態及び態様は、主として、ＧＳＭ（登録商標）、ＧＰＲＳ／ＥＤＧＥ又はＵＭＴＳセルラーネットワークの加入者アイデンティティモジュール（ＳＩＭ）に関連して説明するが、当業者であれば、本発明は、これに限定されないことが明らかであろう。実際に、本発明の種々の態様は、アクセス制御クライアントを記憶して装置へ配布することから利益が得られるネットワークであれば（ワイヤレスセルラーであろうと、他のものであろうと）いずれにおいても有用である。
【００４２】
又、「加入者アイデンティティモジュール」という語がここで使用されるが（例えば、ｅＳＩＭ）、この語は、必ずしも次のことを意味し又は要求するものではないことも認識されたい。（ｉ）加入者それ自体による使用（即ち、本発明は、加入者により実施されてもよいし非加入者によって実施されてもよい）；（ii）１人の個人のアイデンティティ（即ち、本発明は、家族のような個人のグループ、或いは企業のような無形又は架空のエンティティに代わって実施されてもよい）；或いは（iii）任意の有形「モジュール」装置又はハードウェア。
【００４３】
従来の加入者アイデンティティモジュール（ＳＩＭ）オペレーション
規範的な従来のＵＭＴＳセルラーネットワークの環境の中で、ユーザ装置（ＵＥ）は、移動装置と、ユニバーサル加入者アイデンティティモジュール（ＵＳＩＭ）とを備えている。ＵＳＩＭは、物理的ユニバーサル集積回路カード（ＵＩＣＣ）から記憶されて実行される論理的ソフトウェアエンティティである。加入者情報や、ワイヤレスネットワークサービスを得るためにネットワークオペレータとの認証に使用されるキー及びアルゴリズムのような種々の情報がＵＳＩＭに記憶される。一実施形態において、ＵＳＩＭソフトウェアは、Ｊａｖａ  ＣａｒｄTMプログラミング言語に基づく。Ｊａｖａ  Ｃａｒｄは、（前記ＵＩＣＣのような）埋め込まれた「カード」形式の装置に対して変更されたＪａｖａTMプログラミング言語のサブセットである。他の具現化は、いわゆる「ネーティブ」なソフトウェア具現化、及び／又は独占的である具現化、等を含む。
【００４４】
一般的に、ＵＩＣＣは、加入者配布の前にＵＳＩＭでプログラムされ、前プログラミング又は「個人化」は、各ネットワークオペレータに特有のものである。例えば、配備の前に、ＵＳＩＭは、国際移動加入者アイデンティティ（ＩＭＳＩ）、独特の集積回路カード識別子（ＩＣＣ−ＩＤ）、及び特定認証キー（Ｋ）に関連付けられる。ネットワークオペレータは、ネットワークの認証センター（ＡｕＣ）内に収容されたレジストリに関連性を記憶する。個人化の後に、ＵＩＣＣを加入者へ配布することができる。
【００４５】
図１を参照して、上述した従来のＵＳＩＭを使用する１つの規範的な認証及びキー合意（ＡＫＡ）手順を詳細に説明する。通常の認証手順の間に、ＵＥは、国際移動加入者アイデンティティ（ＩＭＳＩ）をＵＳＩＭから取得する。ＵＥは、ネットワークオペレータのサービングネットワーク（ＳＮ）又は訪問先コアネットワークにＩＭＳＩを通す。ＳＮは、ホームネットワーク（ＨＮ）のＡｕＣに認証要求を転送する。ＨＮは、受け取ったＩＭＳＩをＡｕＣのレジストリと比較し、適切なＫを得る。ＨＮは、ランダム数（ＲＡＮＤ）を発生し、そして予想応答（ＸＲＥＳ）を生成するためのアルゴリズムを使用してそれにＫで署名する。ＨＮは、更に、種々のアルゴリズムを使用して、暗号及び完全性保護に使用するための暗号キー（ＣＫ）及び完全性キー（ＩＫ）並びに認証トークン（ＡＵＴＮ）を発生する。ＨＮは、ＲＡＮＤ、ＸＲＥＳ、ＣＫ及びＡＵＴＮより成る認証ベクトルをＳＮへ送る。ＳＮは、一回限りの認証プロセスに使用するためにのみ認証ベクトルを記憶する。ＳＮは、ＲＡＮＤ及びＡＵＴＮをＵＥに通す。
【００４６】
ＵＥがＲＡＮＤ及びＡＵＴＮを受け取ると、ＵＳＩＭは、受け取ったＡＵＴＮが有効であるかどうか検証する。もし有効であれば、ＵＥは、記憶されたＫと、ＸＲＥＳを発生した同じアルゴリズムとを使用することで、その受け取ったＲＡＮＤを使用して、それ自身の応答（ＲＥＳ）を計算する。ＵＥは、ＲＥＳをＳＮへ返送する。ＳＮは、ＸＲＥＳを受け取ったＲＥＳと比較し、それらが一致すれば、ＳＮは、ＵＥがオペレータのワイヤレスネットワークサービスを利用するのを許可する。
【００４７】
図１の以上の手順は、ＳＩＭカードの物理的媒体内で実施される。従来のＳＩＭカードは、少なくとも２つの個別の望ましい特性を有する。即ち、（ｉ）ＳＩＭカードは、ＳＩＭデータ（例えば、アカウント情報、暗号キー、等）を暗号によりセキュアに記憶すること、及び（ii）ＳＩＭカードは、容易にクローン化できないこと。
【００４８】
従来のＳＩＭカードは、ユニバーサル集積回路カード（ＵＩＣＣ）に形成されたプロセッサ及びメモリを含む。ＳＩＭカードは、ＵＩＣＣ上のデータ信号が外部から探査されるのを防止するためにエポキシ樹脂が充填される。ＵＩＣＣには、必要に応じて、他の改竄防止構造が含まれてもよい（例えば、シールド層、マスキング層、等）。ＳＩＭカードは、プロセッサへのセキュアなインターフェイスを有し、そしてプロセッサは、メモリへの内部インターフェイスを有する。ＵＩＣＣは、プロセッサがメモリコンポーネントからのコードを実行できるようにする電力を外部装置から受け取る。メモリコンポーネントそれ自体は、直接アクセスできるものではなく（即ち、内部ファイルシステムは、ユーザから隠されており）、そしてプロセッサを経てアクセスされねばならない。
【００４９】
通常の動作中、プロセッサは、限定された数のコマンドを受け容れる。各コマンドは、条件に応じてアクセスできるに過ぎない。無断アクセスを防止するためにコマンドの実行に対してアクセス条件が制約される。アクセス条件は、ハイアラーキーであってもなくてもよく、例えば、あるレベルについての許可が自動的に別のレベルについての許可を与えることにならない。例えば、アクセス条件の１つのセットは、（ｉ）常にアクセス可能、（ii）決してアクセスできない、（iii）第１のアカウントにアクセス可能、（iv）第２のアカウントにアクセス可能、等を含む。条件付きアクセスは、適切なセキュリティプロトコルが首尾良く完了した後にのみ許可される。アイデンティティを検証するための通常の方法は、パスワード又は個人識別番号（ＰＩＮ）、共有シークレットのチャレンジ、等を含む。
【００５０】
条件付きアクセス、限定コマンドセット、及び保護メモリスペースは、ＳＩＭカード内に記憶された情報が外部アクセスからセキュアなものとなるよう保証する。ＳＩＭカードのクローン化は、物理的カードの構造、並びに内部ファイルシステム及びデータの構造を必然的に伴う。これらの特徴を組み合わせることで、物理的なＳＩＭカードを、実際的な偽造の試みに影響されないようにする。
【００５１】
電子的加入者アイデンティティモジュール（ｅＳＩＭ）オペレーション
簡単に述べると、ここで使用する「保存(conservation)」「保存する(conserve)」及び「保存された(conserved)」という語は、僅かに増殖も減少もできない要素（物理的又は仮想的）を指す。例えば、保存されたｅＳＩＭは、通常の動作中にコピーも複写もできない。
【００５２】
又、ここで使用する、要素（物理的又は仮想的）に適当される「独特な」という語は、要素が、特定の特性及び／又は特徴を有する１つのそして唯一の要素であるという特性を指す。例えば、独特なｅＳＩＭは、複写のｅＳＩＭをもつことができない。
【００５３】
又、ここで使用する「セキュリティ」という語は、一般的に、データ及び／又はソフトウェアの保護を指す。例えば、アクセス制御データセキュリティは、アクセス制御クライアントに関連したデータ及び／又はソフトウェアが、不許可のアクティビティ及び／又は敵意のある当事者による窃盗、悪用、破壊、公表、及び／又は改竄から保護されるように保証する。
【００５４】
更に、ここで使用する「ユーザ許可」という語は、一般的に、リソースへのユーザアクセスを指定することを指す。簡単に述べると、従来の物理的ＳＩＭカードでは、ユーザの許可は、物理的なＳＩＭカードの所有で実施され、即ち物理的なカードは、ネットワークリソースにアクセスするためのユーザの許可を表わす。例えば、物理的なＳＩＭカードが第１の電話から第２の電話へ移動されたときに、その移動は、ユーザによって遂行された（そしてユーザにより暗に許可された）と仮定する。ｅＳＩＭオペレーションの環境内では、ｅＳＩＭ転送のユーザ許可について同様の能力が必要となる。特に、ｅＳＩＭの「所有者」（及びネットワーク）は、ｅＳＩＭが正当な装置のみに転送されることを保証する必要がある。
【００５５】
一般的に、ソフトウェアは、ハードウェアよりも柔軟であり、例えば、ソフトウェアは、コピー、変更及び配布が容易であることが明らかである。更に、ソフトウェアは、しばしば、同等のハードウェアより安価に、より高い電力効率で、且つ物理的に小さくすることができる。従って、従来のＳＩＭオペレーションは、カード（ＵＩＣＣ）のような物理的なフォームファクタを使用するが、現在の研究領域は、ソフトウェア内でＳＩＭオペレーションをバーチャル化することに焦点が当てられる。しかしながら、ＳＩＭデータ（例えば、加入者特有の情報、等）は、性質が繊細であるために、特殊な考慮を必要とする。
例えば、ＳＩＭデータの種々の部分は、加入者にとって独特であり、敵意のある第三者から入念に保護されねばならない。更に、上述したように、各ＳＩＭは、限定されたネットワークリソースへのアクセスの量についての契約を表わし、従って、ネットワークリソースの過剰及び／又は過小利用、並びにサービスプロバイダーの料金又は収入の肩代わりを防止するために、ＳＩＭカードの複写、破壊、及び／又は再利用を管理しなければならない。従って、バーチャル化されたＳＩＭは、次の特性、（ｉ）セキュリティ、（ii）独特さ、及び（iii）保存、を満足しなければならない。更に、そのような特性は、理想的には、既存のネットワークインフラストラクチャーに匹敵するコストで与えられねばならない。
【００５６】
ＳＩＭオペレーションの初期の解決策は、例えば、以下、電子的ユニバーサル集積回路カード（ｅＵＩＣＣ）と称されるソフトウェアアプリケーションのようなバーチャル又は電子的エンティティとしてＵＩＣＣをエミュレートするものである。ｅＵＩＣＣは、以下電子的加入者アイデンティティモジュール（ｅＳＩＭ）と称される１つ以上のＳＩＭ要素を記憶及び管理することができる。しかしながら、バーチャル化ｅＳＩＭオペレーションのための解決策は、従来のＵＩＣＣにより既に提供されている既存のセキュリティ能力に対して（改良されないまでも）同等のセキュリティを与えるものでなければならない。更に、既存のインフラストラクチャーは、バーチャル化ｅＳＩＭの数がネットワーク全体を通して制御される（即ち、バーチャル化ｅＳＩＭが複写されたり、失われたりしない）ように、バーチャル化ｅＳＩＭの保存を実施するための適当な方法を必要とする。
【００５７】
図２に示すシステムについて考える。このシステム２００は、（ｉ）多数のＳＩＭベンダー２０２と、（ii）多数のＳＩＭプロビジョニングサーバー（ＳＰＳ）２０４（参考として援用する２０１０年１１月２２日に出願された“WIRELESS NETWORK AUTHENTICATION APPARATUS AND METHODS”と題する共通所有の同時係争中の米国特許出願第１２／９５２，０８２号、及び２０１０年１１月２２日に出願された“APPARATUS AND METHODS FOR PROVISIONING SUBSCRIBER IDENTITY DATA IN A WIRELESS NETWORK”と題する第１２／９５２，０８９号に詳細に説明されたもののような）と、（iii）各々セキュアなｅＵＩＣＣを含む１群のユーザ装置（ＵＥ）２０６とを備えている。以下の説明は、ＳＩＭベンダーからセキュアなｅＵＩＣＣへｅＳＩＭを配布するための異なるスキームについて述べる。
【００５８】
第１のスキームでは、ＵＥ２０６は、ＳＰＳ２０４からｅＳＩＭを要求し、そしてＳＰＳは、ＳＩＭベンダー２０２（又は他のケースでは、移動ネットワークオペレータ（ＭＮＯ）、信頼できるサービスマネージャー（ＴＳＭ）、等）のような信頼できるエンティティから適当なｅＳＩＭを検索する。この解決策では、ＳＩＭベンダーは、ｅＳＩＭの配布を容易に制御することができ、新たに要求される各ｅＳＩＭは、ＳＩＭベンダーによってのみ許可される。しかしながら、ＳＩＭベンダーは、ｅＳＩＭを配布できる唯一の当事者であるから、（製品発売成功の場合に通常そうであるように）大勢の加入者集団が短期間内にＳＩＭベンダーに要求を溢れさせる場合には、ＳＩＭベンダーが「ボトルネック」を生じさせる。同様に、ＳＩＭベンダーは、１つの失敗点でもある。その結果、大失敗の場合には、ｅＳＩＭの発行が完全に停止される。
【００５９】
第２のスキームでは、各ＳＰＳ２０４は、ＳＩＭベンダー２０２からｅＳＩＭのプールを検索し、そしてｅＳＩＭのプールを各ＳＰＳに記憶する（ｅＳＩＭのプールは、ＳＰＳごとに複写される）。その後、ＳＰＳは、ｅＳＩＭを、要求に応じて、ＵＥ２０６へ配布する。ｅＳＩＭは、セキュアなｅＵＩＣＣのみによって解読され使用される。この配布されるＳＰＳサーバーモデルは、ＳＩＭベンダーがボトルネックとなることがない。しかしながら、この第２のスキームは、実質的により多くのインフラストラクチャーを要求する。より詳細には、ＳＰＳの集団は、複写されたｅＳＩＭが配布されないよう保証しなければならない。従って、ＳＰＳがｅＳＩＭを許可するときには、他のＳＰＳは、通信リンク２０８を経てそれらの複写ｅＳＩＭをデアクチベートするように通知されねばならない。
これは、ｅＳＩＭが独特である（即ち、複写ｅＳＩＭが配布されていない）ことを保証する。ＳＰＳ間にｅＳＩＭステート情報同期を保持するための通信は、ネットワークインフラストラクチャーにおいて著しい量のトラフィックとなる。又、低速のネットワーク接続又はネットワークの中断は、更に「競争状態」を引き起こす。コンピュータネットワークの環境内で、競争状態は、一般的に、ネットワークエンティティ同期間の伝播遅延から生じるデータハザードを指す。例えば、不完全な同期は、２つのＳＰＳが同時に同じｅＳＩＭをエクスポートするようにさせ（競争状態を招き）、その結果、ｅＳＩＭが偶発的にクローン化される。
【００６０】
第３のスキーム（図示せず）では、ＳＰＳ２０４及びＳＩＭベンダー２０６のインフラストラクチャーがある形態で結合される。例えば、ＳＩＭベンダー及びＳＰＳネットワークは、共通のファシリティ内に一緒に収容されて互いに自由にアクセスしてもよいし、或いは論理的に絡み合ってもよい。絡み合ったファシリティを首尾良く運営するには、ＳＩＭベンダーとＳＰＳネットワークオペレータとの間に信頼できる取引関係を要求するが、これは望ましくないことがある（例えば、法的な独占禁止的事柄、等のために、取引会社が対立する場合）。
【００６１】
上述したスキームは、各々、転送中に種々のネットワークエンティティを同期するために著しい通信オーバーヘッドを要求する。例えば、ｅＳＩＭがＳＰＳから移動装置へ首尾良く転送されるときに、各ＳＰＳは、ｅＳＩＭを再転送できないことが通知されねばならない（例えば、上述したように、同じｅＳＩＭの複数の配布を防止するために）。
【００６２】
方法
従って、本発明の種々の態様は、好都合にも、バーチャル化アクセス制御クライアントの動作及び配布を可能にし、従来の解決策（例えば、物理的カードに基づくアクセス制御クライアント）に対して同等及び／又は改善された能力を提供する。１つの規範的な実施形態では、自蔵型ＳＩＭプロビジョニングサービス（ＳＰＳ）エンティティは、他のピアＳＰＳ装置に関連して動作し、ＳＩＭプロビジョニングのための配布型ピアモデルを可能にする（集中型データベースからのｅＳＩＭを追跡する集中型モデル、又はピア装置間の同期を要求する分散型スキームとは対照的に）。更に、ここに詳細に述べるように、本発明の実施形態は、特定のネットワークインフラストラクチャーに特有のものではなく、実質上いかなる構成も柔軟に受け容れることができる。
【００６３】
本発明の１つの態様において、アクセス制御クライアントは、記憶され、そして一度に１つのセキュアな要素のみに転送される。一実施形態では、セキュアな要素は、（以下に詳細に述べる）同じ又は同等のプロトコルを有する他のセキュアな要素から受け取ったアクセス制御クライアントのみを記憶する。同様に、セキュアな要素は、同じ又は同等のプロトコルを有する他のセキュアな要素へのアクセス制御クライアントの転送を制限する。
例えば、セキュアな要素は、あるセキュリティ要件を満足する他のセキュアな要素へのトランザクションを制限する。ある移動ネットワークオペレータ（ＭＮＯ）は、ＭＮＯ以外の装置との高いセキュリティを実施する。種々の実施形態において、セキュアな要素は、異なるレベルで認可することができ、そしてアクセス制御クライアントは、ある認可レベルを要求することができる。転送プロセス中に、装置は、それ自身のアクセス制御クライアントを除去する（又はインアクティブにする）。転送に関与する両クライアントが信頼できるエンティティであり且つ同じプロトコルを授かることを保証することにより、アクセス制御クライアントは、転送において増殖も減少もされない。
【００６４】
簡潔に述べると、セキュアな要素は、保護された記憶媒体からのソフトウェアを実行するプロセッサ又は処理装置として実施される。ある変形例では、保護された記憶媒体は、無断アクセス又は改竄を除外するように暗号化される。更に、セキュアな要素は、記憶媒体及び／又はセキュアなプロセッサへのアクセス防止するために物理的に強化され又は保護される。物理的強化の通常の例は、無断アクセスの試みがあった場合に装置を自己破壊するか又はアクセス不能にするように構成された物理的ケース又は他のメカニズム、及び／又は外部からの探知を防止するように樹脂又は他の材料に回路を埋め込むことを含む。
【００６５】
ある実施形態では、本発明のセキュアな要素は、異常なアクセスを更に制限し及び／又は監視し／フラグを立てるように構成される。例えば、一実施形態では、セキュアな要素へアクセス制御クライアントを転送し又は記憶するのに、チャレンジ応答及び／又は独特な識別子が要求される。不適切なチャレンジ応答又は誤った識別子は、異常な／詐欺的なアクティビティを指示する。同様に、セキュアな要素間のトランザクションは、暗号化され、従って、不適切に暗号化されたトランザクションは、疑惑の振舞いにもフラグを立てる。
【００６６】
図３を参照すれば、本発明によりアクセス制御クライアントを記憶し及び転送するための一般的な方法３００の一実施形態が示されている。１つの具現化において、少なくとも１つの装置は、１つ以上のｅＳＩＭの記憶を管理できるハードウェアセキュリティモジュール（ＨＳＭ）内で実施されるｅＵＩＣＣアプライアンスである。ある実施形態では、ＨＳＭは、暗号化されたｅＳＩＭをローカルに記憶するか、或いは又、ｅＳＩＭを、リモートメディア（ある場合には非セキュアなファイルシステム）に記憶するように暗号化する。別の具現化では、少なくとも１つの装置は、物理的ＳＩＭカードフォームファクタ内で実施されるｅＵＩＣＣアプライアンスである（例えば、レガシーフォームファクタリセプタクル再使用を可能にする）。更に別の態様では、少なくとも１つの装置は、セキュアな要素内に実施されるｅＵＩＣＣアプライアンスを含む移動電話のような強化された装置である（即ち、セキュアな要素は、装置を破壊するかその完全性を危うくせずに装置から除去することができない）。
【００６７】
方法３００のステップ３０２において、ソース装置及び行先装置がプロトコルにおいて合意する。一実施形態では、プロトコルの形式は、例えば、平易テキストで識別されるソフトウェアのバージョンに基づく。他の実施形態では、プロトコルの形式は、暗号化された初期通信に対して固有のものである。例えば、暗号化された２５６ビットのチャレンジは、特定のプロトコル又はプロトコルのセットを固有に指定し、一方、非暗号化チャレンジは、異なるプロトコルを固有に指定する。更に別の実施形態では、プロトコルは、発見プロセスに基づく。例えば、ある変形例では、装置は、ディレクトリサービスに登録され、レジストリは、識別子、ネットワークアドレス、サポートされるプロトコル形式、等の情報を含む。
【００６８】
１つの規範的な実施形態では、プロトコルの形式は、相互に信頼できる発行当局により発行された署名付き証明書によって決定される。デジタル証明書は、例えば、（ｉ）シリアルナンバー（証明書を独特に識別するための）、（ii）認可される装置、（iii）署名を生成するのに使用される署名アルゴリズム、（iv）情報を検証しそして証明書に署名した発行者、（ｖ）有効範囲（例えば、いつから有効、いつまで有効、等）、（vi）暗号キー、及び／又は（vii）母印又は検証ハッシュ（証明書の正当性を検証するための）を含むが、これに限定されない。デジタル証明書は、関連分野で良く知られており、ここでは詳細に説明しない。
【００６９】
１つのそのような変形例において、相互に信頼できる発行当局は、アクチベーション当局、例えば、移動ネットワークオペレータ（ＭＮＯ）認証センター（ＡｕＣ）である。他の変形例では、相互に信頼できる発行当局は、信頼できる第三者、例えば、ＳＩＭベンダー、装置製造者、等である。相互に信頼できる発行当局は、両装置に対して同じである必要はない。例えば、ある実施形態では、システムは、複数の信頼できるエンティティ（例えば、複数の受け容れられたＭＮＯ、複数の信頼できる装置製造者、等）を有する。更に、あるシステムにおいて、信頼できるエンティティは、別の未知のエンティティに対する信頼の根源である（例えば、信頼できるエンティティは、未知のエンティティも信頼できるという保証を与える）。このような信頼の「チェーン」は、任意の数の中間装置にわたって延長することができ、各中間装置は、その先駆者の信頼レベルに連鎖され、信頼できる根源エンティティを延ばす。
【００７０】
他の例において、ｅＵＩＣＣアプライアンスは、標準仕様等に準拠するアプライアンス装置をサポートする。同様に、後方互換性を保証するために、ｅＵＩＣＣアプライアンスの将来の化身も、レガシーｅＵＩＣＣアプライアンス等をサポートする。
【００７１】
利用可能な装置、及び／又は利用可能な装置に対して受け容れられるプロトコルは、例えば、ルックアップディレクトリサービス内に記憶される。そのようなディレクトリサービス形式アプリケーションは、ネットワークインフラストラクチャーの分野において共通である。例えば、アプライアンスの複数のアレイを、アプライアンスごとに接続情報を与えるように構成されたディレクトリサービスサーバーと更に一致させることができる。要求当事者（ソース又は行先の）は、ディレクトリサービスから情報を要求することができる。
【００７２】
ある実施形態では、プロトコルは、ソフトウェアバージョン又は改訂に基づいてコード化される。例えば、装置は、他の装置が受け容れられるソフトウェアバージョン又は改訂のものであることを検証する。或いは又、ソース及び行先装置は、ある情報プロトコルに合意し、例えば、それら装置は、プロトコルを動的にネゴシエートし又は決定することが要求される。更に別の実施形態では、プロトコルのネゴシエーションは不要である（即ち、単一転送プロトコルのみをサポートするシステム）。
【００７３】
転送プロトコルは、とりわけ、チャレンジ応答プロトコルの形式、独特の識別子の選択、転送暗号化、アクセス制御クライアントの管理（例えば、削除手順、確認手順、等）を転送中に指定する。上述したように、アクセス制御クライアントの保存及び独特の特性が転送中に保持されることを保証するため、アクセス制御クライアントは、行先装置に対して暗号化され、そして転送装置から削除される。例えば、転送プロトコルは、（ｉ）受信確認が必要かどうか、（ii）送信が失敗したときに再送信が許されるかどうか、（iii）受け容れられる再試み回数、及び／又は（iv）どんな条件のもとでソース装置が暗号化されたアクセス制御クライアントを削除できるか、を指定する。
【００７４】
ソース装置は、種々のシナリオのもとで便利なように又は要求されるように、暗号化されたアクセス制御クライアントを異なる時間に及び／又は異なる条件にもとで削除し及び／又はデアクチベートできることが明らかである。ある実施形態では、削除は、あるときには、転送の後に行われる。そのような実施形態は、大量転送に特に使用される。或いは又、アクセス制御クライアントは、あるときには、転送の前にデアクチベートされる。同様に、他の実施形態では、転送に対して「有効性ウインドウ」が指定され、有効と考えられる既定の時間的ウインドウ内で特定の転送を行わねばならないようにする。
【００７５】
他の事柄として、とりわけ、装置の事柄、及び／又はアクセス制御クライアントの事柄が含まれる。例えば、ある装置は、アクセス制御クライアントを受信（又は送信）することしか許されない。１つのこのような具現化では、移動装置は、ｅＳＩＭの受信のみに制限される（いったん指定されると、返送することができない、等）。或いは又、ある装置は、「一回限り」の転送として使用されるだけである（例えば、ｅＳＩＭを一回だけ与える使い捨て装置）。ある場合に、装置は、ピア装置よりセキュア性が高い（又は低い）。
例えば、１つの規範的実施形態では、ユーザ装置は、ｅＵＩＣＣアプライアンスより厳格なセキュリティ要件をもち、ｅＵＩＣＣアプライアンスは、他の手段（例えば、セキュアなインフラストラクチャー、等）を経て保護される。又、セキュアなユーザ装置は、セキュア性の低いｅＵＩＣＣアプライアンスが最小レベルのセキュリティを実施するならば、セキュア性の低いｅＵＩＣＣアプライアンスへｅＳＩＭを転送することもできる。同様に、ある場合には、アクセス制御クライアントは、これに限定されないが、（ｉ）合計許容転送回数、（ii）行先装置の制約、等を含む転送制限を有する。
【００７６】
更に、通信方法は、転送プロトコルの事柄に著しい影響を及ぼすことが明らかである。
ネットワークインフラストラクチャー転送は、高帯域巾プロトコル及び媒体（例えば、Ｔ３、Ｔ１、Ｓｏｎｅｔ（同期光学ネットワーク）、ギガビットイーサネット（登録商標）、等）を使用し、一方、消費者ベースの転送は、低帯域巾接続（例えば、セルラーアクセス、ＷＬＡＮ（ワイヤレスローカルエリアネットワーク）、イーサネット、等）を経て遂行される。又、異なる使用シナリオは、ハンドシェークに対する異なる要求、転送時間要求、等も有する。例えば、ＳＩＭベンダーは、非常に多数のｅＳＩＭをｅＵＩＣＣアプライアンスへ転送する（例えば、ＳＩＭ配布又は他の機能を容易にするために）。同様に、別の例では、ｅＳＩＭの大きな集中型レポジトリを多数のｅＵＩＣＣアプライアンスの間で自由に転送することができる。ｅＵＩＣＣアプライアンスは、負荷の管理等を容易にするためにアプライアンスからアプライアンスへｅＳＩＭを自由に転送することができる。これらの大量転送シナリオに対するハンドシェーク要求は、ｅＳＩＭが循環しないので、あまり重要ではない（確認は、個々のｅＳＩＭごとではなく、転送の終わりに一緒にまとめることができる）。
【００７７】
顧客のアプリケーションは、転送レートが著しく低いが、ｅＳＩＭは、頑健に配布しそして直ちに使用できねばならないので、ハンドシェークがより重要である。ある変形例では、ハンドシェークプロセスが完了しないと、再試みが自動的にトリガーされる。例えば、ｅＵＩＣＣアプライアンス、ＳＩＭプロビジョニングサーバー（ＳＰＳ）、又は同様のエンティティは、ユーザ装置（ＵＥ）からの即座のｅＳＩＭ要求にサービスするためのｅＳＩＭ、或いはデスクトップ又はポータブルコンピュータから実行されるアプリケーションを直接転送する。別のそのような例では、顧客ベースのアプリケーションは、顧客がそれらの種々の装置間でｅＳＩＭを転送できるようにする１つ以上のｅＳＩＭ（例えば、仕事について１つ、個人的使用について１つ、ローミングアクセスについて数個、等）を記憶できる小さな内面化アプライアンスを実行する。
【００７８】
図３の方法３００のステップ３０４において、ソース及び行先装置は、共有シークレットを確立する。１つの規範的実施形態では、装置は、デジタル署名を検査することによりピア装置のアイデンティティを検証し、そして署名が有効である場合には、チャレンジ、独特の識別子、又は暗号化のための他のセキュリティトークンをアクセス制御クライアントと交換する（又は交換に合意する）。
【００７９】
例えば、装置は、チャレンジ及び応答形式ハンドシェークを利用し、ここで、信頼できる装置は、共通のシークレット（例えば、共通のキー、キーのセット、等）を知っており、それを使用して、多数のチャレンジ及びそれに関連した応答を発生することができる。
装置は、未知の装置でも適切なチャレンジ及び／又は適切な応答を発生できるものであれば、それを信頼することができる。
【００８０】
別の例では、装置は、アクセス制御クライアント要求で行先装置により発生された独特の識別子を使用する。ソース装置は、サービスされる要求を識別するために独特の識別子をアクセス制御クライアントと共に含む。
【００８１】
更に別の実施形態では、装置は、それらのピア装置を信頼できる第三者で検証する（例えば、信頼できる第三者は、装置の各々にセッションキーを与える）。そのような関係は、直接的又は間接的に検証することができる。例えば、ピア装置は、転送を実行する前に信頼できる第三者に直接質問してもよいし、或いは又、各装置は、信頼できる第三者により署名された証明書を提示してもよい。
【００８２】
当業者であれば、本開示が与えられれば、本発明に使用するための暗号構成及び信頼シナリオの更に別の形式が明らかであろう。
【００８３】
ステップ３０６において、ソース装置は、アクセス制御クライアントをシークレット（例えば、チャレンジ、独特の識別子、又は他のセキュリティトークン）でパッケージする。１つの規範的実施形態では、パッケージは、更に、行先装置のパブリックキーを使用して暗号化される。１つの変形例では、ソース装置は、アクセス制御クライアントを再暗号化する前に、先ず、アクセス制御クライアントをそれ自身のプライベートキーで解読しなければならない。
【００８４】
行先装置のパブリックキーで暗号化されると、使用のためにアクセス制御クライアントを解読できるのはその行先装置だけである。アクセス制御クライアントを転送するためのパブリック及びプライベートキー暗号化の一例が、参考としてここに援用される２０１０年１０月２８日に出願された“METHODS AND APPARATOUS FOR STORAGE AND EXECUTION OF ACCESS CONTROL CLIENTS”と題する米国プロビジョナル特許出願第６１／４０７，８６６号に説明されている。例えば、各ｅＵＩＣＣアプライアンスは、独特の装置パブリック／プライベートキー対、及び裏書き証明書を有する。パブリック／プライベートキー対は、機密のプライベートキー及び公表可能なパブリックキーに基づく。パブリック／プライベートキースキームは、暗号及び解読に使用されるキーが異なるものであり、従って、暗号者と解読者が同じキーを共有しないので、「非対称的」と考えられる。
【００８５】
（他のものの中で）ステップ３０６及び３０４は、更に結合され、細分化され、及び／又は逆転されることが更に確認される。例えば、一実施形態では、ソース装置は、セッションキーを決定し、そのセッションキーでアクセス制御クライアントを暗号化し、それにより得られるパッケージが行先装置のパブリックキーで更にラップされる。１つのそのような変形例では、セッションキーは、受信時に行先装置によって決定される。
【００８６】
加えて、ある実施形態では、ソース装置の更なる検証を与えるためにパッケージが更にデジタルで署名される。行先装置は、デジタル署名をチェックして、パッケージ（例えば、アクセス制御クライアント及び独特の識別子、等）がソース装置から発生されたものであることを検証する。更に、デジタル署名は、単に、電子署名のサブセットであり、従って、これに限定されないが、ユーザ識別（パスワード、生物測定、等）、電子的識別、等を含む他の形態のソース検証を同様に使用できることが広く明らかであろう。
【００８７】
ステップ３０８において、パッケージされたアクセス制御クライアントがソース装置から行先装置へ転送される。行先装置は、共有シークレットを検証し、そして検証に成功すると、暗号化されたアクセス制御クライアントを将来の使用のために記憶する。一実施形態では、行先装置に対してアクセス制御クライアントをイネーブルする前に（例えば、転送の前に、転送を完了する前に、転送の成功を確認する前に、等々）、アクセス制御クライアントは、ソース装置において削除され、デアクチベートされ、さもなければ、使用不能にされる。
【００８８】
オペレーション例
本発明による典型的なオペレーションの一例として、初期化中に、ＳＩＭベンダーは、ｅＳＩＭの集合又は「ロット」をｅＵＩＣＣアプライアンスに与える。複数のＳＩＭベンダーは、独立してｅＳＩＭを与えることができ、ＳＩＭベンダーの側に協力は要求されない（が、もし必要であれば、そのような協力が使用されてもよい）ことに注意されたい。
ＳＩＭベンダーは、更に、ｅＳＩＭの各々を、ｅＵＩＣＣアプライアンスに対するチャレンジ又は独特の識別子で暗号化する。
【００８９】
上述したように、各ｅＳＩＭは、セルラーネットワークに対して移動装置を認証するための前記認証及びキー合意（ＡＫＡ）スキームを実行するバーチャル化ＳＩＭ並びに独特のキー関連性及び能力を含む（前記「従来の加入者アイデンティティ（ＳＩＭ）オペレーション」の説明を参照）。更に、各ｅＳＩＭは、転送ごとに変化するチャレンジ又は識別子に独特に関連付けられる。チャレンジ又は識別子の典型的な実施は、暗号資料、カウンター、擬似ランダムシーケンス、大きなステートマシン、等を含む。
【００９０】
次のオペレーションについて考える。即ち、第１のｅＵＩＣＣアプライアンスが第２のｅＵＩＣＣアプライアンスへのｅＳＩＭ転送（第１のｅＵＩＣＣアプライアンスに対して現在暗号化されている）を開始する。第１のｅＵＩＣＣアプライアンスは、第２のｅＵＩＣＣアプライアンスへのセキュアな通信を開始する。１つのシナリオにおいて、第１及び第２の両ｅＵＩＣＣアプライアンスは、１つ以上の相互に信頼できる第三者により署名された証明書に基づいて転送に合意する。第２のｅＵＩＣＣアプライアンスは、第１のｅＵＩＣＣアプライアンスへ独特の識別子を与える。第１のｅＵＩＣＣアプライアンスは、それ自身のプライベートキーでｅＳＩＭを解読し、次いで、第２のｅＵＩＣＣのパブリックキーでｅＳＩＭを再暗号化する（パブリックキーは、第２のｅＵＩＣＣにより自由に配布される）。独特の識別子及び再暗号化されたｅＳＩＭの組み合わせが第１のｅＵＩＣＣアプライアンスによって署名される（署名は、第１のｅＵＩＣＣアプライアンスのアイデンティティを検証する）。署名された組み合わせは、第２のｅＵＩＣＣに対してパッケージされる。ここで、ｅＳＩＭを解読できるのは第２のｅＵＩＣＣだけであり、署名された組み合わせは、暗号化されたｅＳＩＭパッケージが独特の識別子に対応することを証明する。第１のｅＵＩＣＣアプライアンスは、新たに暗号化されたｅＳＩＭを第２のｅＵＩＣＣアプライアンスへ送信する。
【００９１】
一実施形態では、独特の識別子は、再生襲撃に対して保護するのに使用される。例えば、各ｅＳＩＭ転送は、独特に識別され、従って、トランザクションを（例えば、悪意のある第三者が）「コピー」し及び再生することはできない。例えば、ｅＳＩＭをアプライアンスＡからアプライアンスＢへ転送し、次いで、アプライアンスＢからアプライアンスＣへ転送するとき、ｅＳＩＭがまだアプライアンスＣにある間にアプライアンスＡからアプライアンスＢへの転送を再生することはできない。
【００９２】
同様に、第１のｅＵＩＣＣアプライアンスから移動装置へのｅＳＩＭの転送について考える。移動装置は、チャレンジを伴うｅＳＩＭの要求、及びそのパブリックキーを発行する。第１のｅＵＩＣＣアプライアンスは、それ自身のプライベートキーでｅＳＩＭを解読し、そして適切なチャレンジ応答を発生する。ｅＳＩＭは、移動装置のパブリックキーで再暗号化される。再暗号化されたｅＳＩＭは、チャレンジ応答と組み合わされ、次いで、署名される。移動装置は、チャレンジ応答（第１のｅＵＩＣＣアプライアンスを正当なソースとして識別する）を検証し、そしてそれが成功である場合に、ｅＳＩＭを使用のために解読する。敵意のある第三者がその暗号化されたｅＳＩＭを傍受できた場合でも、ｅＳＩＭを使用したり改竄したりすることはできない（ｅＳＩＭは暗号化されているので）。
【００９３】
最後に、第１の移動装置から第２の移動装置へのｅＳＩＭの転送を考える。第１の移動装置は、そのｅＳＩＭを転送する要求を第２の移動装置へプッシュする。１つのシナリオにおいて、第１又は第２のいずれかの移動装置のユーザは、転送を手動で受け容れねばならない。受け容れられた場合に、第２の移動装置は、第１の移動装置へチャレンジを送信する。第１の移動装置は、その記憶された暗号化されたｅＳＩＭをそれ自身のプライベートキーで解読し、次いで、適切な応答を含めて、第２の移動装置のパブリックキー（第２の移動装置のパブロックキーは常に利用できる）でｅＳＩＭを再暗号化する。その組み合わせが署名され、そして送信される。第２の移動装置は、チャレンジ応答を検証し（これは、第１の移動装置を正当なソースとして識別する）、そしてｅＳＩＭを使用のために解読する。
【００９４】
装置
上述した方法に関連して有用な種々の装置について以下に詳細に説明する。
【００９５】
ｅＵＩＣＣアプライアンス
図４は、本発明によるｅＵＩＣＣアプライアンス４００の１つの規範的な実施形態を示す。ｅＵＩＣＣアプライアンスは、スタンドアローンエンティティでもよいし、又は他のネットワークエンティティ（例えば、サービスプロビジョニングサービス（ＳＰＳ）、等）と合体されてもよい。図示されたように、ｅＵＩＣＣアプライアンス４００は、一般的に、通信ネットワークとインターフェイスするためのネットワークインターフェイス４０２、プロセッサ４０４、及び記憶装置４０８を備えている。ネットワークインターフェイスは、ＭＮＯインフラストラクチャーに接続されて示されており、他のｅＵＩＣＣアプライアンスへのアクセス、及び１つ以上の移動装置への直接的又は間接的なアクセスを与えるが、他の構成及び機能に置き換えてもよい。
【００９６】
１つの構成において、ｅＵＩＣＣアプライアンスは、ハードウェアセキュリティモジュール（ＨＳＭ）である。このＨＳＭは、多数のアクセス制御クライアントを管理するための１つ以上のセキュアな要素を含む。ある実施形態では、アクセス制御クライアントは、ＨＳＭに直接記憶される。或いは又、アクセス制御クライアントは、暗号化されて、外部記憶装置に記憶される。そのような外部（例えば、リモート）記憶装置の実施形態では、暗号化は、アクセス制御クライアントが、たとえ物理的に非セキュアな媒体に記憶されたときでも、セキュアであることを保証する。
【００９７】
ＨＳＭは、アクセス制御クライアントの独特さ及び保存性を維持しながら、別のＨＳＭとの間でのアクセス制御クライアントの転送を可能にするように構成される。更に、この実施形態では、別のＨＳＭへのアクセス制御クライアントの転送は、ローカル記憶されたアクセス制御クライアントのデアクチベーション及び／又は削除を生じさせる。又、ＨＳＭは、改竄された場合に、自己破壊するか又はそれ自身をディスエイブルするように構成することもできる。
【００９８】
図４に示す実施形態では、ｅＵＩＣＣアプライアンス４００は、少なくとも、プロセッサ４０４で実行されるＳＩＭデータベース４１０を備えている。ｅＵＩＣＣアプライアンスで実行される単一のアプリケーションとして示されているが、前記データベース機能は、互いにデータ通信する複数の装置で実行される分散型アプリケーションを含んでもよいことが明らかである。
【００９９】
ＳＩＭデータベースアプリケーションは、（ｉ）ｅＳＩＭを記憶する要求、（ii）現在記憶されたｅＳＩＭを転送する要求を含む要求を処理する。又、データベースアプリケーションは、要求を行うことが許可されたエンティティから通信が受信されるよう保証するために要求を検証する役割も果たす（上述したステップ３０４を参照）。
【０１００】
一実施形態において、ＳＩＭデータベースアプリケーションは、チャレンジ及び応答セキュリティプロトコルを実行するように構成される。チャレンジ／応答セキュリティプロトコルは、未知の第三者により行われた要求を、チャレンジ及び／又は応答の適当な発生に基づいて検証するように構成される。或いは又、別の実施形態では、セキュアな要素は、信頼できる当局により署名されたデジタル証明書を検証することができる。
【０１０１】
図示されたように、記憶装置４０８は、アクセス制御クライアントのアレイを記憶する。一実施形態では、ｅＵＩＣＣアプライアンスは、ｅＳＩＭのアレイを記憶する。１つのそのような具現化では、各ｅＳＩＭは、コンピュータ読み取り可能なインストラクション（ｅＳＩＭプログラム）及びその関連データ（例えば、暗号キー、完全性キー、等）を含む小さなファイルシステムを備えている。更に、各ｅＳＩＭは、ｅＵＩＣＣアプライアンスのパブリックキーで更に暗号化される。従って、各ｅＵＩＣＣは、ｅＵＩＣＣアプライアンスでなければ解読できない。ある実施形態では、暗号化された各ｅＳＩＭは、独特の識別子、チャレンジ、又はチャレンジ応答で更に暗号化される。ある実施形態では、暗号化されたコンポーネントは、バイナリーラージオブジェクト（ＢＬＯＢ）として更に記憶される。
【０１０２】
ＳＩＭデータベースアプリケーションは、利用可能なｅＳＩＭを管理するように構成される。図４に示すように、データベースは、特定のｅＳＩＭ  ＢＬＯＢ、ｅＳＩＭを使用することが許可された装置、ｅＳＩＭの現在ステート及び／又は現在ステータス（「利用可能」、「利用不能」、「ステール(stale)」、等）に関する情報を与える。付加的な情報も維持される。データベースアプリケーションは、データベースに記憶された情報を更新又は変更するように構成される。
【０１０３】
別の装置がｅＵＩＣＣアプライアンス４００からｅＳＩＭを要求するときに、データベースアプリケーションは、要求されたｅＳＩＭの現在ステートを検索する。この情報は、要求されたｅＳＩＭを与えることができるかどうか決定するのに使用される。この有効性チェックは、アクチベーションサービスや、ｅＵＩＣＣアプライアンスにおいて行われ、或いは更に別の位置において共有され又は行われ、例えば、アクチベーションサービスにおけるステートと、ｅＵＩＣＣアプライアンスにおける最後に知られたステートとを比較することにより行われる。同様に、別の装置がｅＳＩＭをｅＵＩＣＣアプライアンス４００へ転送するとき、データベースアプリケーションは、転送されたｅＳＩＭの現在ステートを更新する役割をする。
【０１０４】
ユーザ装置
図５を参照し、本発明の種々の態様による規範的なユーザ装置５００（例えば、ＵＥ）について説明する。
【０１０５】
図５の規範的なＵＥ装置は、デジタル信号プロセッサ、マイクロプロセッサ、フィールドプログラマブルゲートアレイ、又は１つ以上の基板にマウントされた複数の処理コンポーネントのようなプロセッササブシステム５０２を伴うワイヤレス装置である。又、処理サブシステムは、内部キャッシュメモリも含む。処理サブシステムは、例えば、ＳＲＡＭ、フラッシュ、及び／又はＳＤＲＡＭコンポーネントより成るメモリを含むメモリサブシステム５０４と通信する。メモリサブシステムは、この技術で良く知られたように、データアクセスを容易にするため、１つ以上のＤＲＡＭ型のハードウェアを実施する。メモリサブシステムは、プロセッササブシステムにより実行されるコンピュータ実行可能なインストラクションを含む。
【０１０６】
１つの規範的な実施形態では、装置は、１つ以上のワイヤレスネットワークに接続される１つ以上のワイヤレスインターフェイス５０６を備えている。複数のワイヤレスインターフェイスは、適当なアンテナ及びモデムサブシステムを実施することにより、ＧＳＭ、ＣＤＭＡ、ＵＭＴＳ、ＬＴＥ／ＬＴＥ−Ａ、ＷｉＭＡＸ、ＷＬＡＮ、Ｂｌｕｅｔｏｏｔｈ（登録商標）、等の異なる無線技術をサポートする。
【０１０７】
ユーザインターフェイスサブシステム５０８は、これに限定されないが、キーパッド、タッチスクリーン（例えば、マルチタッチインターフェイス）、ＬＣＤディスプレイ、バックライト、スピーカ、及び／又はマイクロホンを含む多数の良く知られたＩ／Ｏを備えている。しかしながら、あるアプリケーションでは、これらコンポーネントの１つ以上が除去されてもよいことが明らかである。例えば、ＰＣＭＣＩＡカード型クライアント実施形態は、ユーザインターフェイスがなくてもよい（物理的及び／又は電気的に結合されたホスト装置のユーザインターフェイスに便乗させることができるので）。
【０１０８】
ここに示す実施形態では、装置は、ｅＵＩＣＣアプリケーションを収容して動作するセキュアな要素５１０を備えている。ｅＵＩＣＣは、ネットワークオペレータとの認証に使用される複数のアクセス制御クライアントを記憶しそしてそれにアクセスすることができる。セキュアな要素は、この実施形態では、セキュアな媒体に記憶されたソフトウェアを実行するセキュアなプロセッサを含む。セキュアな媒体は、（セキュアなプロセッサ以外の）他の全てのコンポーネントにアクセスすることができない。更に、セキュアな要素は、上述したように改竄を防止するために更に強化されてもよい（例えば、樹脂で包む）。
【０１０９】
セキュアな要素５１０は、１つ以上のアクセス制御クライアントを受け取って記憶することができる。一実施形態では、セキュアな要素は、ユーザに関連した複数のｅＳＩＭのアレイを記憶する（例えば、仕事について１つ、個人について１つ、ローミングアクセスについて数個、等）、及び／又は別の論理的スキーム又は関係に基づく（例えば、家族又はビジネスエンティティの複数のメンバーの各々について１つ、家族のメンバーの個人的及び仕事の使用の各々について１つ、等々）。各ｅＳＩＭは、コンピュータ読み取り可能なインストラクション（ｅＳＩＭプログラム）及びその関連データ（例えば、暗号キー、完全性キー、等）を含む小さなファイルシステムを備えている。
【０１１０】
セキュアな要素は、更に、移動装置へ及び／又は移動装置からｅＳＩＭを転送できるようにする。１つの規範的な実施形態では、移動装置は、ｅＳＩＭの転送を開始するためにＧＵＩベースの確認を発生する。
【０１１１】
更に、規範的実施形態の種々の実現には、実行時にチャレンジ／応答セキュリティプロトコルを起動するインストラクションが含まれる。チャレンジ／応答セキュリティプロトコルは、未知の第三者により行われた要求を、チャレンジ及び／又は応答の適当な発生に基づいて検証するように構成される。或いは又、１つの規範的な実施形態では、セキュアな要素は、信頼できる当局により署名されたデジタル証明書を検証することができる。
【０１１２】
更に、一実施形態では、セキュアな要素は、記憶されたアクセス制御クライアントのリスト又はマニフェストを維持する。マニフェストは、記憶されたアクセス制御クライアントの現在ステータスに関する情報を含み、そのような情報は、例えば、利用性、完全性、有効性、及び／又は以前に経験したエラーを含む。マニフェストは、更に、利用可能なアクセス制御クライアントをユーザが選択できるように、ユーザインターフェイスにリンク又は結合される。
【０１１３】
１つの規範的な実施形態において、セキュアな要素は、それに関連する装置暗号キーを有する。これらの装置キーは、アクセス制御クライアントの交換をセキュアなものとするために使用される。１つのそのような変形例において、暗号キーは、非対称的なパブリック／プライベートキー対である。パブリックキーは、プライベートキーの完全性を危うくすることなく、自由に配布することができる。例えば、装置は、ＲＳＡパブリック／プライベートキーが指定され（又はそれを内部で発生し）、このパブリックキーは、配備後の通信に利用することができる。
【０１１４】
本発明の幾つかの態様を、方法のステップの特定シーケンスに関して説明したが、これらの説明は、本発明の広い方法を例示するものに過ぎず、特定のアプリケーションにより要求されるように変更できることが明らかである。あるステップは、ある状況のもとでは不要又は任意とされてもよい。更に、ここに開示する実施形態に、あるステップ又は機能が追加されてもよく、又、２つ以上のステップの遂行手順が入れ替えられてもよい。そのような全ての変更は、ここに開示され請求される本発明の範囲内に包含されると考えられる。
【０１１５】
以上の詳細な説明は、種々の実施形態に適用したときの本発明の新規な特徴を図示して説明しそして指摘したが、当業者であれば、本発明から逸脱せずに、ここに例示した装置又はプロセスの形態及び細部の種々の省略、置き換え及び変更がなされることが理解されよう。又、以上の説明は、本発明を現在実施する上で考えられる最良の態様である。この説明は、限定を意味するものではなく、本発明の一般的な原理を例示するものとみなすべきである。本発明の範囲は、特許請求の範囲によって決定されるべきである。
【符号の説明】
【０１１６】
２００：システム
２０２：ＳＩＭベンダー
２０４：ＳＩＭプロビジョニングサーバー（ＳＰＳ）
２０６：ユーザ装置（ＵＥ）
４００：ｅＵＩＣＣアプライアンス
４０２：ネットワークインターフェイス
４０４：プロセッサ
４０８：記憶装置
４１０：ステートデータベース
５０２：ＡＰＰプロセッサ
５０４：記憶装置
５０６：ＢＢプロセッサ
５０８：ユーザインターフェイス
５１０：セキュアな要素
【図１】
2014158300.tif 000003
【図２】
2014158300.tif 000004
【図３】
2014158300.tif 000005
【図４】
2014158300.tif 000006
【図５】
2014158300.tif 000007
【手続補正書】
【提出日】平成26年6月16日(2014.6.16)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ピア装置にアクセスデータ要素を提供するように構成された装置において、
複数のアクセスデータ要素を記憶するように適合された第１のセキュアな要素と、
プロセッサと、を備え、
前記プロセッサは、
前記複数のアクセスデータ要素の内の少なくとも一つのアクセスデータ要素に対する要求であって、前記ピア装置内に含まれる第２のセキュアな要素に独特なパブリックキーと、前記要求と関連して前記ピア装置によって発生される独特の識別子とを含む前記要求を、ピア装置から、受信し、
前記第１のセキュアな要素から、前記少なくとも一つのアクセスデータ要素を得、
前記少なくもと一つのアクセスデータ要素と、前記独特の識別子とを含むパッケージを生成し、
前記パブリックキーを使用して、前記パッケージを暗号化し、そして
前記暗号化されたパッケージを前記ピア装置に転送する、ように構成されている、装置。
【請求項２】
前記複数のアクセスデータ要素の各アクセスデータ要素は、移動ネットワークオペレータ（ＭＮＯ）に関連付けられる、請求項１に記載の装置。
【請求項３】
前記複数のアクセスデータ要素の各アクセスデータ要素は、ユーザに関連付けられる、請求項１に記載の装置。
【請求項４】
前記複数のユーザアクセスデータ要素の各アクセスデータ要素は、同じユーザについての異なる使用の場合に関連付けられる、請求項１に記載の装置。
【請求項５】
前記プロセッサが、
前記ピア装置からの前記要求を受信する前に、転送プロトコルを、前記ピア装置とネゴシエーションするように更に構成されている、請求項１に記載の装置。
【請求項６】
前記プロセッサが、
前記ネゴシエーションされた転送プロトコルに基づいて、前記暗号化されたパッケージを暗号化するように更に構成されている、請求項１に記載の装置。
【請求項７】
前記転送プロトコルのネゴシエーションが、
転送プロトコルが前記装置及びピア装置によりサポートされていることを識別することを含む、請求項６に記載の装置。
【請求項８】
前記プロセッサが、
前記少なくとも一つのアクセスデータ要素が異なる装置間で転送された回数を識別するように更に構成されている、請求項１に記載の装置。
【請求項９】
前記プロセッサが、
前記回数が所定の閾値を満たすことを検証した際に、前記暗号化されたパッケージを転送するように更に構成されている、請求項１に記載の装置。
【請求項１０】
前記複数のユーザアクセスデータ要素の各アクセスデータ要素が、電子的加入者アイデンティティモジュール（ｅＳＩＭ）である、請求項１に記載の装置。
【請求項１１】
ソース装置から行先装置へ１つ以上のアクセスデータ要素を転送するための方法であって、該方法が、複数のアクセスデータ要素を記憶する第１のセキュア要素を含む装置において、
前記複数のアクセスデータ要素の内の少なくとも一つのアクセスデータ要素に対する要求であって、前記ピア装置内に含まれる第２のセキュアな要素に独特なパブリックキーと、前記要求と関連して前記ピア装置によって発生される独特の識別子とを含む前記要求を、ピア装置から、受信し、
前記第１のセキュアな要素から、前記少なくとも一つのアクセスデータ要素を得、
前記少なくもと一つのアクセスデータ要素と、前記独特の識別子とを含むパッケージを生成し、
前記パブリックキーを使用して、前記パッケージを暗号化し、そして
前記暗号化されたパッケージを前記ピア装置に転送する、ように構成されている、方法。
【請求項１２】
前記複数のアクセスデータ要素の各アクセスデータ要素は、移動ネットワークオペレータ（ＭＮＯ）に関連付けられる、請求項１１に記載の方法。
【請求項１３】
前記ピア装置からの前記要求を受信する前に、転送プロトコルを、前記ピア装置とネゴシエーションすることを更に含む、請求項１１に記載の方法。
【請求項１４】
前記少なくとも一つのアクセスデータ要素が異なる装置間で転送された回数を識別することを更に含む、請求項１１に記載の方法。
【請求項１５】
前記回数が所定の閾値を満たすことを検証した際に、前記暗号化されたパッケージが転送される、請求項１４に記載の方法。
【請求項１６】
前記ピア装置と関連する装置制約を識別することを更に含む、請求項１１に記載の方法。
【請求項１７】
前記装置制約が前記暗号化されたパッケージの転送を禁止しないことを識別する際に、前記暗号化パッケージが転送される、請求項１６に記載の方法。
【請求項１８】
前記複数のユーザアクセスデータ要素の各アクセスデータ要素が、電子的加入者アイデンティティモジュール（ｅＳＩＭ）である、請求項１１に記載の方法。
【請求項１９】
セキュア要素、及び
プロセッサから成る移動装置であって、
前記プロセッサが、
複数のアクセスデータ要素を記憶するように構成された装置に対して、前記複数のアクセスデータ要素の少なくとも一つのアクセスデータ要素に対する要求を発行し、
前記要求に応答して、前記装置からパッケージを受信するように構成されており、
前記要求が、セキュアな要素に独特なパブリックキーと、前記要求の発行と関連して前記ピア装置によって発生される独特の識別子とを含み、
前記パッケージが、前記パブリックキーを使用して、暗号化され、且つ前記少なくもと一つのアクセスデータ要素と前記独特の識別子を含む、移動装置。
【請求項２０】
前記少なくとも一つのアクセスデータ要素が特定の閾値を満たす複数回転送されたことを前記装置が検証するのに続いて、前記装置から前記パッケージが受信される請求項１９に記載の移動装置。