(57)【要約】  ここで記述される方法及び装置は、ソフトＳＩＭクレデンシャルを転送元の移動体装置から宛先の移動体装置へ送信する。その際、一度にただ一つの移動体装置が有効なソフトＳＩＭクレデンシャルを有することを保証する。広義には、転送元の移動体装置は、宛先の移動体装置にソフトＳＩＭクレデンシャルを、直接、或いは、ネットワーク・サーバを介してセキュアに送信する。宛先の移動体装置によるソフトＳＩＭクレデンシャルの受信または有効化の前に、有効なソフトＳＩＭクレデンシャルを唯一の移動体装置が含むことを保証するために、転送元の移動体装置はソフトＳＩＭクレデンシャルを無効化する。【選択図】図２
2010532107.tif 000002
【特許請求の範囲】
【請求項１】
ソフト加入者識別モジュール（ＳＩＭ）クレデンシャルを、第１の移動体装置から第２の移動体装置へ転送する方法であって、
ソフトＳＩＭクレデンシャルを、前記第１の移動体装置から前記第２の移動体装置へセキュアに送信する工程と、
前記第２の移動体装置からのインストール完了メッセージの受信に応じて、前記ソフトＳＩＭクレデンシャルを前記第１の移動体装置において無効化する工程と、
前記第２の移動体装置からの有効化完了メッセージの受信に応じて、前記ソフトＳＩＭクレデンシャルを前記第１の移動体装置から削除する工程と
を備えることを特徴とする方法。
【請求項２】
セキュアな接続を前記第１の移動体装置と前記第２の移動体装置との間で確立する工程をさらに備え、
前記ソフトＳＩＭクレデンシャルをセキュアに送信する前記工程は、前記ソフトＳＩＭクレデンシャルを前記セキュアな接続を介して送信する工程を含む
ことを特徴とする請求項１に記載の方法。
【請求項３】
前記ソフトＳＩＭクレデンシャルを暗号化する工程をさらに備え、
前記ソフトＳＩＭクレデンシャルをセキュアに送信する前記工程は、暗号化された前記ソフトＳＩＭクレデンシャルを前記第１の移動体装置から前記第２の移動体装置に送信する工程を含む
ことを特徴とする請求項１に記載の方法。
【請求項４】
所定時間の経過後に前記第２の移動体装置から前記有効化完了メッセージを受信しない場合に、前記ソフトＳＩＭクレデンシャルを削除する工程を、さらに備えることを特徴とする請求項１に記載の方法。
【請求項５】
ソフト加入者識別モジュール（ＳＩＭ）クレデンシャルを第１の移動体装置から第２の移動体装置へ転送する方法であって、
前記第２の移動体装置において、前記第１の移動体装置からソフトＳＩＭクレデンシャルを受信する工程と、
受信した前記ソフトＳＩＭクレデンシャルをインストールし、該インストールの完了に応じてインストール完了メッセージを送信する工程と、
前記第１の移動体装置において前記ソフトＳＩＭクレデンシャルが無効化されたことを示す無効化完了メッセージを前記第１の移動体装置から受信する工程と、
受信した前記無効化完了メッセージに応じて、前記第２の移動体装置において前記ソフトＳＩＭクレデンシャルを有効化する工程と、
前記ソフトＳＩＭクレデンシャルの前記第１の移動体装置からの削除を開始させるための有効化完了メッセージを前記第１の移動体装置へ送信する工程と
を備えることを特徴とする方法。
【請求項６】
セキュアな接続を前記第１の移動体装置と前記第２の移動体装置との間で確立する工程をさらに備え、
前記ソフトＳＩＭクレデンシャルを受信する前記工程は、前記ソフトＳＩＭクレデンシャルを前記セキュアな接続を介して受信する工程を含む
ことを特徴とする請求項５に記載の方法。
【請求項７】
前記ソフトＳＩＭクレデンシャルを受信する前記工程は、前記第２の移動体装置において、前記ソフトＳＩＭクレデンシャルの暗号化バージョンを前記第１の移動体装置から受信する工程を含む
ことを特徴とする請求項５に記載の方法。
【請求項８】
受信した前記ソフトＳＩＭクレデンシャルを、前記第２の移動体装置のＳＩＭユニットに格納する工程をさらに備えることを特徴とする請求項５に記載の方法。
【請求項９】
ソフト加入者識別モジュール（ＳＩＭ）クレデンシャルを、第１の移動体装置から第２の移動体装置へ、ネットワークサーバを介して転送する方法であって、
前記第２の移動体装置用の識別子を含むソフトＳＩＭ転送要求を受信する工程と、
前記第２の移動体装置の前記識別子と、前記第１の移動体装置と関連づけられたソフトＳＩＭクレデンシャルとを、前記ネットワーク・サーバへセキュアに送信する工程と、
前記ネットワーク・サーバからの無効化コマンドを前記第１の移動体装置で受信したのに応じて、前記ソフトＳＩＭクレデンシャルを前記第１の移動体装置において無効化する工程と
を備えることを特徴とする方法。
【請求項１０】
前記識別子と、前記ソフトＳＩＭクレデンシャルとをセキュアに送信する前記工程は、前記第２の移動体装置の前記識別子の暗号化バージョンと、前記第１の移動体装置と関連づけられた前記ソフトＳＩＭクレデンシャルの暗号化バージョンとを、前記ネットワーク・サーバへ送信する工程を含むことを特徴とする請求項９に記載の方法。
【請求項１１】
セキュアな接続を前記第１の移動体装置と前記ネットワーク・サーバとの間で確立する工程をさらに備え、
前記識別子と前記ソフトＳＩＭクレデンシャルとをセキュアに送信する前記工程は、前記第２の移動体装置の前記識別子と、前記第１の移動体装置と関連づけられた前記ソフトＳＩＭクレデンシャルとを、前記セキュアな接続を介して前記ネットワーク・サーバへ送信する工程を含むことを特徴とする請求項９に記載の方法。
【請求項１２】
第１の移動体装置から、ネットワークサーバを介して第２の移動体装置においてソフト加入者識別モジュール（ＳＩＭ）クレデンシャルを受信する方法であって、
前記第２の移動体装置用の識別子を含むソフトＳＩＭ転送要求を、前記第１の移動体装置へセキュアに送信する工程と、
前記第１の移動体装置から前記要求の確認を受信する工程と、
前記ネットワーク・サーバから、前記第１の移動体装置と関連づけられた保護されたソフトＳＩＭクレデンシャルを受信する工程と、
受信した前記ソフトＳＩＭクレデンシャルを、前記第２の移動体装置において有効化する工程と
を備えることを特徴とする方法。
【請求項１３】
前記保護されたソフトＳＩＭクレデンシャルを受信する前記工程は、前記ネットワーク・サーバから前記第１の移動体装置と関連づけられた、暗号化されたソフトＳＩＭクレデンシャルを受信する工程を含む
ことを特徴とする請求項１２に記載の方法。
【請求項１４】
前記保護されたソフトＳＩＭクレデンシャルを受信する前記工程は、前記ネットワーク・サーバと前記第２の移動体装置との間における所定の共有秘密鍵により保護された、前記第１の移動体装置と関連づけられたソフトＳＩＭクレデンシャルを受信する工程を含む
ことを特徴とする請求項１２に記載の方法。
【請求項１５】
セキュアな接続を前記ネットワーク・サーバと前記第２の移動体装置との間で確立する工程をさらに備え、
前記保護されたソフトＳＩＭクレデンシャルを受信する前記工程は、前記ネットワーク・サーバから、前記セキュアな接続を介して前記保護されたソフトＳＩＭクレデンシャルを受信する工程を含む
ことを特徴とする請求項１２に記載の方法。
【請求項１６】
ネットワーク・サーバを利用して第１の移動体装置と第２の移動体装置との間でソフト加入者識別モジュール（ＳＩＭ）クレデンシャルを転送する方法であって、
前記ネットワーク・サーバにおいて、前記第２の移動体装置用の識別子を、前記第１の移動体装置から受信する工程と、
前記ネットワーク・サーバにおいて、前記第１の移動体装置と関連づけられたソフトＳＩＭクレデンシャルを該第１の移動体装置から受信する工程と、
前記第１の移動体装置において前記ソフトＳＩＭクレデンシャルの無効化を開始させるための無効化コマンドを、前記第１の移動体装置へセキュアに送信する工程と、
前記第１の移動体装置からの無効化確認応答の受信に応じて、前記ネットワーク・サーバにおいて前記ソフトＳＩＭクレデンシャルを有効化する工程と、
前記有効化されたソフトＳＩＭクレデンシャルを、前記第２の移動体装置へセキュアに送信する工程と
を備えることを特徴とする方法。
【請求項１７】
前記識別子を受信する前記工程は、前記ネットワーク・サーバにおいて、前記第２の移動体装置と関連づけられた前記識別子の暗号化バージョンを前記第１の移動体装置から受信する工程を含み、
前記ソフトＳＩＭクレデンシャルを受信する前記工程は、前記ネットワーク・サーバにおいて、前記第１の移動体装置と関連づけられた前記ソフトＳＩＭクレデンシャルの暗号化バージョンを受信する工程を含む
ことを特徴とする請求項１６に記載の方法。
【請求項１８】
前記有効化されたソフトＳＩＭクレデンシャルをセキュアに送信する前記工程は、前記第１の移動体装置と関連づけられた前記有効化されたソフトＳＩＭクレデンシャルを暗号化し、該暗号化されたソフトＳＩＭクレデンシャルを前記第２の移動体装置へ送信する工程を含む
ことを特徴とする請求項１６に記載の方法。
【請求項１９】
前記有効化されたソフトＳＩＭクレデンシャルをセキュアに送信する前記工程は、保護されたソフトＳＩＭクレデンシャルを生成するために、所定の共有秘密鍵を前記第１の移動体装置と関連づけられた前記有効化されたソフトＳＩＭクレデンシャルへ適用し、該保護されたソフトＳＩＭクレデンシャルを前記第２の移動体装置へ送信する工程を含む
ことを特徴とする請求項１６に記載の方法。
【請求項２０】
前記有効化されたソフトＳＩＭクレデンシャルをセキュアに送信する前記工程は、前記有効化されたソフトＳＩＭクレデンシャルを、前記ネットワーク・サーバと前記第２の移動体装置との間で確立されたセキュアなチャネルを介して送信する工程を含む
ことを特徴とする請求項１６に記載の方法。
【請求項２１】
セキュアな接続を前記ネットワーク・サーバと前記第１の移動体装置との間で確立する工程をさらに備え、
前記ソフトＳＩＭクレデンシャルを受信する前記工程は、前記ソフトＳＩＭクレデンシャルを前記セキュアな接続を介して受信する工程を含む
ことを特徴とする請求項１６に記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、一般には加入者識別モジュール（ＳＩＭ）に関連し、より詳細には、ソフトＳＩＭのセキュアな転送に関する。
【背景技術】
【０００２】
ＧＳＭやＵＭＴＳといった無線通信標準は、典型的に、移動体装置がＳＩＭを集積回路カード上に含むことを要求している。ここでは、このカードをＳＩＭカードと呼ぶ。ＳＩＭカードは、例えば、移動体装置のユーザに対応するサービス加入者キーといったＳＩＭ加入者クレデンシャル(信用情報)を安全に格納し、安全性について敏感なタスクを実行する。ＳＩＭカードにより、ユーザが移動体装置を変更することが可能になり、当該変更は、ＳＩＭカードをある移動体端末から取り外して、別の移動体装置に挿入することにより行われる。
【０００３】
現在、通信ネットワークは、いくつかの異なる無線通信技術やプロトコルのいずれかを利用して、ＳＩＭカードをアップデートすることができる。例えば、通信ネットワークは、複数のＳＩＭカードのために個人情報をバックアップする中央データベースを含んだり、これとインタフェースしてもよい。ネットワーク装置は、特定のユーザに対応する格納されたバックアップ情報を、当該データベースからユーザのＳＩＭカードに要求に応じて転送してもよい。そのような無線転送技術は、いくつかの個人情報を提供する一方で、現在の所、完全な、或いは、安全なＳＩＭ加入クレデンシャルの転送は提供していない。よって、従来的な無線通信によるＳＩＭ情報転送技術では、ＳＩＭの安全性及び完全性を確保するためには、依然としてＳＩＭカードが宛先の装置に存在することが必要とされる。
【０００４】
ＳＩＭカードは、移動体電話機やＰＤＡ（personal data assistants）等のハイエンドや複雑な移動体装置には適当かも知れないが、ＳＩＭカードにまつわるコストは、単純な、低コストの移動体装置にとっては極めて高く付いてしまう。更に、将来的な標準は、従来のＳＩＭカードによって実施された機能と同一のセキュリティ機能を要求するかも知れない一方で、係る標準は、ＳＩＭの実際のハードウェア的実装（例えば、ＳＩＭカード）を要求しないかもしれない。よって、代替的なＳＩＭソリューションに関するニーズが依然として存在する。
【発明の概要】
【０００５】
本発明は、宛先の移動体装置に全ての秘密パラメータを含む完全なＳＩＭ加入を提供するために、ソフトＳＩＭクレデンシャルを宛先の移動体装置へ転送するための処理を提供する。本発明の転送処理はさらに、どの時点においても、唯一の移動体装置が有効なＳＩＭクレデンシャルを含むことを保証する。広義には、転送元の移動体装置内のＳＩＭユニットは、宛先の移動体装置内のＳＩＭユニットに直接或いはネットワーク・サーバを介してソフトＳＩＭクレデンシャルをセキュアに送信する。宛先の移動体装置内のＳＩＭユニットによるソフトＳＩＭクレデンシャルの受信及び有効化の少なくともいずれかの前に、有効なソフトＳＩＭクレデンシャルを唯一の移動体装置が含むことを保証するために、転送元の移動体装置のＳＩＭユニットはソフトＳＩＭクレデンシャルを無効化する。
【０００６】
本発明の一つの実施形態に対応するピア・ツー・ピアのＳＩＭ転送処理は、どの時点においても正当かつ有効なＳＳＩＭを有する移動体装置がただ一つとなることを保証する一方で、ある移動体装置のＳＩＭユニットから別の移動体装置のＳＩＭユニットへソフトＳＩＭクレデンシャル（ここではＳＳＩＭと呼ぶ）をセキュアに転送する。また、転送元の移動体装置は、自身のＳＩＭユニットから自身のＳＳＩＭを読み出して、読み出したＳＳＩＭを宛先の移動体装置にセキュアに転送する。宛先の移動体装置のＳＩＭユニットが受信したＳＳＩＭの信頼性を検証した後、宛先の移動体装置はＳＳＩＭを自身のＳＩＭユニット内にインストールし、インストール準備完了メッセージを転送元の移動体装置に送信する。それに応じて、転送元の移動体装置は、自身のＳＩＭユニット内のＳＳＩＭを無効化し、無効化完了メッセージを宛先の移動体装置へ送信する。その後、宛先の移動体装置のＳＩＭユニットは、インストールされたＳＳＩＭを有効化して、有効化完了メッセージを転送元の移動体装置へ送信する。受信した有効化完了メッセージに応じて、転送元の移動体装置は、自身のＳＩＭユニット内に格納されているＳＳＩＭを削除する。
【０００７】
本発明の他の実施形態に対応するネットワーク支援型のＳＩＭ転送処理は、どの時点においても正当かつ有効なＳＳＩＭを有する移動体装置がただ一つとなることを保証する一方で、ＳＳＩＭをある移動体装置のＳＩＭユニットから、別の移動体装置のＳＩＭユニットへネットワーク・サーバを介してセキュアに転送する。また、宛先の移動体装置は、その識別子を転送元の移動体装置へセキュアに送信する。宛先の移動体装置はまた、任意に、自身の安全性に関するクレデンシャルを転送元の移動体装置へ送信してもよい。その後、転送元の移動体装置のＳＩＭユニットは、自身のＳＩＭユニット内のＳＳＩＭを読み出して、読み出したＳＳＩＭを、宛先の移動体装置の安全性に関するクレデンシャルと共にネットワークサーバへセキュアに送信する。ネットワーク・サーバは、受信したＳＳＩＭを無効化して、無効化コマンドを転送元の移動体装置へ送信する。それに応じて、転送元の移動体装置は、自身のＳＩＭユニット内のＳＳＩＭを無効化し、無効化確認応答をネットワークサーバへ送信する。その後、ネットワークサーバは、ＳＳＩＭを再び有効化して、有効化したＳＳＩＭを宛先の移動体装置のＳＩＭユニットへセキュアに送信する。宛先の移動体装置のＳＩＭユニットは、受信したＳＳＩＭの信頼性を検証し、ネットワークから受信した有効化されたＳＳＩＭをインストールし、インストール確認応答をネットワーク・サーバへ送信する。
【図面の簡単な説明】
【０００８】
【図１】典型的な通信ネットワークのブロック図である。
【図２】本発明の一つの実施形態に対応するソフトＳＩＭクレデンシャルのピア・ツー・ピア転送の流れを示した図である。
【図３】本発明の一つの実施形態に対応するソフトＳＩＭクレデンシャルのネットワークベースの転送の流れを示した図である。
【発明を実施するための形態】
【０００９】
図１は、本発明に対応する典型的な通信ネットワーク１０を示す。通信ネットワーク１０は、２以上の移動体装置を含み、これらは参照番号２０を使って参照される。移動体装置２０同士は、通信チャネル３０を介して互いに通信する。通信チャネル３０は、例えば、BluetoothやＵＳＢ接続のようなローカル接続や、セルラー接続やインターネット接続のようなネットワークベースの接続を含む、あらゆるタイプの有線接続或いは無線接続により確立されてもよい。
【００１０】
本発明は、どの時点においても、複数の移動体装置２０のうちのただ一つが正当かつ有効なＳＳＩＭを有することを保証する一方で、ソフトＳＩＭクレデンシャル（ＳＳＩＭ）を転送元の移動体装置２０Ａ内のＳＩＭユニット２２Ａから、宛先の移動体装置２０Ｂ内のＳＩＭユニット２２Ｂへ、通信チャネル３０を介してセキュアに転送する。ＳＩＭユニット２２は、ＳＩＭオペレーション及びソフトＳＩＭ転送と関連するソフトウェアを実行するための保護環境を提供する、プロセッサと組み合わされた保護されたストレージを備える。ＳＩＭユニット２２は、例えば、トラステッド・コンピューティング・グループ（ＴＣＧ）と関連するモバイル・トラステッド・モジュール（ＭＴＭ）、ＡＲＭトラスト・ゾーンの実行環境等を含んでいてもよい。ここで使用されるように、転送元の移動体装置２２Ａのユーザと関連づけられたソフトＳＩＭクレデンシャルは、ＳＳＩＭAで定義され、宛先の移動体装置２２Ｂのユーザと関連づけられたソフトＳＩＭクレデンシャルは、ＳＳＩＭBで定義される。ここで、転送されたＳＳＩＭが、例えば、ＳＳＩＭと関連づけられたユーザに関する個人情報のような他のＳＩＭデータをも含んでいてもよいことは理解されるであろう。
【００１１】
各移動体装置２０のＳＩＭユニット２２はさらに、移動体装置２０及びＳＩＭクレデンシャルの少なくともいずれかと関連づけられた追加的な機密情報を含み、保護してもよい。例えば、ＳＩＭユニット２２は、移動体装置２０の製造者や第三者認証機関などの信用のある当局により署名されたソフトＳＩＭクレデンシャルを含み、保護してもよい。ソフトＳＩＭクレデンシャルは、他のパラメータの他に、信用のある当局の一意の識別子（ＩＤauth）を含んでいてもよい。ソフトＳＩＭクレデンシャルに署名するために使用される署名はまた、ソフトＳＩＭと関連づけられた秘密鍵と公開鍵のペアのような、ソフトＳＩＭと関連づけられた暗号化鍵に署名してもよい。そのような秘密鍵と公開鍵のペアは、例えば、ＳＩＭユニット２２へのソフトＳＩＭの最初のインストールと同時に製造者によりＳＩＭユニット２２にインストールされてもよい。ここでは、ＳＳＩＭAと関連づけられるソフトＳＩＭクレデンシャルはＳＣAと定義され、ＳＳＩＭBと関連づけられるソフトＳＩＭクレデンシャルはＳＣBと定義される。
【００１２】
図２は、転送元の移動体装置２０Ａから宛先の移動体装置２０ＢへのソフトＳＩＭクレデンシャルのピア・ツー・ピア転送を実施するための典型的な処理を示す。広義には、ピア・ツー・ピアプロセスでは、転送元のＳＩＭユニット２２Ａから宛先のＳＩＭユニット２２ＢにＳＳＩＭAを転送し、宛先のＳＩＭユニット２２ＢないでＳＳＩＭAを有効化する前に、転送元のＳＩＭユニット２２Ａ内のＳＳＩＭAを無効化する。この実施形態では、転送元の移動体装置のＳＩＭユニット２２Ａ内のＳＳＩＭAは、ＳＣAでカスタマイズされていると仮定されている。
【００１３】
図２に示すように、転送元の移動体装置２０Ａと宛先の移動体装置２０Ｂとの間で接続が確立される（ステップａ）。当該接続は、あらゆるタイプの有線、無線接続を含むことができる。そこには、BluetoothやＵＳＢ接続のようなローカル接続や、セルラー接続やインターネット接続のようなネットワークベースの接続が含まれる。転送元の移動体装置２０Ａ内のＳＩＭユニット２２Ａは、宛先の移動体装置２０Ｂ内のＳＩＭユニット２２Ｂへ、確立された接続を介してクレデンシャルの転送要求を送信する（ステップｂ）。転送要求は、ＳＳＩＭAを発行した信用のある当局の識別子（ＩＤauth）を含む。もし、宛先のＳＩＭユニット２２ＢがＩＤauthで識別された当局を信頼する場合、宛先のＳＩＭユニット２２Ｂは、クレデンシャルの転送要求を受領する（ステップｃ）。
【００１４】
その後、転送元の移動体装置２０Ａと宛先の移動体装置２０Ｂとの間でセキュアな接続が確立される（ステップｄ）。セキュアな接続は、相互認証、キー承諾、及び機密性及び完全性の保護の少なくともいずれかを利用して、装置２０間で交換される全てのメッセージを保護する。例えば、トランスポート層セキュリティ（ＴＬＳ）プロトコルや、インターネット鍵交換／ＩＰセキュリティ（ＩＫＥ／ＩＰｓｅｃ）プロトコルに従って、セキュア接続を確立してもよい。要求されるものではないが、移動体装置２０Ａ及び２０Ｂの一方または両方についてのソフトＳＩＭクレデンシャルは、あらゆる認証及び鍵承認プロセスを促進するために利用されてもよい。
【００１５】
転送元のＳＩＭユニット２２Ａは、セキュアな通信を介してＳＳＩＭAを宛先のＳＩＭユニット２２Ｂへ送信する（ステップｅ）。いくつかの実施形態では、転送元のＳＩＭユニット２２Ａはさらに、ＳＣBにより提供される宛先装置の公開鍵を利用してＳＳＩＭAを暗号化してもよい。宛先のＳＩＭユニット２２Ｂは受信したＳＳＩＭAを検証し、インストールする（ステップｆ）。例えば、宛先のＳＩＭユニット２２ＢはＳＳＩＭAを復号し、復号されたＳＳＩＭAと関連づけられたあらゆる署名をチェックしてもよい。もし、ＳＳＩＭAを検証可能で有れば、宛先のＳＩＭユニット２２ＢはＳＳＩＭAをインストールし（ステップｆ）、転送元の移動体装置２０Ａへインストール完了メッセージを送信する（ステップｇ）。
【００１６】
インストール完了メッセージに応じて、転送元のＳＩＭユニット２２Ａは、ＳＳＩＭAを無効化する（ステップｈ）。無効化プロセスでは、ＳＳＩＭAをＳＩＭユニット２２Ａからは削除しない。その代わりに、無効化プロセスでは、単にＳＳＩＭAを有効でなくして、転送元の移動体装置２０ＡがネットワークサービスのためにＳＳＩＭAを利用することを妨げる。転送元のＳＩＭユニット２２Ａはまた、ＳＳＩＭAが宛先の移動体装置２０Ｂによってのみ再有効化されることを保証するために、ＳＣBを格納する。無効化プロセスが完了すると、転送元の移動体装置２０Ａは、無効化完了メッセージを宛先の移動体装置２０Ｂに送信する（ステップｉ）。
【００１７】
無効化完了メッセージを受信すると、宛先のＳＩＭユニット２２Ｂは受信していたＳＳＩＭAを有効化し（ステップｊ）、有効化完了メッセージを転送元の移動体装置２０Ａに送信する（ステップｋ）。ＳＳＩＭAが宛先のＳＩＭユニット２２Ｂにおいて一旦有効化されると、ＳＳＩＭAはＳＳＩＭBになり、宛先の移動体装置２０Ｂは、有効化されたソフトＳＩＭクレデンシャルをネットワークサービスを取得するために利用してもよい。有効化完了メッセージの受信に応じて、転送元のＳＩＭユニット２２Ａは、ＳＳＩＭAと全ての関連データをセキュアＳＩＭ２２から削除する（ステップｌ）。
【００１８】
以上では、ピア・ツー・ピアＳＩＭ転送プロセスを、転送元の移動体装置２０Ａと宛先の移動体装置２０Ｂとの間で確立されたセキュア・チャンネルの観点から説明した。しかしながら、転送元の移動体装置２０Ａは、宛先の移動体装置２０ＢへＳＳＩＭAをセキュアに転送するために、あらゆる手段を利用することができることは理解されよう。例えば、転送元の移動体装置２０Ａは、ＳＳＩＭAを暗号化し、暗号化されたＳＳＩＭAを非セキュア・チャネルを介して宛先の移動体装置２０Ｂに送信してもよい。
【００１９】
上述のピア・ツー・ピア転送プロセスは、相当に強固であることが理解されよう。例えば、もしステップｅの接続が切断された場合、宛先のＳＩＭユニット２２Ｂは、ＳＳＩＭAの再転送を要求してもよい。その間にも、転送元の移動体装置２０Ａは、ネットワークサービスに接続するために依然としてＳＳＩＭAを利用してもよい。さらに、もしステップｇの接続が切断された場合、転送元の移動体装置２０Ａと宛先の移動体装置２０Ｂの両方にインストールされているＳＳＩＭAは、転送元の移動体装置２０Ａによってのみ利用されてもよい。これは、転送元の移動体装置２０Ａのみが有効なＳＳＩＭAを有するからである。転送プロセスを継続するために、転送元の移動体装置２０Ａは、例えば、宛先の移動体装置２０Ｂからのインストールプロセスの更新を要求することで、宛先の移動体装置２０Ｂに対してインストール完了メッセージを催促する。
【００２０】
もし接続がステップｉにおいて切断された場合、ＳＳＩＭAは装置２０Ａ及び２０Ｂの両方において無効化されるので、どちらの装置によっても利用できない。この場合、転送元のＳＩＭユニット２２Ａは、宛先のＳＩＭユニット２２Ｂに対して、宛先のＳＩＭユニット２２ＢにインストールされているＳＳＩＭAを削除させ、転送元のＳＩＭユニット２２ＡにＳＳＩＭAの再有効化を可能とするために再有効化メッセージを転送元の移動体装置２０Ａへ送信することとなる転送キャンセルの要求を送信してもよい。また、転送元のＳＩＭユニット２２Ａは、ネットワーク・オペレータにコンタクトして、新しいＳＩＭクレデンシャルを依頼してもよい。この場合、ＳＳＩＭAは、装置２０Ａ及び２０Ｂの両方から削除され、将来的に利用できなくなる。
【００２１】
もし接続がステップｋにおいて切断された場合、転送元の移動体装置２０Ａは有効化完了メッセージを受信しないであろう。よって、転送元のＳＩＭユニット２２ＡはＳＳＩＭAと全ての関連データをＳＩＭユニット２２から削除しないであろう。ＳＳＩＭAは、転送元の移動体装置２０Ａ内で無効化されるので、転送元のＳＩＭユニット２２Ａは、ＳＳＩＭAをどんなネットワーク・サービスについても利用できないであろう。この場合、転送元のＳＩＭユニット２２Ａは、ある所定期間が経過した後にＳＳＩＭAを削除するようにプログラムされてもよい。
【００２２】
図３は、転送元の移動体装置２０Ａから宛先の移動体装置２０ＢへのソフトＳＩＭクレデンシャルのネットワーク支援型の転送を実施するための代替的なプロセスを示す。本実施形態は、例えば、ＳＳＩＭ転送プロセスについて移動体装置２０をアシストするための加入者サーバのようなネットワーク・サーバ３２を含む。広義には、ネットワーク支援型のプロセスは、転送元の移動体装置２０Ａからサーバ３２へ、サーバ３２から宛先の移動体装置２０Ｂへ、ＳＳＩＭAを転送する。サーバ３２は、ＳＳＩＭAをサーバ３２において有効化する前に、転送元のＳＩＭユニット２２ＡでＳＳＩＭAを無効化させ、有効なＳＳＩＭAを宛先のＳＩＭユニット２２Ｂに転送する。この実施形態では、転送元の移動体装置２０ＡのＳＩＭユニット２２Ａ内のＳＳＩＭAは、１以上のセキュリティクレデンシャルによりカスタマイズされている。典型的な安全性に関するクレデンシャルは、上述のＳＣA及び、ネットワーク・サーバ３２と転送元のＳＩＭユニット２２Ａとの間の共有秘密鍵を含んでいてもよい。ここで、転送元のＳＩＭユニット２２Ａとネットワーク・サーバ３２との間の共有秘密鍵は、ＫAで定義され、宛先のＳＩＭユニット２２Ｂとネットワーク・サーバ３２との間の共有秘密鍵は、ＫBで定義される。
【００２３】
まず、セキュアな接続が転送元の移動体装置２０Ａと宛先の移動体装置２０Ｂとの間で確立される（ステップａ）。当該接続は、あらゆるタイプの有線、無線接続を含むことができる。そこには、BluetoothやＵＳＢ接続のようなローカル接続や、セルラー接続やインターネット接続のようなネットワークベースの接続が含まれる。更に、当該接続は、既知のセキュリティ確保のためのプロセスを利用してセキュアに維持されてもよい。宛先移動体装置２０ＢのＳＩＭユニット２２Ｂは、ＳＳＩＭ転送要求を転送元の移動体装置２０ＡのＳＩＭユニット２２Ａに送信する（ステップｂ）。当該要求は、宛先の移動体装置のネットワーク識別子（ＩＤB）、例えばＩＰアドレスやＭＳＩＳＤＮ等を含む。かならずしも要求はされないが、当該要求は宛先の移動体装置の安全性に関するクレデンシャル（ＳＣB）をも含んでいてもよい。
【００２４】
転送元のＳＩＭユニット２２Ａは、宛先の移動体装置２０Ｂの権限を確認することにより、及び／又は、転送元の移動体装置２０Ａ及びそのＳＩＭユニット２２Ａの少なくともいずれかにおける設定に基づいて、クレデンシャルの転送要求を受領してもよいし、或いは、拒否してもよい。もし転送元のＳＩＭユニット２２Ａがクレデンシャルの転送要求を受領した場合、転送元の移動体装置２０Ａは、セキュアな接続をネットワーク・サーバ３２と確立する（ステップｃ）。セキュアな接続は、相互認証、キー承諾、及び、機密性及び完全性の保護の少なくともいずれかを利用して、転送元の移動体装置２０Ａとネットワーク・サーバ３２との間で交換される全メッセージを保護する。例えば、トランスポート層セキュリティ（ＴＬＳ）プロトコルや、インターネット鍵交換／ＩＰセキュリティ（ＩＫＥ／ＩＰｓｅｃ）プロトコルに従って、セキュアな接続を確立してもよい。
【００２５】
転送元のＳＩＭユニット２２Ａは、セキュアな接続をＳＳＩＭAと、宛先の移動体装置２０Ｂの詳細、例えばＩＤBを、ＳＳＩＭ転送要求と共に送信するために利用する（ステップｄ）。転送元の移動体装置２０Ａは、ＳＣBを、宛先装置の詳細の一部として任意に含んでいてもよい。もしネットワーク・サーバ３２がＳＳＩＭ転送要求を受領すると、ネットワーク・サーバ３２はＳＳＩＭAを無効化し（ステップｅ）、転送元のＳＩＭユニット２２Ａへ無効化メッセージを送信する（ステップｆ）。受信した無効化メッセージに応じて、転送元のＳＩＭユニット２２Ａは、ＳＳＩＭAと全ての関連データを無効化し、削除し（ステップｇ）、無効化確認応答メッセージをネットワーク・サーバ３２へ送信する（ステップｈ）。
【００２６】
受信した確認応答メッセージに応じて、ネットワーク・サーバ３２は、ＳＳＩＭAを有効化し（ステップｉ）、有効化されたＳＳＩＭAの保護されたバージョンを生成する。ネットワーク・サーバ３２は、有効化されたＳＳＩＭAを保護し、保護されたＳＳＩＭAをＩＤBにより識別される宛先の移動体装置２０Ｂに送信してもよい（ステップｊ）。例えば、ネットワーク・サーバ３２は、暗号化スキーム及びＳＣBにより提供される公開鍵を利用して、有効化されたＳＳＩＭAを保護してもよい。或いは、ネットワーク・サーバ３２は有効化されたＳＳＩＭAをＫBを用いて保護してもよい。ネットワーク・サーバ３２はまた、ネットワーク・サーバ３２と宛先の移動体装置２０Ｂとの間で確立されたセキュアな接続を介して有効化されたＳＳＩＭAを送信することにより、有効化されたＳＳＩＭAを保護してもよい。保護されたＳＳＩＭAの受信に応じて、宛先のＳＩＭユニット２２Ｂは、有効化されたＳＳＩＭAを復号して、インストールし（ステップｋ）、インストール確認応答をネットワーク・サーバ３２へ送信する（ステップｌ）。有効化されたＳＳＩＭAが宛先のＳＩＭユニット２２Ｂに一旦インストールされると、ＳＳＩＭAはＳＳＩＭBになり、宛先の移動体装置２０Ｂは、有効化されたソフトＳＩＭクレデンシャルをネットワークサービスを取得するために利用してもよい。
【００２７】
以上では、ネットワーク支援型の転送プロセスを、転送元の移動体装置２０Ａと宛先の移動体装置２０Ｂとの間、及び転送元の移動体装置２０Ａとネットワーク・サーバ３２との間で確立されたセキュア・チャンネルの観点から説明した。しかしながら、セキュアに転送するために、あらゆる手段を利用することができることは理解されよう。例えば、転送元の移動体装置２０Ａは、ＳＳＩＭAを暗号化し、暗号化されたＳＳＩＭAを非セキュア・チャネルを介してネットワーク・サーバ３２に送信してもよい。
【００２８】
ネットワーク補助されたＳＳＩＭ転送プロセスもまた、相当に強固である。例えば、もしステップｄの接続が切断された場合、ネットワーク・サーバ３２は、ＳＳＩＭAの再送信を要求してもよい。その間にも、転送元の移動体装置２０Ａは、ネットワークサービスに接続するために依然としてＳＳＩＭAを利用してもよい。さらに、もしステップｆの接続が切断された場合、転送元のＳＩＭユニット２２Ａは、ソフトＳＩＭクレデンシャルを利用することができない。これは、ＳＳＩＭAがネットワーク・サーバ３２で既に無効化されているためである。これにより、転送元の移動体装置２０ＡによるソフトＳＩＭクレデンシャルの誤用を防止する。転送プロセスを継続するために、転送元の移動体装置２０Ａは、例えば、ネットワーク・サーバ３２からのインストール・プロセスの更新を要求してもよい。これに応じて、ネットワーク・サーバ３２は無効化されたＳＳＩＭAメッセージを再送してもよい。
【００２９】
もし接続がステップｈにおいて切断された場合、ＳＳＩＭAは転送元のＳＩＭユニット２２Ａ及びネットワーク・サーバ３２において無効化されるので、転送元の移動体装置２０Ａによる利用はできない。この場合、ネットワーク・サーバ３２は、転送元のＳＩＭユニット２２Ａからの無効化プロセスの更新を要求してもよい。或いは、転送元のＳＩＭユニット２２Ａは、ネットワーク・サーバ３２に対して、ＳＳＩＭAを再有効化させ、転送元のＳＩＭユニット２２ＡにおけるＳＳＩＭAの再有効化を可能とするために、再有効化メッセージを転送元のＳＩＭユニット２２Ａに送信させることとなる転送キャンセルの要求を送信してもよい。
【００３０】
もし接続がステップｊにおいて切断された場合、宛先の移動体装置２０Ｂは有効化されたＳＳＩＭAを受信しないであろう。この場合、確認応答を、ある所定時間が経過しても宛先の移動体装置２０Ｂから受信しない場合、ネットワーク・サーバ３２は保護されたＳＳＩＭAの再送を試みることができる。もし、接続がステップｌにおいて切断された場合、ネットワーク・サーバ３２は宛先の移動体装置２０Ｂからのインストール・プロセスの更新を要求してもよい。
【００３１】
以上では、一度にただ一つの移動体装置が正当で有効なＳＳＩＭを有することを保証するのと同時に、ソフトＳＩＭクレデンシャルのセキュアな転送のための手段を提供する。よって、本発明はＳＩＭカードのようなハードウェアベースのＳＩＭ技術の必要性を排除する。これにより、従来のスマートカードと関連するような費用やスペースの制約なしに、簡単で低コストな移動体装置の製造が可能になる。さらに、本発明は、ハードウェアＳＩＭカードを必要としない将来的な通信プロトコルのための未知を開くものである。
【００３２】
本発明は、当然に、発明の本質的な特徴から逸脱することなく、以上で特に説明した内容とは異なる方法において実現されてもよい。本実施形態は、単なる例示的なものとして理解されるべきであって、制限的なものとして理解されるべきではない。特許請求の範囲に記載の各請求項から導き出される意味及び均等の範囲内でのあらゆる変更は、発明の範囲に含まれることが意図されている。
【図１】
2010532107.tif 000003
【図２】
2010532107.tif 000004
【図３】
2010532107.tif 000005
【国際調査報告】
2010532107.tif 000006
2010532107.tif 000007
2010532107.tif 000008