(57)【要約】  本発明は、ピアツーピアネットワーク（１）に組み入れることができ、一意の識別子を割り当てられるネットワークノード（２）を認証するためのシステムおよび方法であって、一意の識別子が、ネットワークノード（２）へのアクセスが望まれるときに、ネットワーク（１）に接続された認証手段（５）に伝送され、その手段によってチェックされ、チェックに成功したときにネットワークノード（２）がネットワーク（１）に組み入れられるシステムおよび方法に関する。認証が陸上移動体通信事業者（４）によって行われ、認証手段（５）が、移動体通信事業者（４）の陸上移動体ネットワークの一部であり、識別子が、ネットワークノード（２）の認証モジュール（ＡＭ）によって検証され、認証手段（５）に伝送される。
2012514919.tif 000002
【特許請求の範囲】
【請求項１】
ピアツーピアネットワーク（１）に組み入れることができ、一意の識別子を割り当てられるネットワークノード（２）を認証するための方法であって、前記一意の識別子は、前記ネットワークノード（２）へのアクセスが望まれるときに、前記ネットワーク（１）に接続された認証手段（５）に伝送され、前記手段によってチェックされ、チェックに成功したときに前記ネットワークノード（２）が前記ネットワーク（１）に組み入れられる方法において、認証が陸上移動体通信事業者（４）によって行われ、前記認証手段（５）が、前記移動体通信事業者（４）の陸上移動体ネットワークの一部であり、前記識別子が、ＳＩＭカード、ＵＳＩＭカード、ＴＰＭチップ、またはスマートカードである個別の記憶モジュール（ＳＭ）に保存され、前記記憶モジュール（ＳＭ）が、前記移動体通信プロバイダ（４）またはピアツーピアネットワークプロバイダによって提供され、前記ネットワークノード（２）に接続されていて、認証モジュール（ＡＭ）が、前記ネットワークノード（２）の識別子を前記陸上移動体通信事業者（４）の認証インフラストラクチャの中央認証手段（５）と通信することによって、前記ネットワークノード（２）の認証を行うことを特徴とする方法。
【請求項２】
前記識別子としてセルラ加入者番号が使用される、請求項１に記載の方法。
【請求項３】
前記識別子が、前記ネットワークノード（２）から前記陸上移動体ネットワークまたは前記ピアツーピアネットワーク（１）を介して前記認証手段（５）に伝送される、請求項１または２に記載の方法。
【請求項４】
前記陸上移動体ネットワークを介して前記識別子を提供するために、前記識別子が前記ネットワークノード（２）に伝送され、前記ノードで前記記憶モジュールに記憶される、請求項１〜３のいずれか一項に記載の方法。
【請求項５】
ピアツーピアネットワーク（１）と、前記ネットワーク（１）に組み入れることができ、一意の識別子を割り当てられるネットワークノード（２）と、前記ネットワーク（１）に接続された認証手段（５）とを備えるシステムであって、アクセスが要求されたときに前記識別子を前記認証手段（５）に伝送することができ、前記手段によってチェックすることができるシステムにおいて、前記認証手段（５）が、移動体通信事業者（４）の陸上移動体ネットワークの一部であり、前記ネットワークノード（２）が、前記認証手段（５）と通信するための認証モジュール（ＡＭ）を有し、前記ネットワークノード（２）が個別の記憶モジュール（ＳＭ）を有し、前記記憶モジュール（ＳＭ）が前記認証モジュールに接続され、前記記憶モジュール（ＳＭ）に前記識別子が記憶され、または前記識別子を記憶することができ、前記記憶モジュール（ＳＭ）が、ＳＩＭカード、ＵＳＩＭカード、ＴＰＭチップ、またはスマートカードであることを特徴とするシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ピアツーピアネットワーク（peer-to-peer network）に組み入れることができ、一意の識別子を割り当てられるネットワークノードを認証するための方法およびシステムであって、一意の識別子（唯一的識別子）が、ネットワークノードのアクセスが望まれるときに、ネットワークに接続された認証手段に伝送され、その手段によってチェックされ、チェックに成功したときにネットワークノードがネットワークに組み入れられる方法およびシステムに関する。
【背景技術】
【０００２】
ピアツーピア（Ｐ２Ｐ）ネットワークは、等しいアクセス権を有するコンピュータ（ピアと呼ばれ、本明細書ではネットワークノードと表す）が互いにリンクされたネットワークである。それらのネットワークは、「同等の」ネットワークノードまたは「等しいアクセス権を有する」ネットワークノード間の通信を可能にする。ピアツーピアネットワーク内のネットワークノードは、サービスを要求することができ、したがってワークステーションとして使用することができ、またサービスを提供することもでき、すなわちネットワーク内でタスクを引き受けることもできる。したがって、ピアツーピアネットワークアーキテクチャは、クライアントサーバネットワークアーキテクチャと同等のアーキテクチャを構成し、物理的なネットワーク構造は、イントラネット（ローカルエリアネットワーク（ＬＡＮ））またはインターネット（ワールドエリアネットワーク（ＷＡＮ））など従来のネットワークに基づく。ピアツーピアアーキテクチャは、各ネットワークノードが別のネットワークノードの特定の公開データにアクセスすることができるので、特にデータ交換に使用される。これは、「ファイルシェアリング」とも呼ばれる。
【０００３】
ピアツーピアネットワークでは、ネットワーク内での識別を可能にする一意の識別子が各ネットワークノードに割り当てられる。いくつかのピアツーピアネットワークは、中央サーバによって、新規の識別子の発行、およびその識別子を使用したネットワークノードの認証を管理する。ネットワークノードがピアツーピアネットワークに組み込まれることを望むとすぐに、対応する一意の識別子が発行される。一般に、ユーザは、ピアツーピアネットワークソフトウェアのインストール後に、ピアツーピアネットワークへのアクセスを取得するために新規の識別子および関連のパスワードを作成するように要求される。あるいは、識別子およびパスワードが電子メールを介してユーザに送達される方法も知られている。
【０００４】
ユーザがネットワークへのアクセスを取得することを望むと仮定すると、ユーザは、自分の識別子およびパスワードを認証サーバが利用できるようにし、認証サーバが、ユーザの識別、すなわちユーザがアクセスを取得することを望むネットワークノードの識別を検証する。ユーザは、認証に成功したときにのみ、ネットワークを介して通信することを認可される。この認証メカニズムは、安全でなく、また他のピアツーピアネットワークとの互換性を保証しない。
【０００５】
ピアツーピアネットワークは、通話を確立するために使用することができる。２つ以上のネットワークノード間のピアツーピア通話は、例えばインターネットアドレス（ＩＰアドレス、インターネットプロトコル）や区別できる名前の形態で、例えばｍｅ＠ｍｙｓｅｌｆ．ｃｏｍなどの電子メールアドレスの形態で通信相手のコンタクトが分かっているときにのみ確立することができる。通話サービス用のピアツーピア技術の使用は、標準の識別子、すなわちネットワーク内部で一意の識別子に基づく。ネットワーク内部で通信相手（コンタクト）を見つけるためにこれらの識別子を使用することができる。このような識別子は、比較的複雑な形態を有する。この形態は、ピアツーピアベースの電話ネットワーク内部での経路指定メカニズムの有効性および構造に影響を及ぼす。例えば、いくつかの分散ハッシュテーブル（ＤＨＴ）は、画一的な端点（均一なエンドポイント）を定義するため、すなわちピアツーピアネットワークでのデータオブジェクトまたはノードを見つけるために、１６０ビットのアドレスを使用する。
【発明の概要】
【発明が解決しようとする課題】
【０００６】
したがって、本発明の目的は、ピアツーピアネットワークに組み入れることができ、高度なセキュリティの要件を満足し、他のピアツーピアネットワークとの互換性があるネットワークノードを認証するための単純で効果的な方法を提供することである。
【課題を解決するための手段】
【０００７】
この目的は、請求項１に記載の方法の特徴、および請求項７に記載の特徴を有するシステムによって実現される。本発明の有利な発展形態は、それぞれの従属請求項に明示され、以下に詳述する。
【０００８】
本発明で特許請求されるように、ピアツーピアネットワークに組み入れることができ、一意の識別子を割り当てられるネットワークノードを認証するための方法であって、一意の識別子が、ネットワークノードへのアクセスが望まれるときに、ネットワークに接続された認証手段に伝送され、その手段によってチェックされ、チェックに成功したときにネットワークノードがネットワークに組み入れられる方法であって、認証が陸上移動体通信事業者によって行われ、認証手段が、移動体通信事業者の陸上移動体ネットワークの一部であり、識別子が、ネットワークノードの認証モジュールによって検証され、認証手段に伝送される方法が提案される。
【０００９】
本発明の基本的な着想は、陸上移動体ネットワークのインフラストラクチャを使用して、ピアツーピアネットワークのネットワークノードを認証し、そのネットワークノードをネットワークおよび他のネットワークノードに対して識別して、その識別を確認することである。
【００１０】
好ましくは、識別子はセルラ加入者番号でよい。移動体加入者統合サービスデジタルネットワーク番号（ＭＳＩＳＤＮ）とも呼ばれるセルラ加入者番号は、確実にかつ安全に、あるユーザを他のユーザに対して識別することができる一意の確立された識別子を構成する。この識別子は、０〜９の数のみからなり、迅速で効率的な認証を保証する。
【００１１】
識別子は、セルラプロバイダまたはピアツーピアネットワークプロバイダによって提供され、ネットワークノードに接続された個別の記憶モジュールに保存することができる。記憶モジュールは、ネットワークノードの従来のハードディスク記憶装置、メインメモリ、または一時バッファとは別の記憶ユニットである。これは、チップの形態で、例えばＳＩＭ（加入者識別モジュール）カード、ＵＳＩＭ（汎用加入者識別モジュール）、またはスマートカードとして形成することができる。記憶モジュールに記憶されたデータを読み取るための対応する読取り手段は、ネットワークノードに統合することができ、またはケーブルを介してネットワークノードに接続することができる。したがって、識別子はユーザのもとにローカルに記憶され、それにより最高のセキュリティを実現することができる。したがって、アクセスデータの知識のみに基づくピアツーピアネットワークへの外部からのアクセスを防止することができる。
【００１２】
ネットワークノードが別のネットワークノードと通信することを望み、そのためにネットワークに組み込まれることを望む場合、ネットワークの識別子を、陸上移動体ネットワークまたはピアツーピアネットワークを介して認証手段に伝送することができ、次いで、この認証手段がネットワークノードを認証する。
【００１３】
識別子は、陸上移動体通信プロバイダによって提供することができる。あるいは、識別子は、ピアツーピアサービスプロバイダによって提供することができ、次いで、このプロバイダは、その識別子を陸上移動体通信事業者が利用できるようにする。
【００１４】
提供された識別子は、陸上移動体ネットワークを経由してネットワークノードに伝送することができ、そこで記憶モジュールに記憶することができる。あるいは、移動体通信事業者が識別子を記憶モジュールに直接記憶することもでき、記憶モジュールと共に識別子をネットワークノードが利用できるようにすることもできる。
【００１５】
さらに、ピアツーピアネットワークと、ネットワークに組み入れることができ、一意の識別子を割り当てられるネットワークノードと、ネットワークに接続された認証手段とを備えるシステムであって、ネットワークノードへのアクセスが要求されたときに識別子を認証手段に伝送することができ、その手段によってチェックすることができるシステムであって、認証手段が、移動体通信事業者の陸上移動体ネットワークの一部であり、ネットワークノードが、認証手段と通信するための認証モジュールを有するシステムが提案される。
【００１６】
既に説明したネットワークノードは、個別の記憶モジュールを有することができ、記憶モジュールが認証モジュールに接続され、記憶モジュールに識別子が記憶される、または識別子を記憶することができる。
【００１７】
記憶モジュールは、ＳＩＭカード、ＵＳＩＭカード、ＴＰＭ（トラステッドプラットフォームモジュール）チップ、またはスマートカードでよい。
【００１８】
本発明を、１つの例示的な実施形態および添付図面を使用して以下に詳述する。
【図面の簡単な説明】
【００１９】
【図１】本発明で特許請求する方法を実行するためのシステムの概略図である。
【発明を実施するための形態】
【００２０】
図面は、本発明で特許請求する方法を実行するためのシステムの概略図である。このシステムは、いくつかのネットワークノード３と、別のネットワークノード２とを有するピアツーピアネットワーク１を備え、ネットワークノード２は、ネットワークに組み入れることができ、記憶モジュールＳＭに記憶された一意の識別子を割り当てられ、認証手段５と通信するための認証モジュールＡＭを有する。認証手段５は、対応するインターフェースを介してネットワーク１に接続され、移動体通信事業者４の陸上移動体ネットワークの一部である。
【００２１】
ピアツーピアネットワークでは、ネットワークおよび他のネットワークノードに対してそれらを識別するための識別子の使用が特別な課題である。ネットワークノード間の信頼できる接続を確立することができるように、信頼できる認証機関、いわゆる「トラステッドアイデンティティプロバイダ（trusted identity provider）」が、識別子を利用可能にし、認証しなければならない。ＳＩＭカードや、「トラステッドプラットフォームモジュール」などのチップ、ならびにセルラ端末および陸上移動体ネットワークの認証メカニズムを含めた陸上移動体ネットワークのインフラストラクチャを使用することによって、識別子を容易にかつ効果的に提供することができる。
【００２２】
ＧＳＭ（移動体通信用グローバルシステム）ネットワークなどの陸上移動体ネットワークは、セルラ加入者の認証に関して特に安全な手法を備える。ユーザの識別子は、ユーザ各々のＭＳＩＳＤＮであり、すなわち、ユーザを世界中で一意に識別することができるユーザのセルラ加入者番号である。これらの陸上移動体ネットワークの通信事業者は、ＳＩＭカードと共に提供される識別子を作成する。さらに、ＳＩＭカードは、ＳＩＭカードと共に提供された識別子を認証するために使用されるキーを含む。ＳＩＭカードは、電気通信ネットワークに対してユーザを識別および認証するための信頼できるメカニズムとして認識されて確立されている。
【００２３】
本発明で特許請求されるネットワークノード２用の識別子は、移動体通信事業者４によって、または外部のピアツーピアサービスプロバイダ６によって設計される。ピアツーピアサービスプロバイダ６によって識別子が設計されると仮定すると、識別子は、移動体通信事業者４に送信される。
【００２４】
識別子を設計した後、その識別子をネットワークノード２が利用できるようにし、ピアツーピアネットワーク１でネットワークノード２を識別するためにその識別子を使用することができるようになる。他のネットワークノード３と通信することを望むネットワークノード２を識別するために、認可された識別子のみを使用することができる。
【００２５】
識別子は、様々な方法で提供することができる。第１の手法は、図中に矢印Ａで表され、新規の記憶モジュールＳＭに追加のパラメータとして識別子を記憶し、次いでその記憶モジュールＳＭをネットワークノード２に物理的に送信することを含む。別の手法は、図中に矢印Ｂで表され、移動体通信プロバイダ４の陸上移動体ネットワークを介してネットワークノード２に識別子を伝送することを含む。次いで、ネットワークノード２は、その識別子を記憶モジュールＳＭに記憶する。ネットワークノード識別子用の記憶モジュールは、例えば、ＳＩＭカードや、ＴＰＭ「トラステッドプラットフォームモジュール」などのチップセットでよい。
【００２６】
ユーザがピアツーピアネットワーク１の別のユーザと通信することを望むと仮定すると、ユーザが使用しているネットワークノード２をネットワーク１に組み込まなければならない。上述したように、１つのネットワークノード２が、そのネットワークノード２に提供された識別子によって識別される。
【００２７】
ネットワーク１に組み入れるために、ネットワークノード２を、陸上移動体通信事業者４の認証インフラストラクチャに対して識別しなければならない。
【００２８】
これは、移動体通信事業者４の認証メカニズムを再び使用することによって行うことができる。
【００２９】
記憶モジュールＳＭに記憶された識別子を検証するため、すなわちその妥当性をチェックするために、移動体通信事業者４の認証メカニズムが使用される。これは、図中に矢印Ｃで識別されるように、ネットワークノード２によって認証モジュールＡＭを用いて行われる。検証は、移動体通信事業者４の制御下で認証メカニズムを使用することによって行われる。これらのメカニズムは、本発明で特許請求するように各ネットワークノード２、３に含まれた認証モジュールＡＭを使用する。認証モジュールＡＭは、陸上移動体通信事業者４の認証インフラストラクチャの中央認証手段５と通信することによって、識別子またはネットワークノード２の認証を行う。これは、図中に矢印Ｄによって表されている。
【００３０】
認証手順が成功すると、ネットワークノード２は、ピアツーピアネットワーク１に正しく組み入れられ、他のネットワークノード３へのコンタクトを確立することができる。逆に、認証に失敗したとき、ネットワークノード２は、ネットワーク１内部で他のネットワークノード３と通信することを認可されない。
【図１】
2012514919.tif 000003
【国際調査報告】
2012514919.tif 000004
2012514919.tif 000005
2012514919.tif 000006