(57)【要約】  本発明は、暗号化されたコンテンツを解読する少なくとも１つのアセットキーを格納し、キーテーブルキーを用いて暗号化される少なくとも１つのキーテーブルと、マシーン可読媒体識別子とを格納する記憶媒体上に暗号化形式により格納されるコンテンツにユーザがアクセスすることを許可する装置及び方法に関する。ユーザがコンテンツへのアクセスを他のユーザにシンプルであるがセキュアな方法により提供することを可能にするため、当該装置をネットワークに接続する接続手段と、当該記憶媒体にアクセスし、特に記憶媒体から媒体識別子とコンテンツを読み出すためのドライブと、当該コンテンツにアクセスするため認証され、当該ユーザ識別子によりネットワークに特定されるユーザの識別子と媒体識別子とをネットワーク内の認証ユニットに送信する送信機とを有し、媒体識別子とユーザ識別子とは、ユーザが少なくとも１つの所定のキーテーブルを解読することを可能にするユーザのためのキーテーブルキーを生成するのに認証ユニットによって使用される。
2007525123.tif 000002
【特許請求の範囲】
【請求項１】
キーテーブルキーを使用することによって暗号化され、暗号化されたコンテンツを解読する少なくとも１つのアセットキーを格納する少なくとも１つのキーテーブルとマシーン可読媒体識別子とを格納する記憶媒体上に暗号化形式により格納されるコンテンツにユーザがアクセスするのを認証する装置であって、
当該装置をネットワークに接続する接続手段と、
前記記憶媒体にアクセスし、特に前記記憶媒体からコンテンツと前記媒体識別子とを読み出すドライブと、
前記コンテンツにアクセスするのに認証され、前記ユーザ識別子によって前記ネットワークに特定されるユーザのユーザ識別子と前記媒体識別子とを、前記ネットワーク内の認証ユニットに送信する送信機と、
を有し、
前記媒体識別子と前記ユーザ識別子とは、前記ユーザが少なくとも１つの所定のキーテーブルを解読するのを可能にする前記ユーザのキーテーブルキーを生成するため、前記認証ユニットによって利用されることを特徴とする装置。
【請求項２】
請求項１記載の装置であって、さらに、
前記ネットワークから前記ユーザのキーテーブルキーを受信する受信機を有し、
前記送信機は、前記受信したキーテーブルキーを前記ユーザに送信するよう動作する、
ことを特徴とする装置。
【請求項３】
請求項１記載の装置であって、
前記記憶媒体は、複数のキーテーブル、特にユーザ毎に１つのキーテーブルを格納し、
各キーテーブルにユーザチェック識別子が割り当てられ、
当該装置はさらに、前記ユーザチェック識別子に基づき、何れのキーテーブルが当該ユーザに割り当てられるかチェックするユーザチェック手段を有する、
ことを特徴とする装置。
【請求項４】
請求項１記載の装置であって、
少なくとも１つのキーテーブルがさらに、解読チェック識別子を有し、
当該装置はさらに、前記解読チェック識別子に基づき、キーテーブルが正確に解読されたかチェックする解読チェック手段を有する、
ことを特徴とする装置。
【請求項５】
請求項１記載の装置であって、さらに、
キーテーブルキーを使用することによって、１以上のアセットキーの暗号化によりキーテーブルを生成するキーテーブル生成手段を有し、
当該装置は、前記記憶媒体上に前記キーテーブルを格納するよう動作する、
ことを特徴とする装置。
【請求項６】
請求項１記載の装置であって、
当該装置は、モバイル通信装置、特に携帯電話であり、
前記ネットワークは、モバイル通信ネットワークであり、
前記認証ユニットは、前記キーテーブルキーを生成するためモバイル通信装置の認証に用いられる認証アルゴリズムを使用する、
ことを特徴とする装置。
【請求項７】
請求項６記載の装置であって、
前記ユーザ識別子は、前記ユーザの電話番号又はＩＭＳＩ（Ｉｎｔｅｒｎａｔｉｏｎａｌ  Ｍｏｂｉｌｅ  Ｓｕｂｓｃｒｉｂｅｒ  Ｉｄｅｎｔｉｔｙ）であることを特徴とする装置。
【請求項８】
請求項６記載の装置であって、
前記送信機は、前記媒体識別子と前記ユーザ識別子とを、前記ネットワークによる前記ユーザのホームロケーションレジスタの認証ユニットに送信するよう動作することを特徴とする装置。
【請求項９】
キーテーブルキーを使用することによって暗号化され、暗号化されたコンテンツを解読する少なくとも１つのアセットキーを格納する少なくとも１つのキーテーブルとマシーン可読媒体識別子とを格納する記憶媒体上に暗号化形式により格納されるコンテンツにユーザがアクセスするのを認証する方法であって、
前記装置をネットワークに接続するステップと、
前記コンテンツにアクセスするのに認証され、前記ユーザ識別子によって前記ネットワークに特定されるユーザのユーザ識別子と前記媒体識別子とを、前記ネットワーク内の認証ユニットに送信するステップと、
を有し、
前記媒体識別子と前記ユーザ識別子とは、前記ユーザが少なくとも１つの所定のキーテーブルを解読するのを可能にする前記ユーザのキーテーブルキーを生成するため、前記認証ユニットによって利用されることを特徴とする方法。
【請求項１０】
キーテーブルキーを使用することによって暗号化され、暗号化されたコンテンツを解読する少なくとも１つのアセットキーを格納する少なくとも１つのキーテーブルとマシーン可読媒体識別子とを格納する記憶媒体上に暗号化形式により格納されるコンテンツに第２ユーザ装置のユーザがアクセスするのを認証する第１ユーザ装置と、
認証ユニットと、
前記記憶媒体上に暗号化形式により格納されるコンテンツにアクセスすることが認証されるユーザの第２ユーザ装置と、
を有するネットワークであって、
前記第１ユーザ装置は、
当該装置をネットワークに接続する接続手段と、
前記記憶媒体にアクセスし、特に前記記憶媒体から前記媒体識別子とコンテンツとを読み出すドライブと、
前記コンテンツにアクセスするのに認証され、前記ユーザ識別子によって前記ネットワークに特定されるユーザのユーザ識別子と前記媒体識別子とを、前記ネットワーク内の認証ユニットに送信する送信機と、
を有し、
前記認証ユニットは、
前記媒体識別子と前記ユーザ識別子とを受信する受信機と、
前記媒体識別子と前記ユーザ識別子とを利用して、前記ユーザが前記少なくとも１つのキーテーブルを解読することを可能にする前記ユーザのキーテーブルキーを生成するキー生成手段と、
前記キーテーブルキーを前記第１及び／又は前記第２ユーザ装置に送信する送信機と、
を有し、
前記第２ユーザ装置は、
当該装置を前記ネットワークに接続する接続手段と、
前記認証ユニット又は前記第１ユーザ装置から前記キーテーブルキーを受信する受信機と、
前記記憶媒体にアクセスし、特に前記記憶媒体からコンテンツを読み出し、前記受信したキーテーブルキーを用いて少なくとも１つの所定のキーテーブルを解読するドライブと、
を有することを特徴とするネットワーク。
【請求項１１】
コンピュータ上で実行されるとき、請求項９記載の方法の各ステップをコンピュータに実行させるプログラムコード手段を有するコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、マシーン可読媒体識別子と、キーテーブルキーを使用することによって暗号化され、暗号化されたコンテンツを解読するための少なくとも１つのアセットキーを格納する少なくとも１つのキーテーブルとを格納する記憶媒体上に暗号化形式により格納されているコンテンツにユーザがアクセスすることを認証するための装置及び対応する方法に関する。本発明はさらに、上記方法が利用されるネットワークと上記方法を実現するためのコンピュータプログラムに関する。
【背景技術】
【０００２】
欧州特許出願０２０７８４３７．７（ＰＨＮＬ０２０７７５）は、ネットワークに接続可能な携帯装置のドライブによってアクセス可能な記憶媒体上に格納されているコンテンツを認証されていないアクセスから保護する方法を記載している。認証されていないアクセスからのハイレベルな保護を提供するため、ネットワークの認証処理が、記憶媒体上に格納されているコンテンツの暗号化及び解読のための以降においてアセットキーと呼ばれる暗号鍵を生成するのに利用される。特に、それは、認証鍵が携帯電話に使用されるＳＩＭカードに格納されている場合に、携帯電話ネットワークにおいて当該方法を利用することを記載している。従って、そのメインアイデアは、記憶媒体が一意的な媒体識別子を有し、モバイル通信ネットワーク認証処理が、当該媒体識別子を実際のアセットキーに変換するのに利用されるというものである。この変換は、携帯電話ネットワークに使用されるとき、ユーザのＳＩＭカードによって実行され、この結果、当該ＳＩＭカードなしに、記憶媒体のコンテンツが読み出し不可となる。このことは、以下でＳＩＭ暗号化方法とも呼ばれる、ユーザが自らのプライベートコンテンツをプロテクトする大変シンプルなセキュアな方法を提供する。
【発明の開示】
【発明が解決しようとする課題】
【０００３】
このアプローチの問題点は、コンテンツへのアクセスが１人のユーザに制限され、すなわち、より詳細には、１人のユーザのＳＩＭカードに制限されるということである。従って、本発明の課題は、ユーザがシンプルではあるが、依然としてセキュアな方法によりコンテンツへのアクセスを他のユーザに提供することを可能にする装置及び方法を提供することである。さらに、異なるＳＩＭカードを有する異なる携帯電話など、同一のユーザによって所有されている異なる装置からの透過的アクセスが可能とされる。対応するネットワークと当該方法を実現するためのコンピュータプログラムもまた提供される。
【課題を解決するための手段】
【０００４】
上記課題は、本発明によると、請求項１記載の装置であって、
当該装置をネットワークに接続する接続手段と、
前記記憶媒体にアクセスし、特に前記記憶媒体からコンテンツと前記媒体識別子とを読み出すドライブと、
前記コンテンツにアクセスするのに認証され、前記ユーザ識別子によって前記ネットワークに特定されるユーザのユーザ識別子と前記媒体識別子とを、前記ネットワーク内の認証ユニットに送信する送信機と、
を有し、
前記媒体識別子と前記ユーザ識別子とは、前記ユーザが少なくとも１つの所定のキーテーブルを解読するのを可能にする前記ユーザのキーテーブルキーを生成するため、前記認証ユニットによって利用されることを特徴とする装置によって達成される。
【０００５】
対応する方法が、請求項９に記載される。当該方法を実現するためのコンピュータプログラムが、請求項１１に記載される。本発明が利用されるネットワークが、請求項１０に記載され、キーテーブルキーを使用することによって暗号化され、暗号化されたコンテンツを解読する少なくとも１つのアセットキーを格納する少なくとも１つのキーテーブルとマシーン可読媒体識別子とを格納する記憶媒体上に暗号化形式により格納されるコンテンツに第２ユーザ装置のユーザがアクセスするのを認証する第１ユーザ装置と、
認証ユニットと、
前記記憶媒体上に暗号化形式により格納されるコンテンツにアクセスすることが認証されるユーザの第２ユーザ装置と、
を有するネットワークであって、
前記第１ユーザ装置は、
当該装置をネットワークに接続する接続手段と、
前記記憶媒体にアクセスし、特に前記記憶媒体から前記媒体識別子とコンテンツとを読み出すドライブと、
前記コンテンツにアクセスするのに認証され、前記ユーザ識別子によって前記ネットワークに特定されるユーザのユーザ識別子と前記媒体識別子とを、前記ネットワーク内の認証ユニットに送信する送信機と、
を有し、
前記認証ユニットは、
前記媒体識別子と前記ユーザ識別子とを受信する受信機と、
前記媒体識別子と前記ユーザ識別子とを利用して、前記ユーザが前記少なくとも１つのキーテーブルを解読することを可能にする前記ユーザのキーテーブルキーを生成するキー生成手段と、
前記キーテーブルキーを前記第１及び／又は前記第２ユーザ装置に送信する送信機と、
を有し、
前記第２ユーザ装置は、
当該装置を前記ネットワークに接続する接続手段と、
前記認証ユニット又は前記第１ユーザ装置から前記キーテーブルキーを受信する受信機と、
前記記憶媒体にアクセスし、特に前記記憶媒体からコンテンツを読み出し、前記受信したキーテーブルキーを用いて少なくとも１つの所定のキーテーブルを解読するドライブと、
を有する。
【０００６】
本発明は、記憶媒体に格納されているコンテンツにアクセス可能なユーザが、他のユーザが同一のコンテンツにアクセスすることを認証することを可能にするネットワークの認証処理を利用というアイデアに基づく。認証されるユーザのユーザ識別子と媒体識別子とを利用することによって、ネットワークの認証ユニットがキーテーブルキーを精製及び提供する。その後、このキーテーブルキーは、当該「新規な」ユーザについて提供される
割当てられた所定のキーテーブルを解読するのに認証対象となるユーザによって利用可能であり、当該キーテーブルに、当該ユーザがアクセスしようとするコンテンツの解読のためのアセットキーが格納される。従って、「新規な」ユーザが、ユーザの直接的関与なしに認証リストに追加することができる。この方法は、実現するのがシンプルかつ容易であるが、にもかかわらず、キーテーブル及びコンテンツを解読するためのアセットキーへのアクセスを可能にするキーテーブルキーを生成するため、ネットワークの大変セキュアな認証処理の利用によりハイレベルなセキュリティを提供する。
【０００７】
好ましくは、ＧＳＭやＵＭＴＳネットワークなどの通信ネットワークである本発明により提案されるネットワークは、何れもが同一又は異なるユーザに属する少なくとも２つのユーザ装置と、それらがネットワークに接続する際に、ユーザを認証する認証装置とを有する。ユーザを認証するのに利用される認証処理は、モバイル通信ネットワークにおいて使用される認証アルゴリズムをブレークすることが、ユーザが他のユーザに課金される発信を行うことを可能にするため、大変セキュアである。従って、このような認証アルゴリズムのプロテクションレベルは、大変高いものであり、本発明に従って提案されるようなキーテーブルキーを生成する認証アルゴリズムを利用する際に、ユーザのデータをプロテクトするのに十分であると考えられる。さらに、認証ユニットはまた、上述の欧州特許出願０２０７８４３７．７（ＰＨＮＬ０２０７７５）に記載されるようなアセットキーを生成するのに利用される。上記文書の当該方法の記載は、参照することによってここに含まれる。
【０００８】
本発明の好適な実施例が、従属クレームに規定される。実施例によると、本装置はさらに、ネットワークから認証対象となるユーザのキーテーブルキーを受信する受信機を有し、送信機は受信したキーテーブルキーをユーザに送信するよう動作する。従って、他のユーザがコンテンツにアクセスすることを認証したいユーザは、その後、ＳＭＳ又は他の何れかの電子メッセージの形式により、この他のユーザによって受信及び転送される他のユーザの新たなキーテーブルキーを取得するようネットワークと通信する。従って、認証対象となるユーザは、新たなキーテーブルキーを生成する処理に関与しない。
【０００９】
他の実施例によると、この新たなキーテーブルキーはまた、ネットワークから認証対象のユーザに直接提供されてもよい。当該ユーザを特定するため、ネットワークは媒体識別子と共に第１ユーザによってキーテーブルキーの生成のため認証ユニットにすでに提供されたユーザ識別子を使用することができる。
【００１０】
さらなる実施例によると、記憶媒体は、１つのキーテーブルだけでなく、例えば、各ユーザに１つのキーテーブルなどの複数のキーテーブルを格納する。さらに、各キーテーブルにユーザチェック識別子が割り当てられてもよく、当該ユーザチェック識別子は、当該ユーザに割り当てられた正しいキーテーブルを求めるため、解読前に当該装置によってチェックされる。これは、ユーザの正しいキーテーブルを求めるため、いくつかの（又はすべての）キーテーブルの解読を回避する。ユーザチェック識別子は、例えば、当該ユーザの電話番号又はＩＭＳＩ（Ｉｎｔｅｒｎａｔｉｏｎａｌ  Ｍｏｂｉｌｅ  Ｓｕｂｓｃｒｉｂｅｒ  Ｉｄｅｎｔｉｔｙ）など、モバイル通信ネットワークにおいて使用される際に、さらなる従属項に記載されるようなネットワークについてユーザを特定するユーザ識別子と同一のものとすることができる。
【００１１】
ユーザの身元を隠したい場合、このユーザチェック識別子はまた、例えば、ユーザのキーテーブルキーによりＸＯＲ関数を利用することによって大変シンプルな方法で暗号化することが可能である。これは、再び当該暗号化されたユーザチェック識別子が、特にいくつかの又はすべてのテーブルについて解読する必要があることを意味するであろう。しかしながら、この処理は大変シンプルであり、それほど時間を要しない。各ユーザチェック識別子が異なるキー（異なるユーザのキーテーブルキー）により暗号化されるため、基礎となるユーザチェック識別子を決定することは容易ではなく、この結果、シンボルＸＯＲ関数の使用など、このようなシンプルな暗号化でさえ十分セキュアとなるであろう。
【００１２】
正確なキーテーブルが解読されたか、そしてこの解読が正しく行われたか確認するため、各キーテーブルはさらに、他の実施例により提案されるような解読チェック識別子を有するかもしれない。このチェックについて、適切な解読チェック手段がユーザ装置に設けられてもよい。さらに、ハッキングをより困難にするため、いくつかのランダムに生成されたパッティングフィールドが設けられてもよい。好適な実施例では、ユーザチェック識別子が、例えば、キーテーブルに属するユーザを特定するため外部においては一度も暗号化されず、解読が適切であったかチェックするためキーテーブル内で二度暗号化される解読チェック識別子として使用される。
【００１３】
シンプルな実施例では、記憶媒体上には１つのみのキーテーブルが設けられ、第２ユーザを認証することを所望する第１ユーザは、第２ユーザが同一のキーテーブルを解読することを可能にする自らのキーテーブルキーを第２ユーザに提供する。あるいは、各ユーザについて、それぞれが異なるキーテーブルキーによって解読される記憶媒体上の独立したキーテーブルが提供されてもよい。このようなキーテーブルを生成するため、適切なキーテーブル生成手段が、他の実施例によると設けられる。第１ユーザは、キーテーブルキーを用いて、他のユーザがアクセスするコンテンツの解読を可能にし、これにより、記憶媒体上にアクセス手段によって格納されるキーテーブルを生成するアセットキーを暗号化する。
【００１４】
従って、本発明の好適な特徴によると、各コンテンツアイテムは、何れかランダムなキーとすることが可能な自らのアセットキーで暗号化され、これらのアセットキーは、キーテーブルに格納される。第１ユーザは既知のＳＩＭ暗号化方法を用いて（例えば、第１ユーｚのＳＩＭカードを利用して）、キーテーブルを暗号化するのに用いられるキーである自らのキーテーブルキーを取得する。暗号化されたアセットキーとキーテーブルは、媒体上に格納される。第１ユーザがアセットキーにアクセスすることを所望する場合、第１ユーザは、再びＳＩＭ暗号化方法を利用して、自らのキーテーブルキーを取得する。他のユーザは、自らのＳＩＭが異なっているため、ＳＩＭ暗号化方法を用いて他のキーを取得する。第１ユーザが第２ユーザがコンテンツにアクセスすることを所望する場合、第１ユーザは、第２ユーザのＳＩＭにより求められたキーのアセットキーによりキーテーブルを暗号化する。このとき、第２の暗号化されたキーテーブルは、媒体上に格納されるが、ＳＩＭにより求められたキー自体は格納されない。
【００１５】
好ましくは、上述のように、本発明はモバイル通信ネットワークに利用され、ユーザ装置は携帯電話である。このとき、ネットワークについてモバイル通信装置を認証するのに用いられる認証アルゴリズムは、キーテーブルキー、好ましくはまた、アセットキー（実際には何れかランダムなキー）を生成するのに用いられる。
【００１６】
ネットワークがモバイル通信ネットワークであるとき、認証対象となるユーザのホームロケーションレジスタ（ＨＬＲ）の認証ユニットが、媒体識別子とユーザ識別子の認証ユニットへの送信のため、当該ユーザについてキーテーブルキーを生成するのに用いられる。また、生成されたキーテーブルキーをユーザ装置に送信するため、セキュアなチャネルが実現可能である。好ましくはその後、認証処理がまた、キーテーブルキーを生成するのに用いられるのと同様にして、セキュアなチャネルのためのキーを生成するのに用いられる。
【００１７】
また、モバイルネットワークオペレータが上述の処理をサービスとして提供することが可能であることが好ましい。異なるネットワークからのユーザがまた、ネットワークがユーザをローミングするのと同じ方法により認証可能である。さらに、このサービスを提供するが、他のネットワークからのユーザをサポートしないことによって、ネットワークはまた異なるネットワークのユーザが当該ネットワークに契約することを勧めることができる。
【発明を実施するための最良の形態】
【００１８】
図１は、本発明による記憶媒体１０を示し、このような記録キャリアに格納されているものを示す。以下の説明について、記録キャリア１０にアクセスするためのドライブを有する携帯電話などであるかもしれないユーザ装置によって読み出し可能な、ＣＤ、ＤＶＤ又はＢＤなどの光記録キャリアなどの記録キャリア１０上に暗号化形式により格納されているコンテンツに、第１ユーザ装置の特定のユーザがアクセス可能であるということが仮定される。さらに、記録キャリア１０は、暗号化されたコンテンツの他に、マシーン可読媒体識別子ｉｄと、キーテーブルキーＫＬＫを用いて暗号化され、少なくとも１つのアセットキーＡＫを格納する少なくとも１つのキーテーブルＫＬとを格納していると仮定される。当該アセットキーＡＫは、コンテンツＣを暗号化するのに使用されたものであり、従って、暗号化されたコンテンツＣを解読するためユーザによって使用される必要がある。
【００１９】
特に各ユーザについて１つのキーテーブルＫＬとなる、記録キャリア１０に格納されている複数のキーテーブルＫＬが存在してもよく、各キーテーブルＫＬは、異なるキーテーブルキーＫＬＫによって暗号化されてもよい。さらに、各キーテーブルＫＬは、記録キャリア１０上に格納されたコンテンツＣの異なる部分を解読するため、複数のアセットキーＡＫを格納してもよい。さらに、各テーブルキーについて、適切なキーテーブルＫＬを検出するため割り当てられたユーザチェック識別子ＵＣが存在するかもしれず、及び／又は各キーテーブルは、キーテーブルＫＬが正しく解読されたか確認するための解読チェック識別子ＤＣを有するようにしてもよく、これらについては以降においてより詳細に説明される。
【００２０】
図２は、本発明の一般的な使用を示す本発明によるネットワークの実施例を示す。図３は、本発明による方法の各ステップをフローチャートとして示す。図２に示されるネットワークでは、モバイル通信ネットワーク、特にＧＳＭネットワーク３が、ここでは２つの携帯電話である２つのユーザ装置１と２が接続可能であり、当該ネットワークを介しそれらが互いに、そして他のユーザと通信可能な具体例として示される。携帯電話１と２はそれぞれ、ＳＩＭカード２０を読み込むためのＳＩＭカードリーダ４を有する。ＳＩＭカード２０には、ネットワーク３に接続すると、携帯電話１と２の認証を行うため使用されるＧＳＭネットワーク３の認証センターＡｕＣと共有されている秘密鍵である認証鍵が格納されている。携帯電話１と２はさらに、例えば、小さなフォームファクタの光ディスクドライブとすることが可能な着脱可能な記憶媒体１０に対してデータを読み出し及び／又は格納するためのドライブ５を有する。ユーザ装置１と２はさらに、データを送信するための送信機７と、データを受信するための受信機８とを含むネットワーク３に接続するための接続手段６を有する。
【００２１】
上述した欧州特許出願０２０７８４３７．７（ＰＨＮＬ０２０７７５）に記載されているように、モバイル通信ネットワーク認証処理が、記録キャリア１０の一意的識別子（例えば、記録キャリア１０の特定エリアに格納されているシリアルナンバーなど）を、記録キャリア１０上に格納されているコンテンツＣ（又はコンテンツの一部）の暗号化に使用されるアセットキーＡＫに変換するのに利用される。この変換は、ＳＩＭカード２０によって実行されるか、あるいは認証センターＡｕＣによって実行され、この結果、当該ＳＩＭカードなしに、コンテンツの解読及び読み出しは不可とされる。このことは、ユーザが自らのプライベートコンテンツを保護する大変シンプルかつセキュアな方法を提供する。ユーザが現在自らのコンテンツに他のユーザがアクセスすることを、又は当該ユーザによって所有されている異なる装置からの透過的なアクセスを可能にすることを許可したい場合、以下の処理が実行される。
【００２２】
第１ステップＳ１では、一意的な識別子ｉｄが記録キャリアから読み出される。この媒体識別子ｉｄと、第１ユーザによって第１ユーザのコンテンツの特定部分にアクセスすることを許可される第２ユーザのユーザ識別子ｕｉが、その後（Ｓ２）、ネットワーク３の認証センターＡｕＣに送信される。そこで（Ｓ３）、キーテーブルがキーロッカーの形式となっている場合のキーロッカーキーなどのキーテーブルキーＫＬＫが、媒体識別子ｉｄとユーザ識別子ｕｉからキー生成装置３１によって生成される。その後、生成されたキーテーブルキーＫＬＫは、第１ユーザ装置１にのみ送り返すことも可能であり（Ｓ４）、あるいは第１ユーザ装置１と第２ユーザ装置２の両方に送り返すことも可能である（Ｓ８）。
【００２３】
第１ユーザ装置１が受信したキーテーブルキーＫＬＫを使用することによって第２ユーザ２のキーテーブルＫＬ２を生成する第１のケースでは（Ｓ５）、コンテンツにアクセスするため第２ユーザに与えられるアセットキーは、キーテーブルキーＫＬＫによって暗号化される。その後、第２ユーザは、第１ユーザから新たに生成されたキーテーブルＫＬ２を解読するためのキーテーブルキーＫＬＫを取得することによって認証される（Ｓ６）。その後、キーテーブルキーＫＬＫを使用することによって、第２ユーザはキーテーブルＫＬ２を解読し、それからアセットキーを読み出し、コンテンツの解読にアセットキーを使用することが可能となる。従って、ユーザ２は、直接的な関与なく認証リストに追加される。
【００２４】
キーテーブルキーＫＬＫがまた第２ユーザに直接転送される第２のケースでは（Ｓ８）、第１ユーザ装置１はまた、受信したキーテーブルキーＫＬＫを使用することにより第２ユーザ２のキーテーブルＫＬ２を生成する（Ｓ９）（ステップ５と同様に）。しかしながら、その直後に、第２ユーザはこのキーテーブルキーＫＬＫを使用することによって新たなキーテーブルＫＬ２を直接解読するようにしてもよい（Ｓ１０）。
【００２５】
さらなる可能性は、第２ユーザが当該ユーザがアクセスできない記録キャリアを有するということである。しかし、第２ユーザは、ネットワークを介しアクセス可能なユーザに自らにアクセスを与えるよう要求するようにしてもよい。これにより、第１ユーザは、自分のキーテーブルキーをネットワークを介し第２ユーザに提供し、これにより、同一のキーテーブルキーを使用することによって、第２ユーザが自らのキーテーブルにアクセスすることを許可するようにしてもよい。この場合、第１ユーザ１によって認証されたすべてのユーザによって使用される記録キャリアに格納されている１つのみのキーテーブルが存在しさえすれば十分である。
【００２６】
上述したように、各キーテーブルＫＬはまた、好ましくは、キーテーブルの解読が正確に機能したことを示す解読チェック識別子ＤＣ（図１を参照されたい）を有する。これをチェックするため、ユーザは図４に示されるユーザ装置の実施例に示されるような解読チェックユニット９を有する。さらに、キーテーブルは、ハッキングをより困難にするためランダムに生成されたパディングフィールドを有するようにしてもよい。ユーザが記録キャリアにアクセスしようとするとき、一意的な識別子ｉｄが、キーテーブルを解読するための潜在的なキーであるアセットキーにＳＩＭマッピングを利用して変換されるべきである。この潜在的なキーを用いて記録キャリアに存在するキーテーブルを解読することは、実際のアセットキーを生じさせる。しかしながら、ユーザが認証されていない場合、ユーザのＳＩＭはキーテーブルキーを生成するが、それは解読チェック識別子から容易に確認可能なキーテーブルの何れも正確に解読することができない。
【００２７】
好ましくは、上述のように、キーテーブルは、異なる権利が各ユーザについて格納可能であり、一部のコンテンツが一部のユーザから隠されるようなキーロッカーである。キーテーブルのすべてはまた、キーロッカー内に配置されるようにしてもよい（各ユーザについて）。このとき、キーロッカーキーは、記録キャリア上の隠されたキーとなる。
【００２８】
さらに、図４の実施例に示されるように、ユーザ装置は、好ましくは、記録キャリアに格納され、各キーテーブルに割り当てられる対応するユーザチェック識別子ｕｃをチェックするユーザチェックユニット１１を有するようにしてもよい。このユーザチェック識別子ｕｃは、正しいものを求めるため、各利用可能なキーテーブルの解読が回避することができるように、ユーザについて選択なキーテーブルを求めるのに利用される。例えば、ユーザのＳＩＭカードは、利用可能なＧＳＭのＩＭＳＩ（Ｉｎｔｅｒｎａｔｉｏｎａｌ  Ｍｏｂｉｌｅ  Ｓｕｂｓｃｒｉｂｅｒ  Ｉｄｅｎｔｉｔｙ）と呼ばれるモバイルネットワークに対してユーザを特定するための識別子を有する。あるいは、ユーザの電話番号が利用可能である。さらに、ユーザの身元を隠すことが望まれる場合、このユーザチェック識別子ｕｃが、例えば、ＸＯＲなどの大変シンプルな方法であるキーにより解読することが可能である。このことは、再び各ユーザチェック識別子が比較的シンプルなＸＯＲ演算によって解読される必要があることを意味する。各ユーザチェック識別子が、好ましくは異なるキーによってＸＯＲ処理されるため、基礎となるユーザチェック識別子を決定するための容易な方法は存在せず、この結果、当該方法は十分なセキュリティによりユーザの身元を隠すかもしれない。
【００２９】
好ましくは、他のユーザを認証することを所望するユーザはまた、各新たなユーザについて新たなキーテーブルを生成する。従って、キーテーブル生成ユニット１２がまた、図４に示されるような各ユーザ装置１に設けられる。
【００３０】
コンテンツを生成するユーザは、上述した欧州特許出願０２０７８４３７．７（ＰＨＮＬ０２０７７５）に示されるように認証される。さらなるユーザを認証リストに追加することは、ネットワークを実行することが可能である。従って、セキュアな接続が、認証されるべきユーザのＧＳＭにおいてネットワークとユーザ装置との間に（特にホームロケーションレジスタＨＬＲに）提供される。ユーザ識別子として、再びユーザの電話番号又はユーザのＩＭＳＩが利用可能である。もちろん、他のユーザ識別子もまた利用可能であり、それによって、ユーザはネットワークに一意的に特定される。
【００３１】
上述した認証処理がまた、同様にしてネットワークとユーザ装置との間のセキュアなチャネルのキーを生成するのに利用可能である。
【００３２】
好ましくは、ネットワークオペレータは、上述の処理をサービスとして提供することができる。異なるネットワークからのユーザもまた、ネットワークがユーザのローミングを処理するのと同様にして認証することが可能である。しかしながら、当該サービスを提供するが、他のネットワークからのユーザをサポートしないことによって、ネットワークは、現在のユーザの友人又は家族メンバーがユーザのネットワークに契約することを勧めることができる。
【００３３】
本発明は、あるユーザに属するコンテンツにアクセスするため、さらなるユーザを認証リストに追加するシンプルかつ容易に実現可能な方法を提供する。ネットワークの認証処理は、ハイレベルなセキュリティを提供する上記処理において利用される。
【図面の簡単な説明】
【００３４】
【図１】図１は、本発明による記録キャリアの実施例を示す。
【図２】図２は、本発明によるネットワークの実施例を示す。
【図３】図３は、本発明による方法を示すフローチャートを示す。
【図４】図４は、本発明によるユーザ装置の実施例を示す。
【図１】
2007525123.tif 000003
【図２】
2007525123.tif 000004
【図３】
2007525123.tif 000005
【図４】
2007525123.tif 000006
【国際調査報告】
2007525123.tif 000007
2007525123.tif 000008
2007525123.tif 000009