(57)【要約】  本発明は、ワイヤレスネットワークにアクセスするために要求される少なくとも１つのクレデンシャルのセットを、第１の通信デバイス（２０１）に、ワイヤレスネットワークによっても知られている暗号鍵Ｋをプロビジョニングされた第２の通信デバイス（２０２）を用いて、プロビジョニングするための方法に関し、は公開鍵ＰＫを含む証明書と関連付けられており、前記証明書は関連付けられた秘密鍵ＰｒＫと共に前記第１の通信デバイス（２０１）にストアされており、方法は次のステップ：少なくとも１つのクレデンシャルのセットをプロビジョニングされるために、第２の通信デバイスによって第１の通信デバイスから登録要求（２１２）を受信するステップ；少なくとも暗号鍵Ｋ”を含む第１の通信デバイス（２０１）に関連付けられた少なくとも１つのクレデンシャルのセットを生成するために、第２の通信デバイス（２０２）によって登録要求（２１３）をワイヤレスネットワーク（２００）に送信するステップであって、ワイヤレスネットワークは第１の乱数Ｒ１および第２の乱数Ｒ２を生成するように構成される、ステップ；第２の通信デバイス（２０２）によってワイヤレスネットワーク（２００）からＲ１およびＲ２を含む応答（２１４）を受信するステップ；Ｒ１およびＫを用いて第２の通信デバイス（２０１）によってＫ’を生成するステップ；Ｒ２およびＫ’を用いてＫ”を生成するために、第２の通信デバイス（２０２）によって第１の通信デバイス（２０１）にＫ’およびＲ２を送信するステップ、を含む。
2019528016.tif 000002
【特許請求の範囲】
【請求項１】
ワイヤレスネットワーク（１００）にアクセスするために要求される少なくとも１つのクレデンシャルのセットを、第１の通信デバイス（１０１、２０１）に、ワイヤレスネットワーク（１００）によっても知られている暗号鍵Ｋをプロビジョニングされた第２の通信デバイス（１０２、２０２）を用いて、プロビジョニングするための方法であって、第１の通信デバイス（１０１、２０１）は公開鍵ＰＫを含む証明書と関連付けられており、前記証明書は関連付けられた秘密鍵ＰｒＫと共に前記第１の通信デバイス（１０１、２０１）にストアされており、
−  少なくとも１つのクレデンシャルのセットをプロビジョニングされるために、第２の通信デバイスによって第１の通信デバイスから登録要求（２１２）を受信するステップと、
−  少なくとも暗号鍵Ｋ”を含む、第１の通信デバイス（１０１、２０１）に関連付けられた少なくとも１つのクレデンシャルのセットを生成するために、第２の通信デバイス（１０２、２０２）によって登録要求（２１３）をワイヤレスネットワーク（１００、２００）に送信するステップであって、ワイヤレスネットワーク（１００）は第１の乱数Ｒ１および第２の乱数Ｒ２を生成するように適合され、暗号鍵Ｋ’はＲ１およびＫから導出され、暗号鍵Ｋ”はＲ２およびＫ’から導出される、ステップと、
−  第２の通信デバイス（１０２、２０２）によって、ワイヤレスネットワーク（１００、２００）からＲ１およびＲ２を含む応答（２１４）を受信するステップであって、Ｒ２は、第１の通信デバイス（１０１、２０１）に関連付けられた証明書の公開鍵ＰＫを用いて暗号化される、ステップと、
−  Ｒ１およびＫを用いて、第２の通信デバイス（１０１、２０１）によってＫ’を生成するステップと、
−  第２の通信デバイス（１０２、２０２）によって、第１の通信デバイス（１０１、２０１）に、Ｋ’およびＲ２の暗号化されたバージョンを送信して、第１の通信デバイス（１０１、２０１）は、Ｒ２をその秘密鍵ＰｒＫを用いて解読し、Ｒ２およびＫ’を用いて、Ｋ”を生成するステップと
を含む、方法。
【請求項２】
Ｋ’が第２の通信デバイス（２０２）によって記憶される導出関数Ｆ’を用いて生成される、請求項１に記載の方法。
【請求項３】
Ｋ”が第１の通信デバイス（２０１）によって記憶される導出関数Ｆ”を用いて生成される、請求項１または２に記載の方法。
【請求項４】
Ｆ’がＨＭＡＣ−ＳＨＡ−２５６関数である、請求項２に記載の方法。
【請求項５】
Ｆ”がＨＭＡＣ−ＳＨＡ−２５６関数である、請求項３に記載の方法。
【請求項６】
登録要求（２１２、２１３）が、鍵ＰｒＫを用いて署名される、請求項１から５のいずれか一項に記載の方法。
【請求項７】
登録要求（２１２、２１３）が、第１の通信デバイス（１０２、２０２）によって生成されるＳｅｓｓｉｏｎＩＤおよび公開鍵ＰＫを含む証明書と共に送信される、請求項１から６のいずれか一項に記載の方法。
【請求項８】
第１の通信デバイス（１０１、２０１）と第２の通信デバイス（１０２、２０２）の間にローカル通信リンクを確立する（２１０）ためのステップを含む、請求項１から７のいずれか一項に記載の方法。
【請求項９】
通信リンクが、Ｂｌｕｅｔｏｏｔｈ  Ｌｏｗ  Ｅｎｅｒｇｙ技術を用いて確立される（２１２）、請求項８に記載の方法。
【請求項１０】
第１の通信デバイス（１０１、２０１）の状態を検証するステップであって、この状態が第１の通信デバイス（１０１、２０１）はアクティブ化されていることを示す場合に登録要求（２１２、２１３）が送られる、ステップを含む、請求項１から９のいずれか一項に記載の方法。
【請求項１１】
サブスクリプション識別子ＩＭＳＩ’が第２の通信デバイス（１０２、２０２）によって第１の通信デバイス（１０１、２０１）に送信され、サブスクリプション識別子がＲ２と共にワイヤレスネットワーク（１００、２００）によって提供され（２１６）、サブスクリプション識別子も公開鍵ＰＫを用いて暗号化される、請求項１から１０のいずれか一項に記載の方法。
【請求項１２】
第１の通信デバイス（１０１、２０１）とのデータ接続を確立し、請求項１から１１のいずれか一項に記載の方法を実装するように構成される、第２の通信デバイス（１０２、２０２）。
【請求項１３】
第１の通信デバイス（１０１、２０１）であって、ワイヤレスネットワーク（１００）にアクセスするために要求される少なくとも１つのクレデンシャルのセットを、ワイヤレスネットワーク（１００）によっても知られている暗号鍵Ｋをプロビジョニングされた第２の通信デバイス（１０２、２０２）を用いて、プロビジョニングされるように構成され、第１の通信デバイス（１０１、２０１）は公開鍵ＰＫを含む証明書と関連付けられており、前記証明書は関連付けられた秘密鍵ＰｒＫと共に前記第１の通信デバイス（１０１、２０１）にストアされており、
−  少なくとも１つのクレデンシャルのセットをプロビジョニングされるために第２の通信デバイスに登録要求（２１２）を送り、前記登録要求（２１３）は次に第２の通信デバイス（１０２、２０２）によって、それが第１の通信デバイス（１０１、２０１）に関連付けられた少なくとも１つのクレデンシャルのセットを生成するために、ワイヤレスネットワーク（１００、２００）に送信され、前記少なくとも１つのクレデンシャルのセットは少なくとも１つの暗号鍵Ｋ”を含み、ワイヤレスネットワーク（１００）は第１の乱数Ｒ１および第２の乱数Ｒ２を生成するように適合され、暗号鍵Ｋ’はＲ１およびＫから導出され、暗号鍵Ｋ”は次にＲ２およびＫ’から導出され、
−  第２の通信デバイス（１０２、２０２）から、第１の通信デバイス（１０１、２０１）に関連付けられた証明書の公開鍵ＰＫ、ならびにワイヤレスネットワーク（１００）から受信されるＲ１および鍵Ｋを用いて前記第２の通信デバイス（１０２、２０２）によってローカルに生成されたＫ’を用いてワイヤレスネットワーク（２００）によって暗号化されたＲ２のバージョンを受信し、
−  秘密鍵ＰｒＫを用いてＲ２を解読し、
−  Ｒ２およびＫ’を用いてＫ”を生成する
ようにさらに構成される、第１の通信デバイス（１０１、２０１）。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ワイヤレスネットワークにアクセスするために要求される少なくとも１つのクレデンシャルのセットを第１の通信デバイスに、第２の通信デバイスを用いて、プロビジョニングするための方法に関し、モノのインターネットの分野に適用可能である。
【背景技術】
【０００２】
３ＧＰＰテレコム業界は、第五世代（５Ｇ）ワイヤレスネットワークに対応する次世代システムの定義の作業中である。５Ｇのための鍵となる市場ドライバの１つは、モノのインターネット（ＩｏＴ）デバイスの大量の配備である。勧告ＩＴＵ−Ｔ  Ｙ．２０６０において定義されるように、モノのインターネットは、情報社会のためのグローバルな基盤のことを指し、既存の、そして発展中の相互運用可能な情報通信技術に基づいて、物理的および仮想的なモノを相互接続することによって高度なサービスを可能にする。さらに、ＩｏＴデバイスという表現は、通信能力ならびに、任意選択的にデータキャプチャ、検知、データストレージ、検知および／またはデータ処理の容量を有する１つの機器のことを指す。
【０００３】
今日の業界動向は、デバイスにストアされる前もってのサブスクリプションが無くても、すなわちＩｏＴデバイスに事前プロビジョニングされるブートストラップサブスクリプションも他のいかなるサブスクリプションも無くても、ＩｏＴデバイスが、初めに５Ｇのネットワークに接続できることである。これは、デバイス製造業者がテレコムオペレータとの粘着を最小化することを望むという事実によって説明される。
【０００４】
本明細書において、サブスクリプションとは、テレコミュニケーションネットワークの上のデータ交換などの、電子サービスを受ける、または電子サービスへのアクセスを許される合意を指す。サブスクリプションは、加入者への、および／またはこの加入者に関連付けられたデバイスへの、１つまたは複数のクレデンシャルの帰属によって具体化される。
【０００５】
ＩｏＴデバイスは、それがワイヤレスネットワークによるデータ接続をセットアップするために使用可能な少なくとも１つのクレデンシャルのセットを含むときに、アクティブ化されていると言われる。これとは逆に、ＩｏＴデバイスは、それがワイヤレスネットワークによるデータ接続をセットアップするために使用可能な少なくとも１つのクレデンシャルのセットを含まないときに、アクティブ化されていないと呼ばれる。
【０００６】
手動プロビジョニングは、まだアクティブ化されていないＩｏＴデバイスに対して考えられ得るソリューションである。しかしながら、このオプションはユーザフレンドリーでなく、時間がかかって、そしてセキュリティレベルは最高のものではないかもしれない。実際、アクティブ化のために要求されるクレデンシャルは、ＩｏＴデバイスのユーザまたは製造施設内のＩｏＴデバイスのプロビジョニングを担当する従業員に通知されることが必要であり、それから、その人が、例えばＩｏＴデバイスの中のＵＩＣＣのような、サブスクリプションを収容する物理要素を挿入することによって、手動プロビジョニングを行うことが可能である。
【発明の概要】
【発明が解決しようとする課題】
【０００７】
したがって、安全にかつ遠隔で、少なくとも１つのクレデンシャルのセットをＩｏＴデバイスにプロビジョニングする技術が必要である。
【課題を解決するための手段】
【０００８】
本発明は、ワイヤレスネットワークにアクセスするために要求される少なくとも１つのクレデンシャルのセットを、第１の通信デバイスに、ワイヤレスネットワークによっても知られている暗号鍵Ｋをプロビジョニングされた第２の通信デバイスを用いて、プロビジョニングするための方法に関し、第１の通信デバイスは公開鍵ＰＫを含む証明書と関連付けられており、前記証明書は関連付けられた秘密鍵ＰｒＫと共に前記第１の通信デバイスにストアされており、方法は次のステップ：
−  少なくとも１つのクレデンシャルのセットをプロビジョニングされるために、第２の通信デバイスによって第１の通信デバイスから登録要求を受信するステップ、
−  少なくとも暗号鍵Ｋ”を含む、第１の通信デバイスに関連付けられた少なくとも１つのクレデンシャルのセットを生成するために、第２の通信デバイスによって登録要求をワイヤレスネットワークに送信するステップであって、ワイヤレスネットワークは第１の乱数Ｒ１および第２の乱数Ｒ２を生成するように適合され、暗号鍵Ｋ’はＲ１およびＫから導出され、暗号鍵Ｋ”はＲ２およびＫ’から導出される、ステップ、
−  第２の通信デバイスによって、ワイヤレスネットワークからＲ１およびＲ２を含む応答を受信するステップであって、Ｒ２は第１の通信デバイスに関連付けられた証明書の公開鍵ＰＫを用いて暗号化される、ステップ、
−  Ｒ１およびＫを用いて、第２の通信デバイスによってＫ’を生成するステップ、
−  第２の通信デバイスによって、第１の通信デバイスに、Ｋ’およびＲ２の暗号化されたバージョンを送信し、第１の通信デバイスは、Ｒ２をその秘密鍵ＰｒＫを用いて解読し、そしてＲ２およびＫ’を用いて、Ｋ”を生成するステップ
を含む。
【０００９】
一例によれば、Ｋ’は、第２の通信デバイスによって記憶される導出関数Ｆ’を用いて生成される。
【００１０】
一例によれば、Ｋ”は、第１の通信デバイスによって記憶される導出関数Ｆ”を用いて生成される。
【００１１】
一例によれば、Ｆ’は、ＨＭＡＣ−ＳＨＡ−２５６関数である。
【００１２】
一例によれば、Ｆ”は、ＨＭＡＣ−ＳＨＡ−２５６関数である。
【００１３】
１つの実施形態において、登録要求は、鍵ＰｒＫを用いて署名される。
【００１４】
例えば登録要求は、第１の通信デバイスによって生成されるＳｅｓｓｉｏｎＩＤ、および公開鍵ＰＫを含む証明書と共に送信される。
【００１５】
本発明の一態様によれば、方法は、第１および第２の通信デバイスの間にローカル通信リンクを確立するためのステップを含む。
【００１６】
通信リンクは、例えばＢｌｕｅｔｏｏｔｈ  Ｌｏｗ  Ｅｎｅｒｇｙ技術を用いて確立される。
【００１７】
本発明の一態様によれば、方法は、第１の通信デバイスの状態（ｓｔａｔｅ）を検証するステップを含むこともでき、この状態が第１の通信デバイスはアクティブ化されていることを示す場合に登録要求は送信される。
【００１８】
一実施形態において、サブスクリプション識別子ＩＭＳＩ’は第２の通信デバイスによって第１の通信デバイスに送信され、サブスクリプション識別子はＲ２と共にワイヤレスネットワークによって提供され、サブスクリプション識別子も公開鍵ＰＫを用いて暗号化される。
【００１９】
本発明は、第１の通信デバイスとのデータ接続を確立し、先行する請求のいずれかに記載の方法を実装するように構成される、第２の通信デバイスにも関する。
【００２０】
本発明は、また、第１の通信デバイスであって、ワイヤレスネットワークにアクセスするために要求される少なくとも１つのクレデンシャルのセットを、ワイヤレスネットワークによっても知られている暗号鍵Ｋをプロビジョニングされた第２の通信デバイスを用いて、プロビジョニングされるように構成される、デバイスに関し、第１の通信デバイスは公開鍵ＰＫを含む証明書と関連付けられており、前記証明書は関連付けられた秘密鍵ＰｒＫと共に前記第１の通信デバイスにストアされており、第１の通信デバイスは：
−  少なくとも１つのクレデンシャルのセットをプロビジョニングされるために第２の通信デバイスに登録要求を送ることであって、前記登録要求は、次に第２の通信デバイスによって、それが第１の通信デバイスに関連付けられた少なくとも１つのクレデンシャルのセットを生成するために、ワイヤレスネットワークに送信され、前記少なくとも１つのクレデンシャルのセットは少なくとも１つの暗号鍵Ｋ”を含み、ワイヤレスネットワークは第１の乱数Ｒ１および第２の乱数Ｒ２を生成するように適合され、暗号鍵Ｋ’はＲ１およびＫから導出され、暗号鍵Ｋ”は次にＲ２およびＫ’から導出される、こと、
−  第１の通信デバイスに関連付けられた証明書の公開鍵ＰＫを用いてワイヤレスネットワークによって暗号化されたＲ２のバージョン、ならびにワイヤレスネットワークから受信されたＲ１および鍵Ｋを用いて、前記第２の通信デバイスによってローカルに生成されたＫ’を、第２の通信デバイスから受信すること、
−  秘密鍵ＰｒＫを用いてＲ２を解読すること、
−  Ｒ２およびＫ’を用いてＫ”を生成すること
を行うようにさらに構成される。
【００２１】
本発明のさらなる特徴および利点は、指示的でかつ非限定的な例として与えられる１つの本発明の好ましい実施形態の詳細な説明を以下の図面と併せて読み込んだ後に、より明確に理解できる。
【図面の簡単な説明】
【００２２】
【図１】ワイヤレスデバイスをアクティブ化するための技術を実装する通信システムを表す図である。
【図２】少なくとも１つのクレデンシャルのセットを有するワイヤレスデバイスをプロビジョニングするためのメッセージ交換の例を示すシーケンス図である。
【発明を実施するための形態】
【００２３】
図１は、ワイヤレスデバイスをアクティブ化するための技術を実装する通信システムを表す図である。
【００２４】
この例では、システムは、アクティブ化されることを必要とするＩｏＴデバイスであることができる第１の通信デバイス１０１を含む。システムは、第２の通信デバイス１０２、例えばスマートフォンも含む。
【００２５】
第２の通信デバイスは、暗号鍵Ｋを含んで、クレデンシャルがすでにプロビジョニングされており、第２の通信デバイスがワイヤレスネットワーク１００とのデータ接続を確立することを可能にする。当業者であれば、第２の通信デバイスが、ＩＭＳＩ（国際移動体加入者識別番号）タイプの加入者識別子などの他の要求されるデータもプロビジョニングされ得ることを容易に理解する。ワイヤレスネットワークは、クレデンシャルを生成するように適合されたコンピューティングユニット１２０、例えばサーバを含む。本発明によれば、クレデンシャルは、第１の通信デバイス１０１へ送信されない。その代わりに、第２の通信デバイス１０２が、第２の通信デバイス１０２およびワイヤレスネットワーク１００によって知られている鍵Ｋから導出される中間鍵Ｋ’を算出するために、パラメータのセットが、ネットワーク１００によって第２の通信デバイス１０２に送信される１１１。次にこの中間鍵Ｋ’は、１つまたは複数の上述したパラメータと共に第１の通信デバイス１０１に、第１の通信デバイスが第２の鍵Ｋ”を導出するために送信される。この第２の鍵は、ワイヤレスネットワーク１００との、すなわちワイヤレスネットワーク１００の少なくとも１台のコンピュータ１２０との直接接続を確立する１１２ためにそれから第１の通信デバイス１０１により用いられ得るクレデンシャルである。少なくとも１つのクレデンシャルのセットは、鍵Ｋ”を含むが、追加データ、例えばネットワークオペレータによって割り当てられる加入者の識別子を含むこともできる。
【００２６】
本明細書において、本発明は、プロビジョニング目的でワイヤレスネットワークへの初期アクセスをセットアップするために、第２の通信デバイスと確立されるローカルワイヤレス接続において恩恵を受ける第１の通信デバイスの文脈で主に記載されている。しかしながら、第１のデバイス１０１と第２のデバイス１０２の間のローカル接続は、ワイヤードタイプであり得る。例えば、ＵＳＢケーブルが、この目的のために用いられ得る。
【００２７】
図２は、少なくとも１つのクレデンシャルのセットおよび関連付けられた加入者識別子をワイヤレスデバイスにプロビジョニングするためのメッセージ交換の例を例示しているシーケンス図である。
【００２８】
この例によれば、第１の通信デバイス２０１は、ワイヤレスネットワークにアクセスするためにアクティブ化される必要がある。この目的のために、第１の通信デバイス２０１は、第２の通信デバイス２０２と確立される接続を用いる。第２の通信デバイス２０２は、ワイヤレスネットワークのサーバ２００と接続を確立するように適合される。
【００２９】
サブスクリプションのこのアクティブ化は、下に述べるステップを実装することによって実行され得る。
【００３０】
最初に、第１のワイヤレスデバイス２０１と第２のワイヤレスデバイス２０２の間の手動ペアリングが実装されることができる。次に、第１の通信デバイス２０１と第２の通信デバイス２０２の間のローカル接続２１０が確立されることができる。一例として、このローカル接続はワイヤレスであり、Ｂｌｕｅｔｏｏｔｈ  Ｌｏｗ  Ｅｎｅｒｇｙ（ＢＬＥ）などの技術が実装され得る。この技術は、特に電力節減に対して効率的である。ペアリングコードが、ユーザによってその第２のワイヤレスデバイス２０２に構成されることができて、それから、第１の通信デバイス２０１とローカル接続を確立するために第２の通信デバイス２０２によって用いられることができる。当業者であれば、２つのデバイスの能力に応じて、ＷｉＦｉなどの代替技術がこの無線リンクを確立するために考えられることもできることを理解するであろう。例えばＵＳＢケーブル（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）を用いるワイヤード接続も考えられ得る。
【００３１】
それから、第２の通信デバイス２０２は、第１の装置２０１から、それがアクティブ化されているかまたはアクティブ化されていないかについて示す情報を得る２１１。これは、第１の通信デバイス２０１にそのメモリにストアされた内部パラメータＳＴＡＴＥの値を読み出して送信することを要求することによって行うことができる。このパラメータは、２つの状態、例えばＳＴＡＴＥ＝ＡＣＴＩＶＡＴＥＤまたはＳＴＡＴＥ＝ＤＥＡＣＴＩＶＡＴＥＤに構成することができる。ＳＴＡＴＥパラメータは、Ｂｏｏｌｅａｎ値データタイプであり得る。
【００３２】
第１の通信デバイス２０１がアクティブ化されていない場合、それは登録を要求する２１２。一例として、登録要求は、ランダムなセッション識別子ＳｅｓｓｉｏｎＩＤおよび第１の通信デバイス２０１の証明書と共に送信される。
【００３３】
証明書は、その製造業者によって第１の通信デバイス２０１にストアされる。好ましい実施形態においては、この証明書は、公開鍵ＰＫを含む。関連付けられた秘密鍵ＰｒＫは、秘密に保たれて、第１の通信デバイス２０１に記憶される。
【００３４】
セッション識別子ＳｅｓｓｉｏｎＩＤは、例えば、第１の通信デバイス２０１によって管理されるシーケンス番号である。特定の実施形態では、このシーケンス番号は、ネットワークとの新しい通信セッションを確立する時にインクリメントされる。このような通信セッションは、第２の通信デバイス１０２を通してか、または直接ワイヤレスネットワーク１００と確立されることができる。生成される第１のＳｅｓｓｉｏｎＩＤは、第１の通信デバイス１０１、２０１によってランダムに作成されることができる。
【００３５】
一実施形態において、登録要求メッセージ２１２は、鍵ＰｒＫを用いて有利には署名されることができる。
【００３６】
第２の通信デバイス２０２は、サブスクリプションを作成して関連付けられたクレデンシャルを生成することによってワイヤレスデバイスをアクティブ化させることを担当しているワイヤレスネットワークのサーバ２００の、アドレスを知っている。したがって、要求メッセージをワイヤレスネットワーク内の目標とされるサーバ２００にルーティングする２１３ことが可能である。
【００３７】
それから、サーバ２００は、証明書が有効かどうか検証する。それは、登録要求のセッション識別子および署名も検証する。例えば、サーバ２００は、受信ＳｅｓｓｉｏｎＩＤが、すでに受信したものか、あるいはもしあれば使われていなかったものよりも、大きいことを検証する。
【００３８】
サーバ２００はまた、例えば整数型でありえる、２つの乱数Ｒ１およびＲ２を生成する役割を担う。これらは、Ｋ’およびＫ”とそれぞれ呼ばれる２つのセッション鍵を導出するために用いられる。
【００３９】
一例として、Ｋ’は、鍵導出関数Ｆ’を適用することによって、ＫおよびＲ１から導出される。Ｋ”は、鍵導出関数Ｆ”を適用することによって、Ｋ’およびＲ２から導出される：
Ｋ’＝Ｆ’（Ｋ，Ｒ１）
Ｋ”＝Ｆ”（Ｋ’，Ｒ２）
Ｆ’およびＦ”は、例えば２つのＨＭＡＣ−ＳＨＡ−２５６関数である。
【００４０】
加入者識別子ＩＭＳＩ’が、必要に応じて第１の通信デバイスのために生成されることもできる。好適な実施形態によれば、この識別子は、国際移動体加入者識別番号（ＩＭＳＩ）である。その場合、加入者識別子の値は、ワイヤレスネットワークサーバによって、利用可能なＩＭＳＩから生成されるか選択され、Ｋ”に関連付けられる。
【００４１】
新規登録に関連付けられた少なくとも１つのクレデンシャルのセットが、一旦利用可能になると、サーバ２００は登録要求２１３への応答２１４を送信する。この例では、この応答は、乱数Ｒ１、Ｒ２ならびに任意選択的にセッション識別子ＳｅｓｓｉｏｎＩＤおよびサブスクリプション識別子ＩＭＳＩ’を含み、そして：
Ｒｅｓｐｏｎｓｅ（Ｒｌ，Ｃｉｐｈ＿ＰＫ［ＳｅｓｓｉｏｎＩＤ，ＩＭＳＩ’，Ｒ２］）
と表記することができる。
【００４２】
表記Ｃｉｐｈ＿ＰＫ［ＳｅｓｓｉｏｎＩＤ，ＩＭＳＩ’，Ｒ２］は、ＳｅｓｓｉｏｎＩＤ、ＩＭＳＩ’、およびＲ２が、サーバ２００によって受信される証明書の公開鍵ＰＫを用いて暗号化されて送信されることを示すために使用される。これは、第２の通信デバイス２０２を通して第１の通信デバイス２０１に、３つのパラメータ、ＳｅｓｓｉｏｎＩＤ、ＩＭＳＩ’およびＲ２を、前記第２の通信デバイス２０２によって明らかに読み出されないようにしながら、それらを送信することを可能にする。
【００４３】
第１の通信デバイス２０１と第２の通信デバイス２０２の間に確立されるローカルデータ接続のセキュリティを強化するために、トランスポート層セキュリティ（ＴＬＳ）などの暗号プロトコルが、使われ得る。その場合、ＴＬＳハンドシェイク２１５、すなわち２つのワイヤレスデバイス２０１、２０２間のメッセージ交換は、このセキュアチャネルをセットアップするために実施される。当業者は、先端技術に属するこれらの暗号のプロトコルに関連した情報を見つけることができるので、このメッセージ交換は、本明細書では詳述されない。
【００４４】
応答２１４の受信の後、第２の通信デバイス２０２はＲ１およびＫから鍵Ｋ’を決定することができる。その目的のため、それは、以下：
Ｋ’＝Ｆ’（Ｋ，Ｒ１）
のように導出関数Ｆ’を用いる。
【００４５】
次に、Ｋ’ならびに暗号化されたデータＲ２および任意選択的にＳｅｓｓｉｏｎＩＤ、ＩＭＳＩ’は、第２の通信デバイス２０２にルーティングされる２１６。
【００４６】
経路指定されたデータ２１６が第１の通信デバイス２０１によって、一旦受信されると、それから、第１の通信デバイスはその秘密鍵ＰｒＫを用いてＳｅｓｓｉｏｎＩＤ、ＩＭＳＩ’およびＲ２を解読することが可能である。
【００４７】
それから、第１の通信デバイス２０１は、すでに言及された式：
Ｋ”＝Ｆ”（Ｋ’，Ｒ２）
を用いてＫ”を決定することができる。
【００４８】
関数Ｆ’およびＦ”は、第２の通信デバイス２０２および第１の通信デバイス２０１によってそれぞれ知られて、記憶されている。
【００４９】
この段階で、第１の通信デバイス２０１は、新しいサブスクリプションに関連付けられたクレデンシャルＫ”およびＩＭＳＩ’をプロビジョニングされ、したがって、アクティブ化されていると考えることができる。一実施形態によれば、アクティブ化通知２１７、２１８は、第２の通信デバイス２００を介してネットワークサーバ２００に送られる。
【００５０】
一実施形態によれば、第１の通信デバイスのアクティブ化ができるようにする第２の通信デバイス２０１により用いられるクレデンシャルＩＭＳＩおよびＫを含むサブスクリプションの記録は、ワイヤレスネットワークによって記憶される。
【００５１】
それから、ネットワークは、新しいサブスクリプションに関連付けられたクレデンシャルが、第１の通信デバイス２０１が認証されて直接ワイヤレスネットワーク２００上で通信する２２１ために、今や使われることができる、ということを示すために、第２の通信デバイス２０２を介して第１の通信デバイス２０１に確認応答２１９、２２０を送る。この段階で、第１の通信デバイス２０１は、アクティブ化されていると考えられる。
【００５２】
本発明は、通信デバイスのアクティブ化が、例えば産業施設のオペレータによって直接制御されるときに、有利には用いられることができる。例えば、自動車サブスクリプションは、新規なコネクテッドカーをカスタマーに届ける直前に、販売員によってアクティブ化することができる。
【００５３】
サブスクリプションに関連付けられた少なくとも１つのクレデンシャルのセットをワイヤレスデバイスに提供するためのこの新技術は、多数の利点を引き出す。特に、サーバ側では：
−  ワイヤレスデバイスのアクティブ化が要求されるまで、サブスクリプションをサブスクリプションサーバに事前プロビジョニングする必要がない。これは、ＩｏＴデバイス配備の間接費を下げる。
−  デバイス証明書検証および新しく提供されたクレデンシャルを用いることの認可は、アクティブ化時にサーバによって行われるので、第１の通信デバイス２０１は純粋なオフラインのアクティブ化処理と比較して、無効なクレデンシャルによってネットワークに接続することができない。
【００５４】
セキュリティ態様に関して、１つの基本的な利点は、暗号鍵Ｋ’およびＫ”がワイヤレスネットワークから外部には送られないということである。逆に、ネットワークならびに第１および第２の通信デバイス２０１、２０２によって保持されるものは、サーバと一次デバイスの間でローカルにそれらを算出することが可能である。
【００５５】
さらに、第２の通信デバイス２０２には、第１の通信デバイス２０１に帰属されるＩＭＳＩ’もシークレット鍵Ｋ”も分からない。これは、第１の通信デバイス２０１の匿名性を保証する。
【００５６】
別の利点は、必要とされるクレデンシャルをプロビジョニングされた物理的なユニバーサル集積回路カード（ＵｌＣＣ）を二次デバイスに挿入されるために発行する必要がないということである。
【００５７】
さらに、埋め込みＵｌＣＣ（ｅＵＩＣＣ）が使われる場合、アクティブ化させるワイヤレスデバイスにおいて事前構成されるブートストラップサブスクリプションの必要がなく、結果として低い間接費になる。
【図１】
2019528016.tif 000003
【図２】
2019528016.tif 000004
【国際調査報告】
2019528016.tif 000005
2019528016.tif 000006