(57)【要約】複数の装置(10,12;10a,12a,12b12c)から成る少なくとも１つの装置系の不正操作を防止して、複数の装置(10,12;10a,12a,12b12c)から成る少なくとも１つの装置系、例えば少なくとも１つのネットワーク及び／または少なくとも１つのコンピュータシステムの保全性を保障するためのセキュリティシステム(100;100’)を提供するために、これらの装置(10,12;10a,12a,12b12c)が、特に互いの間でメッセージ(20)を交換することによって互いに通信し、各装置(10,12;10a,12a,12b,12c)がそれぞれのセキュリティユニット(30,32)を少なくとも１つ具え、このセキュリティユニットは、[a]交換したメッセージ(20)によって少なくとも１つの認証を実行し、[b.i]認証が有効である場合に、それぞれの装置(10,10a)及び／または少なくとも１つの他の装置(12;12a,12b,12c)の動作を可能にし、[b.ii]さもなければ、特に認証が無効である場合に、それぞれの装置(10;10a)及び／または少なくとも１つの他の装置(12;12a,12b,12c)及び／または無認可の装置(14)、特にこうしたセキュリティユニット(30,32)を具えていない装置の動作を不能にすることを提案する。
2008545315.tif 000002
【特許請求の範囲】
【請求項１】
複数の装置から成る少なくとも１つの装置系、例えば少なくとも１つのネットワーク及び／または少なくとも１つのコンピュータシステムの保全性を保障するセキュリティシステムにおいて、
前記装置が、特に互いの間でメッセージを交換することによって互いに通信し、
前記装置の各々が、それぞれのセキュリティユニットを少なくとも１つ具え、
前記セキュリティユニットが、
[a] 前記交換したメッセージによって少なくとも１つの認証を実行し、
[b.i] 前記認証が有効である場合に、当該セキュリティユニットを具えている前記装置、及び／または他の前記装置の少なくとも１つの動作を可能にし、
[b.ii] 前記認証が有効でない場合、特に前記認証が無効である場合に、
当該セキュリティユニットを具えている前記装置、及び／または、
他の前記装置の少なくとも１つ、及び／または、
少なくとも１つの未定義及び／または無認可の装置、特に前記セキュリティユニットを具えていない少なくとも１つの装置の動作を不能にする
ことを特徴とするセキュリティシステム。
【請求項２】
前記装置の各々が記憶装置を具え、
前記記憶装置が、
前記認証が有効であると決める条件を規定する少なくとも１つの認証プロファイル；及び／または、
特に、少なくとも１つの相互認証スキームに必要な少なくとも１つの秘密鍵；及び／または、
他の前記装置、特に他の前記装置用の認証手段に関する認証情報を記憶し、
前記所定の認証プロファイルは、例えば、保全性を保障される前記装置系を構成する前記装置の種類及び／または識別情報及び／または個数を規定する
ことを特徴とする請求項１に記載のセキュリティシステム。
【請求項３】
前記セキュリティユニットが、特に少なくとも１つのインタフェースユニットを介して、当該セキュリティユニットを具えている前記装置に、
前記相互認証スキーム、及び／または、
前記認証が有効である場合に、少なくとも１つのキー機能を、
特にリモート・メソッド・インボケーション（ＲＭＩ）を用いることによって提供することを特徴とする請求項１または２に記載のセキュリティシステム。
【請求項４】
前記セキュリティユニットが、当該セキュリティユニットを具えている前記装置内に埋め込まれ、
前記セキュリティユニットが、当該セキュリティユニットを具えている前記装置及び／または他の前記装置の動作を、当該装置の起動時に不能にすることを特徴とする請求項１〜３のいずれかに記載のセキュリティシステム。
【請求項５】
すべての前記装置が、特に当該装置の前記セキュリティユニットによって互いに認証し合い、
他の１つの前記装置、特に他の１つの前記セキュリティユニットの認証を無効とした前記装置、特に前記セキュリティユニットのそれぞれが、他のすべての前記装置、特に他のすべての前記セキュリティユニットに動作を停止するように通知することを特徴とする請求項１〜４のいずれかに記載のセキュリティシステム。
【請求項６】
複数の装置から成る少なくとも１つの装置系、例えば少なくとも１つのネットワーク及び／または少なくとも１つのコンピュータシステムの保全性を保障する方法において、
(i) 前記装置が、特に互いの間でメッセージを交換することによって互いに通信するステップと、
(ii) 当該装置が、前記交換したメッセージによって、少なくとも１つの認証を実行するステップと、
(iii.a) 前記認証が有効である場合に、
当該装置、及び／または、
他の前記装置の少なくとも１つ
の動作を可能にし、
(iii.b) 前記認証が無効である場合に、
当該装置、及び／または、
他の前記装置の少なくとも１つ、及び／または、
少なくとも１つの未定義及び／または無認可の装置
の動作を不能にする
ことを特徴とする装置系の保全性保障方法。
【請求項７】
前記認証を実行するステップ(ii)が、
(ii.a) 前記交換したメッセージによって送達された情報に基づいて、少なくとも１つの現在の認証プロファイルを計算するサブステップと、
(ii.b) 前記現在の認証プロファイルを、前記認証が有効である条件を規定した少なくとも１つの所定の認証プロファイルと比較するサブステップと
を具えていることを特徴とする請求項６に記載の方法。
【請求項８】
前記装置が、少なくとも１つの相互認証スキームを提供され、及び／または、
当該装置、及び／または他の前記装置の少なくとも１つの動作を可能にすること(iii.a)が、動作を可能にする装置に少なくとも１つのキー機能を与えることによって制御され、
当該装置、及び／または他の前記装置の少なくとも１つ、及び／または少なくとも１つの未定義及び／または無認可の装置の動作を不能にすること(iii.b)が、動作を不能にする装置にキー機能を与えないことによって制御される
ことを特徴とする請求項６または７に記載の方法。
【請求項９】
すべての前記装置について、特に当該装置の少なくとも１つのセキュリティユニットによって前記認証を実行し、
他の１つの前記装置、特に他の１つの前記セキュリティユニットの認証を無効とした前記装置、特に前記セキュリティユニットのそれぞれが、他のすべての前記装置、特に他のすべての前記セキュリティユニットに動作を停止するように通知することを特徴とする請求項６〜８のいずれかに記載の方法。
【請求項１０】
請求項１〜５の少なくとも１つに記載のセキュリティシステム、及び／または請求項６〜９の少なくとも１つに記載の方法の少なくとも１つを、
少なくとも１つのコンピュータ構成要素、特にデスクトップ・コンピュータまたはノート型コンピュータの少なくとも１つの構成要素を、異なるコンピュータシステムにおける無認可の使用に対して保護して、例えば少なくとも１つのプラグイン・カードの、少なくとも１つの未定義及び／または無認可のパーソナルコンピュータにおける使用を防止するために使用する使用法、及び／または、
少なくとも１つのコンピュータシステム、特に少なくとも１つのデスクトップ・コンピュータまたは少なくとも１つのノート型コンピュータを、少なくとも１つのコンピュータ構成要素の無認可の使用に対して保護して、例えば少なくとも１つの未定義及び／または無認可のプラグイン・カードの、コンピュータのメインボードにおける使用を防止するための使用法、及び／または、
少なくとも１つのコンピュータ・ネットワークを、少なくとも１つの未定義及び／または無認可のネットワーク・アダプタ装置の使用に対して保護して、例えば少なくとも１つの未定義及び／または無認可のネットワーク・アダプタカードの使用を防止する使用法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の装置から成る少なくとも１つの装置系の保全性を保障するセキュリティシステム並びに方法に関するものである。
【背景技術】
【０００２】
従来技術によれば、ネットワーク、例えばコンピュータのメインボードをカードスロット及びプラグイン（差込型）カードと共に具えたコンピュータ、移動電話機、等のような開放型多装置システムまたは複合システムは、あらゆる種類の不正操作に対して、即ち任意の構成要素の挿入及び除去に対して保護されていない。従って、ユーザは意のままにプラグインカードを多装置システムから除去すること、及び多装置システムに挿入することを認められている。
【０００３】
しかし、システム・プロバイダが自分達のシステムの保全性を保証したい場合が存在する。
【０００４】
第１の例として、定義済みのネットワーク内で望まれないネットワークアクセス装置の使用を回避すべきである。この場合には、認可されたネットワーク・アダプタ（適合）カードのみが定義されたネットワーク内で動作して、違法なネットワーク・アダプタカード、即ちネットワーク・アダプタカードの違法コピーの使用を回避する。
【０００５】
第２の例として、コンピュータのメインボードにおける望まれないプラグインカードの使用を回避すべきである。この場合には、認可されたプラグインカードのみがパーソナルコンピュータ（ＰＣ）のメインボードにおいて動作する。
【０００６】
第３の例として、未定義のパーソナルコンピュータシステムにおけるプラグインカードの違法な使用を回避すべきである。この場合には、特定のプラグインカードは認可されていないパーソナルコンピュータシステムにおいて動作してはならない。
【０００７】
【特許文献１】米国特許出願公開第2003／0231649号明細書
【０００８】
従来技術文献である米国特許出願公開第2003／0231649号明細書には、ネットワーク・インタフェース及びセキュリティ・トランザクション（一連の処理）を実行する２つの目的の方法及び装置が示され、特に、ネットワーク・チャンネル上で交換するデータパケットを暗号化する方法が記載されている。しかし、互いの認証、例えばネットワークのエンドポイント（端点）どうしの認証は開示されていない。
【０００９】
【特許文献２】国際公開第96／42057号パンフレット
【００１０】
ユーザに対する、コンピュータシステム上での実行、読出し、及び／または書込みのアクセス許可を安全に定義または安全に制御する方法が、従来技術文献である国際公開第96／42057号パンフレットに記載されている。しかし、この従来技術文献、即ち国際公開第96／42057号パンフレットの開示はコンピュータ全体には適用されず、コンピュータのリソース（資源）のみに適用される。
【００１１】
【特許文献３】米国特許第4757533号明細書
【００１２】
従来技術文献である米国特許第4757533号明細書には、パーソナルコンピュータにおけるデータの保全性、及び／またはユーザ入力及びユーザデータ記憶の安全性を保証する方法が開示され、（コンピュータ）システムはファイルによる非常に特別な不活性化によって中断される。さらに、ファイルアクセスを実行可能になる前にユーザの認証を要求する方法が開示されている。
【００１３】
【特許文献４】国際公開第02／33522号パンフレット
【００１４】
従来技術文献である国際公開第02／33522号パンフレットには、個人用のスマートカードによって保護されるコンピュータシステムが記載されている。基本的に、コンピュータシステムの基本入出力システム（ＢＩＯＳ：Basic Input/Output System）は、ユーザが適正な個人用スマートカードを持っていなければ動作しない。
【００１５】
【特許文献５】米国特許第6594765号明細書
【００１６】
最後に、従来技術文献である米国特許第6594765号明細書には、盗難に遭ったコンピュータ・ハードウェアの他のシステムにおける使用を防止する装置及び方法が示され、特に、埋込み型セキュリティユニットまたはエージェントを有する装置と絶えず通信するリモートサーバー・コンピュータを使用してシステムの保全性を検証することが記載されている。
【００１７】
このリモートサーバー・コンピュータは、システムの一部である装置をブロック（遮断）するように通知し、このことは、セキュリティの特徴がリモートサーバー内のみに格納されることを意味する。
【００１８】
従って、この従来技術文献、即ち米国特許第6594765号明細書による装置及び方法は、集中型のリポジトリ（データ保管庫、データベース）、及びエージェントに認証を提供する制御ポイントに基づくものである。この装置は、リモートサーバーのみと通信し互いの間で通信しないエージェントを含む。従って、未定義の環境、あるいは不正な環境において装置が動作することを防止することができるに過ぎない。
【発明の開示】
【発明が解決しようとする課題】
【００１９】
上述した欠点及び短所に始まり、そして上述した従来技術を考慮に入れれば、本発明の目的は、技術分野において述べた種類のセキュリティシステム、及び技術分野において述べた方法を、複数の構成要素または装置から成る装置系の不正操作を防止する方法でさらに発展させることにあり、特に：
少なくとも１つの未定義の、及び／または無認可の、及び／または違法な構成要素または装置の上記装置系における使用、及び／または、
装置系の少なくとも１つの構成要素または装置の除去
を防止することにある。
【課題を解決するための手段】
【００２０】
本発明の目的は、請求項１に記載の特徴を具えたセキュリティシステム、及び請求項６に記載の特徴を具えた方法によって達成される。本発明の有利な好適例及び目的に合わせた改良はそれぞれの従属請求項に記載されている。
【００２１】
本発明は、少なくとも１つのコンピュータ、少なくとも１つのネットワーク、等のような少なくとも１つの開放型の複数構成要素システムまたは多装置システムの、違法な、望まれない、及び／または無認可の操作に対する保全性の保護、特に１つ以上の構成要素または装置の挿入及び／または除去に対する保全性の保護の思想に基づくものである。本発明の教示によれば、この保全性保護は、少なくとも１つのセキュリティユニット、特に少なくとも１つのセキュリティモジュール、例えば少なくとも１つのスマートモジュールまたは少なくとも１つのスマートカードを使用することによって実現される。
【００２２】
従って、本発明によるセキュリティシステム並びに本発明による方法は、複数の装置から成る装置系を、例えば違法なハードウェアのコピーに対して保護するように設計されている。
【００２３】
装置系の保全性、特に、少なくとも１つのコンピュータ、少なくとも１つのネットワークのような少なくとも１つの複合システムの保全性を保護するために、本発明は次のことを提案する：
少なくとも１つの認証、特に少なくとも１つのセキュリティチェックを実行すること、
各装置にセキュリティユニット、特に、ボード上に統合された少なくとも１つのスマートモジュールを設けて、認証カードの存在を検証すること、及び／または、
未定義の、及び／または無認可の、及び／または違法なハードウェアのコピーまたはハードウェア操作に対処すること。
【００２４】
本発明は、未定義の、及び／または無認可の、及び／または違法な装置、特に未定義の、及び／または無認可の、及び／または違法なコンピュータ、あるいは未定義の、及び／または無認可の、及び／または違法なカードの使用を検出することができるという利点をもたらす。
【００２５】
本発明の好適例によれば、上記セキュリティユニットは、特に起動時に、こうした未定義の、及び／または無認可の、及び／または違法な装置を検出した場合に、このユニットが設けられている装置及び／または他の装置を無効（ディスエーブル）にするように設計されている。
【００２６】
これとは独立に、あるいはこれと組み合わせて、本発明の好適例によれば、未定義の、及び／または無認可の、及び／または違法な装置、特に未定義の、及び／または無認可の、及び／または違法なカードが検出された際に、たとえば、こうした埋込み型セキュリティシステムを有しない少なくとも１つの装置が装置系内に挿入された際に、他のすべての装置、即ち複数の装置から成る装置系の残りの装置全体が動作を停止する。従って、装置系全体、特にネットワーク全体またはコンピュータ全体が、違法な使用の場合に停止することができる。
【００２７】
従って、本発明の好適例は次のことを防止するように設計されている：
いわゆる海賊版のハードウェア、即ち、元の製造業者の許諾（ライセンス）なしに作製されたハードウェアが他の装置系でも動作すること、
こうした海賊版ハードウェアがインストール（設置）された複数装置の装置系がなおも動作すること。
【００２８】
これとは独立に、あるいはこれと組み合わせて、本発明の好適例によれば、装置系の全ての装置が相互認証用に設計されている。従って、装置系のすべての装置が少なくとも１つの相互認証スキーム（仕組み）をサポートし、この相互認証スキームは、それぞれの装置に割り当てられた、特にそれぞれの装置内に埋め込まれたそれぞれのセキュリティユニットによって提供されることが好ましい。
【００２９】
認証のために、好適にはすべての装置が、少なくとも１つの所定の認証プロファイルを具えている、特に少なくとも１つの記憶装置によって記憶していることが好ましく、このプロファイルは、どの条件下で認証が有効であると見なすべきかを規定し、特に：
どの条件下で装置が動作するか、及び、
どの条件下で装置が動作しないかを規定する。
【００３０】
上記記憶装置はさらに、他の装置に関する認証情報、特に他の装置用の認証手段を記憶するように設計することができることが有利である。
【００３１】
本発明の好適例によれば：
好適には複数装置の装置系全体にわたって広く分布したセキュリティユニットによって実現されるセキュリティ・メカニズム、及び／または、
好適には自分のセキュリティ・プロファイル及び／または他の装置用の認証手段を記憶している個別装置の各々によって、
セキュリティシステムはリモートサーバーを必要としない。
【００３２】
従って、本発明の好適例では、リモートサーバーは必須のものではない、というのは、セキュリティユニットがセキュリティシステム上に分布しているからである。従って本発明は、集中型リポジトリへの接続及び制御ポイントを必要としない分散型セキュリティシステムを提供する。
【００３３】
分散型セキュリティスキームを適用することの利点は、こうした分散型セキュリティスキームは集中型セキュリティスキームよりずっと強力であり、従って、分散型セキュリティスキームに基づく分散型セキュリティシステムを欺くか回避することはずっと困難である。
【００３４】
さらに、本発明の好適例によれば、個別の装置または構成要素の各々が、装置全体のセキュリティ・プロファイルを具え、特にそれぞれのメモリーモジュールに記憶し、これにより、それぞれの個別装置は次のことをすることができる：
この所定のセキュリティ・プロファイルに対して他の装置を検証すること、及び／または、
自分自身を無効（ディスエーブル）にすること、及び／または、
認証が無効な場合に、接続された他の装置に動作を停止するように通知すること。
【００３５】
複数の構成要素または装置から成る装置系のすべての構成要素または装置が、この装置系全体を構成する他の、特に他の全ての構成要素または装置の認証を試みることが好ましい。このようにして、装置系内のすべての構成要素または装置が、現存する認証プロファイルを受信し、及び／または具える。
【００３６】
例えば、現存する認証プロファイルが所定の認証プロファイルに一致しない場合に認証を無効にすることができ、従って、セキュリティシステムによって、特にそれぞれのセキュリティユニットによって、動作を拒絶するように装置に通知することができる。
【００３７】
所定の認証プロファイルは例えば、セキュリティシステム、特にそれぞれのセキュリティユニットが、別な装置系の装置の所定リストに従って装置系の装置を正確に認証した場合のみに、これらの装置が動作することを規定することができる。セキュリティシステム、特にセキュリティユニットが、装置系内の未定義の、及び／または、無認可の、及び／または違法な装置を検出した場合に、あるいは、必要な装置が装置系内に存在しない場合に、複数の装置から成る装置系が動作しないことが有利である。
【００３８】
この認証プロファイルを装置系のすべての装置に適用して、装置系の装置の望まれない変更、例えば未定義の、及び／または無認可の、及び／または違法な変更に対して装置系を保護することが好ましい。
【００３９】
本発明の別な実施例によれば、上記セキュリティユニットが、認証が有効な場合に、特に所定の認証プロファイルを満足した場合に、このセキュリティユニットを有する装置にキー（主要）機能をサービスとして設けるように設計されている。このサービスは、リモート・メソッド・インボケーション（ＲＭＩ：Remote Method Invocation、遠隔メソッド呼出し）の技術原理を用いることによって実現することができる。
【００４０】
この関係では、ＲＭＩによって、異なるコンピュータ上のオブジェクトが、オブジェクト指向プログラミングを用いることによって、特にＪａｖａ（登録商標）プログラミング言語及びその開発環境を用いることによって、分散型ネットワーク内で相互作用することができる。（Ｊａｖａ ＲＭＩは、他のアドレス空間内に存在するオブジェクトに対する方法（メソッド）を呼び出すことを可能にするメカニズムであり、他のアドレス空間は同じマシン上にも異なるマシン上にもあり得る。）
【００４１】
換言すれば、ＲＭＩメカニズムは基本的に、要求に従って１つ以上のオブジェクトを渡す能力を有するオブジェクト指向のリモート・プロシージャ・コール（ＲＰＣ：Remote Procedure Call、遠隔手続き呼出し）メカニズムである。このオブジェクトは、リモート（遠隔）コンピュータにおいて実行されるサービスを変更する情報を含むことができる。
【００４２】
さらに、本発明の好適例によれば、すべての装置が、特にそれぞれのセキュリティユニットによって互いに認証し合い、他の装置、特に他のセキュリティユニットの認証を無効としたそれぞれの装置、特にそれぞれのセキュリティユニットは、他のすべての装置、特に他のすべてのセキュリティユニットに動作を停止するように通知し始める。
【００４３】
本発明は、それぞれの装置のセキュリティユニットはそれぞれの装置のキー機能の実行を保護し、従ってこれらの装置から成る装置系のキー機能の実行を保護するが、セキュリティシステムの保護メカニズムは、認可された、あるいは元の装置を、認可された、あるいは元の装置と同じ機能を実現する少なくとも１つの未定義の、及び／または無認可の、及び／または違法な装置、例えば偽造装置に置き換えることによって回避することができない、という利点をもたらす。
【００４４】
本発明のさらなる利点は、既存の規格または既存のインフラストラクチャ（基盤）に統合する基本能力にある。
【００４５】
これに関連して、本発明によるセキュリティユニットを具えていない、かつ／あるいは本発明によるセキュリティ方法を実現していない構成要素または装置は、こうしたセキュリティユニットを具え、かつ／あるいはこうしたセキュリティ方法を実現している少なくとも１つの構成要素または装置を追加することによって、例えばＰＣＩ（Peripheral Component Interconnect）（登録商標）カードを挿入またはプラグイン（差込）することによって影響及び／または変更され得る。
【００４６】
そして、こうした複数の構成要素または装置から成る装置系全体の機能的及び／または技術的挙動、反応、または応答は予測することができない、というのは、セキュリティのない構成要素または装置とセキュリティのある構成要素または装置との間の連携及び／または相互作用は予想することができないからである。
【００４７】
特に、本発明によるこうしたセキュリティユニットを具え、かつ／あるいは本発明によるこうしたセキュリティ方法をサポートする構成要素または装置、例えばＰＣＩカードは、この安全な構成要素または装置が、本発明によるセキュリティユニットを具えていない、かつ／あるいは本発明によるセキュリティ方法を実現していない構成要素または装置の機能的及び／または技術的動作を、例えば仕様または規格の無視によって支障または妨害しようとするように設計することができる。
【００４８】
こうした設計によって、複数の構成要素または装置から成る装置系全体の機能の異常終了または破壊を意図的に引き起こして、装置系の複数の構成要素または装置の１つ以上が本発明の教示のセキュリティ原理に従って実現されていないということを明らかにすることができる。
【００４９】
最後に、本発明は、コンピュータシステム、及び他の種類の電気的、機械的、または電気機械的装置系の、装置または構成要素レベルでの制御に関するものであり、複数の装置から成るこうした装置系は、特に少なくとも１つのセキュリティユニットを装置系の各装置内に埋め込んで、それぞれの装置系内の装置へのアクセスを制御することによって安全にされる。
【００５０】
より詳細には、本発明は、少なくとも１つの上述したセキュリティシステム、及び／または上述した方法の、次の使用法に関するものである：
少なくとも１つのコンピュータ構成要素、特にデスクトップ・コンピュータまたはノート型コンピュータの少なくとも１つの構成要素を、異なるコンピュータシステムにおける無認可の使用に対して保護して、例えば、少なくとも１つのプラグイン・カードの少なくとも１つの未定義及び／または無認可のパーソナルコンピュータにおける使用を防止するための使用法、及び／または、
少なくとも１つのコンピュータシステム、特にデスクトップ・コンピュータまたはノート型コンピュータの少なくとも１つの構成要素を、少なくとも１つのコンピュータ構成要素の無認可の使用に対して保護して、例えば、少なくとも１つの未定義及び／または無認可のプラグイン・カードのコンピュータのメインボードにおける使用を防止するための使用法、及び／または、
少なくとも１つのコンピュータ・ネットワークを、少なくとも１つの未定義及び／または無認可のネットワーク・アダプタ装置の使用に対して保護して、例えば、少なくとも１つの未定義及び／または無認可のネットワーク・アダプタカードの使用を防止するための使用法、というのは、未定義及び／または無認可のネットワーク・アダプタカードの使用はコンピュータ・ネットワーク全体の破壊を強いることがあるからである。
【００５１】
既に上述したように、本発明の教示を有利な方法で具体化並びに改良するためのいくつかの選択肢が存在する。この目的のために、請求項１及び請求項６のそれぞれに従属する請求項を参照することができ、本発明のさらなる改良、特徴、及び利点は、以下に例として、２つの好適な実施例を図面を参照しながらより詳細に説明する。
【発明を実施するための最良の形態】
【００５２】
図１〜３の対応する部分には同一参照番号を用いる。
【００５３】
無用な反復を避けるために、本発明の実施例、特徴、及び利点に関する以下の説明は（断わりがない限り）次のことに関係する：
本発明によるセキュリティシステムの第１実施例１００（図１参照）、並びに、
本発明によるセキュリティシステムの第２実施例１００’（図２参照）、
両実施例１００、１００’は本発明による方法により動作する。
【実施例１】
【００５４】
図１に、複数の装置１０、１２を具えた装置系、即ち複数のパーソナルコンピュータ１０、１２を具えたネットワークを安全にするように設計されたセキュリティシステム１００を示す。
【００５５】
例として説明するこの装置系内では、それぞれのセキュリティユニット３０、３２、特にそれぞれのエージェントが各装置１０、１２内に埋め込まれ、それぞれのセキュリティユニット３０、３２によって、それぞれの装置１０、１２の動作が起動時に不能（ディスエーブル）にされる。
【００５６】
各セキュリティユニット３０、３２は、複数のメッセージ２０を交換して互いを認証することによって、他のすべてのセキュリティユニット３０、３２と通信する。特にＲＭＩを用いることによって、メッセージ２０を交換するために、及び／または相互認証スキームを提供されるために、及び／または認証が有効である場合にキー機能を提供されるために、各装置はそれぞれのインタフェース５０、５２を具えている。
【００５７】
可能なインタフェース５０、５２は次のものとすることができる：
無線通信チャンネル（図１の第１実施例参照）、または、
接触型通信チャンネル（図２の第２実施例参照）、
特に、ISO/IEC 14443規格（非接触型）によるインタフェース、ISO/IEC 14443規格（接触型）によるインタフェース、及びＵＳＢ（登録商標）（Universal Serial Bus、ユニバーサル・シリアルバス）。
【００５８】
次のものを記憶するために：
交換されるメッセージ２０を含む情報、
認証に必要な秘密鍵（シークレットキー）、並びに、
所定の認証プロファイル、
各装置１０、１２はそれぞれのメモリーまたは記憶装置４０、４２を具えている。
【００５９】
認可されると、即ち認証が有効であると、装置１０、１２の動作が可能（イネーブル）にされ、さもなければ、即ち認証が無効であると、装置１０、１２の動作が不能（ディスエーブル）にされる。
【００６０】
すべての構成要素または装置１０、１２は、それぞれの埋込み型セキュリティユニット３０、３２によって提供される相互認証スキームをサポートする。認証のために、すべてのセキュリティユニット３０、３２は相互認証によって互いを認証し、セキュリティユニット３０、３２の１つが、こうしたセキュリティユニット３０、３２を具えていない他の装置１４の認証を無効として、他のすべての装置１０、１２に動作を停止するように通知し始める。
【実施例２】
【００６１】
図２に、本発明によるセキュリティシステムの第２実施例１００’を示す。
【００６２】
セキュリティシステム１００’は、複数の装置１０ａ、１２ａ、１２ｂ、１２ｃの集合である装置系を安全にするように、即ち、メインボード１０ａ、プラグイン・カード用カードスロット１２ａ、表示スクリーン１２ｂ、及びコンピュータマウス１２ｃを具えたパーソナルコンピュータ、例えばデスクトップ・コンピュータまたはノート型コンピュータを安全にするように設計されている。
【００６３】
各装置１０ａ、１２ａ、１２ｂ、１２ｃは、セキュリティユニット３０、３２、及び記憶装置４０、４２を具えている。図２に例として記載するセキュリティシステム１００’は、複数の装置１０ａ、１２ａ、１２ｂ、１２ｃを具えた装置系に割り当てられ、これらの装置はすべて有効なもの、即ち元のものか認証済みのものである。
【００６４】
例えばスマートカード集積回路（ＩＣ）として実現されたセキュリティユニット３０、３２を統合する次のいくつかの可能性が存在する：
ネットワークのような、複数の装置１０、１２を具えた装置系（図１の第１実施例参照）内に統合すること、あるいは、
コンピュータシステムのような、複数の装置１０ａ、１２ａ、１２ｂ、１２ｃを具えた装置系（図２の第２実施例参照）内に統合すること。
【００６５】
セキュリティユニット３０、３２は例えば、装置筐体内、あるいはそれぞれの装置１０、１２（図１の第１実施例参照）または１０ａ、１２ａ、１２ｂ、１２ｃ（図２の第２実施例参照）のプリント回路基板（ＰＣＢ：Printed Circuit Board）内に統合された集積回路を有する安全なＮＦＣ（登録商標）（Near Field Communication、ニア・フィールド・コミュニケーション、近接場通信）チップに基づくものとすることができる。
【００６６】
これに関連して、ISO/IEC 18092に規格化されたＮＦＣは、およそ１０センチメートルの距離をおいたパーソナルコンピュータ（ＰＣ）及び移動電話機のような民生用（コンシューマ）電子装置１０、１２（図１の第１実施例参照）または１０ａ、１２ａ、１２ｂ、１２ｃ（図２の第２実施例参照）どうしの間でデータを交換するためのインタフェース技術である。
【００６７】
ＮＦＣは13.56メガヘルツの周波数範囲において動作する。ＮＦＣ準拠の装置１０、１２（図１の第１実施例参照）または１０ａ、１２ａ、１２ｂ、１２ｃ（図２の第２実施例参照）が互いに近くに持って来られると、これらの装置は他の装置を検出して、データを転送する意味でどのように相互作用することができるかを決定する。
【００６８】
例えば、同じ技術に適合したテレビジョン（ＴＶ）装置の近くのＮＦＣが可能なカメラは画像の転送を開始することができ、ＰＤＡ（Personal Digital Assistant、パーソナル・ディジタル・アシスタント、個人用携帯情報端末）及びコンピュータは、アドレス帳または移動電話機と同期する方法を知り、ＭＰ３プレーヤは音楽ファイルの転送を開始することができる。
【００６９】
ＮＦＣを用いて、コンシューマ（消費者）は、装置１０、１２（図１の第１実施例参照）または１０ａ、１２ａ、１２ｂ、１２ｃ（図２の第２実施例参照）どうしの無線リンクを迅速に確立することができる。ＮＦＣは、複数の装置を接続し相互作用させるための自然な方法を提供してネットワーク応用の範囲を広げる。
【００７０】
装置１０、１２（図１の第１実施例参照）または１０ａ、１２ａ、１２ｂ、１２ｃ（図２の第２実施例参照）が安全なＮＦＣチップとして実現されている場合には、ＮＦＣ集積回路（ＩＣ）は、相互認証スキームに必要な認証プロファイル及び秘密鍵を記憶する。さらに、ＮＦＣ ＩＣは装置系、特に複数のシステム構成要素の複数部分を実現する。
【００７１】
図１及び２では、非接触インタフェース５０、５２が相互認証スキーム用に用いられる。認証プロファイルの良好な一致の場合のみに、電気インタフェース５０、５２を用いて、相互認証スキーム並びに装置１０、１２（図１の第１実施例参照）または１０ａ、１２ａ、１２ｂ、１２ｃ（図２の第２実施例参照）のキー機能を提供する。
【００７２】
本発明によるセキュリティシステム１００、１００’を具体化する他の可能性は、ネットワーク・アクセス装置（ネットワークにアクセスする装置）のプリント回路基板（ＰＣＢ）上に固定された接触型スマートカードである。
【００７３】
この実現によれば、セキュリティユニット３０、３２がスマートカードＩＣに基づく。この集積回路（ＩＣ）は、装置１０、１２（図１の第１実施例参照）または１０ａ、１２ａ、１２ｂ、１２ｃ（図２の第２実施例参照）のプリント回路基板上に配置されている。このスマートカードＩＣは、相互認証スキーム用の認証プロファイル及び秘密鍵を記憶する。スマートカードＩＣは、システム構成要素から成る装置系のキー機能の複数部分を実現する。
【００７４】
利用可能な既存のシステムバス（例えばコンピュータシステムの場合には、ＵＳＢ、ＰＣＩ、またはＩＳＡ（登録商標）（Industry Standard Architecture、インダストリー・スタンダード・アーキテクチャ、工業規格アーキテクチャ）バス）を認証目的に再利用することが有利である。
【００７５】
最後に、図３に、本発明による方法の実施例のそれぞれのステップを示す。
【００７６】
複数の装置から成る装置系、例えばネットワーク（図１の第１実施例参照）及び／またはコンピュータシステム（図２の第２実施例参照）の保全性を保障するために、装置１０、１２または１０ａ、１２ａ、１２ｂ、１２ｃは、互いの間でメッセージ２０を交換することによって互いに通信する（図３の参照符号ｉ）。
【００７７】
それぞれのセキュリティユニット３０、３２によって、装置１０、１２（図１の第１実施例参照）または１０ａ、１２ａ、１２ｂ、１２ｃ（図２の第２実施例参照）は相互認証を実行し（図３の参照符号ii）、この認証を実行するステップiiは次のステップから成る：
交換したメッセージ２０によって送り届けられる情報に基づいて現在の認証プロファイルを計算するステップ（図３の参照符号ii.a）、
現在の認証プロファイルを、どの条件下で認証が有効であるかを規定した所定の認証プロファイルと比較するサブステップ（図３の参照符号ii.b）。
【００７８】
認証が有効である場合に、それぞれの装置１０または１０ａ、及び／または他の装置１２または１２ａ、１２ｂ、１２ｃの少なくとも１つが有効（イネーブル）にされ（図３の参照符号iii.a）、それぞれの装置１０または１０ａの動作、及び／または他の装置１２または１２ａ、１２ｂ、１２ｃの少なくとも１つの動作が、それぞれの装置１０または１０ａの動作、及び／または他の装置１２または１２ａ、１２ｂ、１２ｃの少なくとも１つにキー機能を提供することによって制御される。
【００７９】
さもなければ、即ち、認証が無効である場合には、次のもの、即ち：
それぞれの装置１０または１０ａ、及び／または、
他の装置１２または１２ａ、１２ｂ、１２ｃの少なくとも１つ、及び／または、
未定義の、及び／または無認可の、及び／または違法な装置１４
の動作が不能（ディスエーブル）にされる（図３の参照符号iii.b）。
【００８０】
それぞれの装置１０または１０ａ、及び／または他の装置１２または１２ａ、１２ｂ、１２ｃの少なくとも１つ、及び／または違法な装置１４を無効（ディスエーブル）にするステップiii.bは、それぞれの装置にキー機能を与えないことによって制御される。
【００８１】
（参照番号のリスト）
１００    セキュリティシステム（＝第１実施例、図１参照）
１００’  セキュリティシステム（＝第２実施例、図２参照）
１０      セキュリティシステム１００の装置、特にそれぞれの装置（＝第１実施例、図１参照）
１０ａ    セキュリティシステム１００’の装置、特にそれぞれの装置（＝第２実施例、図２参照）
１２      セキュリティシステム１００の他の装置、特に追加的装置（＝第１実施例、図１参照）
１２ａ    セキュリティシステム１００’の第１の他の装置、特にプラグイン・カード用のカードスロット（＝第２実施例、図２参照）
１２ｂ    セキュリティシステム１００’の第２の他の装置、特に表示スクリーン（＝第２実施例、図２参照）
１２ｃ    セキュリティシステム１００’の第３の他の装置、特にコンピュータマウス（＝第２実施例、図２参照）
１４      未定義及び／または無認可の装置、特にセキュリティユニットのない装置
２０      装置１０、１２間のメッセージ
３０      装置１０のセキュリティユニット
３２      他の装置１２のセキュリティユニット
４０      装置１０のメモリーユニットまたは記憶装置、特に装置１０に割り当てられたＮＦＣチップのスマートカードの集積回路
４２      装置１２のメモリーユニットまたは記憶装置、特に装置１２に割り当てられたＮＦＣチップのスマートカードの集積回路
５０      装置１０のインタフェースユニット
５２      他の装置のインタフェースユニット
【図面の簡単な説明】
【００８２】
【図１】本発明の方法に従って動作する、本発明によるセキュリティシステムの第１実施例を概略的に示す図である。
【図２】本発明の方法に従って動作する、本発明によるセキュリティシステムの第２実施例を概略的に示す図である。
【図３】本発明による方法の実施例を表すフローチャートである。
【図１】
2008545315.tif 000003
【図２】
2008545315.tif 000004
【図３】
2008545315.tif 000005
【国際調査報告】
2008545315.tif 000006
2008545315.tif 000007
2008545315.tif 000008