(57)【要約】安全性が強化されたトラステッドネットワークコネクトシステムであって、アクセス要求者とポリシー実行ポイントとは、認証プロトコルの方式でネットワークをつなげ、アクセス要求者とアクセス授権者とはネットワーク授権伝送プロトコルインタフェース、完全性評価インタフェース及び完全性計測インタフェースネットワークを介してつながり、ポリシー実行ポイントとアクセス授権者とは、ポリシー実行インタフェースネットワークを介してつながり、アクセス授権者とポリシー管理機とは、ユーザ認証授権インタフェース、プラットフォーム評価授権インタフェース及び完全性計測インタフェースネットワークを介してつながり、アクセス要求者とポリシー管理機とは、完全性計測インタフェースネットワークを介してつながる。本発明は、背景技術において安全性が比較的に低く、アクセス要求者がＡＩＫ証明書の有効性を検証することができない可能性があり、プラットフォームの完全性の評価が対等でないという技術課題を解消する。本発明はネットワークアクセスレイヤーと完全性評価レイヤーとのいずれにも、三重要素の対等認証プロトコルを採用しており、トラステッドネットワークコネクトのアーキテクチャの全体の安全性を高められ、且つ、トラステッドネットワークコネクトの適用範囲が拡大される。【選択図】図２
2010536203.tif 000002
【特許請求の範囲】
【請求項１】
アクセス要求者ＡＲとポリシー実行ポイントＰＥＰを含む安全性が強化されたトラステッドネットワークコネクトシステムにおいて、
さらに、アクセス授権者ＡＡとポリシー管理機ＰＭを備えること、
前記アクセス要求者ＡＲとポリシー実行ポイントＰＥＰとは、認証プロトコル方式でネットワークをつなげ、前記アクセス要求者ＡＲとアクセス授権者ＡＡとは、ネットワーク授権伝送プロトコルインタフェースＩＦ−Ｔ及び完全性評価インタフェースＩＦ−ＴＮＣＣＳを介してネットワークをつなげ、前記アクセス要求者ＡＲとアクセス授権者ＡＡとのいずれも、完全性計測インタフェースＩＦ−Ｍを有し、前記ポリシー実行ポイントＰＥＰとアクセス授権者ＡＡとは、ポリシー実行インタフェースＩＦ−ＰＥＰを介してネットワークをつなげ、前記アクセス授権者ＡＡとポリシー管理機ＰＭとは、ユーザ認証授権インタフェースＩＦ−ＵＡＡ及びプラットフォーム評価授権インタフェースＩＦ−ＰＥＡを介してネットワークをつなげること、を含み、
前記ネットワーク授権伝送プロトコルインタフェースＩＦ−Ｔは、アクセス要求者ＡＲとアクセス授権者ＡＡとの間での双方向のユーザ認証とキーネゴシエーション、及びアクセス要求者ＡＲとアクセス授権者ＡＡとの相互のアクセス制御を実現するプロトコルインタフェースであり、
前記完全性評価インタフェースＩＦ−ＴＮＣＣＳは、ポリシー管理機ＰＭによりアクセス要求者ＡＲ及びアクセス授権者ＡＡのＡＩＫ証明書の有効性を検証し、ポリシー管理機ＰＭによりアクセス要求者ＡＲ及びアクセス授権者ＡＡのプラットフォームの完全性をチェックして、アクセス要求者ＡＲとアクセス授権者ＡＡとの間のプラットフォームの完全性の評価を実現するプロトコルインタフェースであり、
前記完全性計測インタフェースＩＦ−Ｍは、アクセス要求者ＡＲとアクセス授権者ＡＡとのプラットフォームの完全性に関する情報の収集とチェックを行うプロトコルインタフェースであり、
前記ポリシー実行インタフェースＩＦ−ＰＥＰは、アクセス授権者ＡＡにより決定されたポリシーを実行するプロトコルインタフェースであり、
前記ユーザ認証授権インタフェースＩＦ−ＵＡＡは、アクセス要求者ＡＲとアクセス授権者ＡＡとの間の双方向のユーザ認証とキーネゴシエーション、及びアクセス要求者ＡＲとアクセス授権者ＡＡとの相互のアクセス制御を実現するプロトコルインタフェースであり、
前記プラットフォーム評価授権インタフェースＩＦ−ＰＥＡは、アクセス要求者ＡＲとアクセス授権者ＡＡとの間のプラットフォームの完全性の評価と、ポリシー管理機ＰＭのアクセス要求者ＡＲとアクセス授権者ＡＡに対するＡＩＫ証明書の有効性の検証、及びポリシー管理機ＰＭのアクセス要求者ＡＲとアクセス授権者ＡＡに対するプラットフォームの完全性のチェックを実現するプロトコルインタフェースである
ことを特徴とする、安全性が強化されたトラステッドネットワークコネクトシステム。
【請求項２】
前記アクセス要求者ＡＲは、ネットワークアクセス要求者ＮＡＲと、ＴＮＣクライアントＴＮＣＣと、アクセス要求者ＡＲの完全性収集者ＩＭＣ１及び完全性チェック者ＩＭＶ１を含み、前記ネットワークアクセス要求者ＮＡＲとＴＮＣクライアントＴＮＣＣとは、データ伝送の方式でつながり、前記ＴＮＣクライアントＴＮＣＣとアクセス要求者ＡＲの完全性収集者ＩＭＣ１とは、完全性計測収集インタフェースＩＦ−ＩＭＣを介してつながり、前記ＴＮＣクライアントＴＮＣＣとアクセス要求者ＡＲの完全性チェック者ＩＭＶ１とは、完全性計測チェックインタフェースＩＦ−ＩＭＶを介してつながること、
前記ポリシー実行ポイントＰＥＰは、アクセス授権者ＡＡにより決定されたポリシーを実行するポリシー実行者ＰＥを含むこと、
前記アクセス授権者ＡＡは、ネットワークアクセス授権者ＮＡＡと、ＴＮＣサーバーＴＮＣＳと、アクセス授権者ＡＡの完全性チェック者ＩＭＶ２及び完全性収集者ＩＭＣ２を含み、前記ネットワークアクセス授権者ＮＡＡとＴＮＣサーバーＴＮＣＳとは、データ伝送の方式でつながり、前記ＴＮＣサーバーＴＮＣＳとアクセス授権者ＡＡの完全性収集者ＩＭＣ２とは、完全性計測収集インタフェースＩＦ−ＩＭＣを介してつながり、前記ＴＮＣサーバーＴＮＣＳとアクセス授権者ＡＡの完全性チェック者ＩＭＶ２とは完全性計測チェックインタフェースＩＦ−ＩＭＶを介してつながること、
前記ポリシー管理機ＰＭは、ユーザ認証サービスユニットＵＡＳＵ及びプラットフォーム評価サービスユニットＰＥＳＵを含み、前記ユーザ認証サービスユニットＵＡＳＵとプラットフォーム評価サービスユニットＰＥＳＵとは、データ伝送の方式でつながること、
前記ネットワークアクセス要求者ＮＡＲとポリシー実行者ＰＥとは、認証プロトコルの方式でつながり、前記ポリシー実行者ＰＥとネットワークアクセス授権者ＮＡＡとは、ポリシー実行インタフェースＩＦ−ＰＥＰを介してつながり、前記ネットワークアクセス要求者ＮＡＲとアクセス授権者ＮＡＡとは、ネットワーク授権伝送プロトコルインタフェースＩＦ−Ｔを介してつながり、前記ネットワークアクセス授権者ＮＡＡとユーザ認証サービスユニットＵＡＳＵとは、ユーザ認証授権インタフェースＩＦ−ＵＡＡを介してつながること、
前記ＴＮＣクライアントＴＮＣＣとＴＮＣサーバーＴＮＣＳとは、完全性評価インタフェースＩＦ−ＴＮＣＣＳを介してつながり、前記ＴＮＣサーバーＴＮＣＳとプラットフォーム評価サービスユニットＰＥＳＵとは、プラットフォーム評価授権インタフェースＩＦ−ＰＥＡを介してつながること、
前記アクセス要求者ＡＲの完全性収集者ＩＭＣ１は、完全性計測インタフェースＩＦ−Ｍを介してアクセス授権者ＡＡの完全性チェック者ＩＭＶ２とつながり、前記アクセス要求者ＡＲの完全性チェック者ＩＭＶ１は完全性計測インタフェースＩＦ−Ｍを介してアクセス授権者ＡＡの完全性収集者ＩＭＣ２とつながることを特徴とする請求項１に記載の安全性が強化されたトラステッドネットワークコネクトシステム。
【請求項３】
前記アクセス要求者ＡＲの完全性収集者ＩＭＣ１は、ＴＮＣクライアントＴＮＣＣが予め用意しておくプラットフォームの完全性の情報を収集するモジュールであり、前記アクセス要求者ＡＲの完全性チェック者ＩＭＶ１は、ＴＮＣサーバーＴＮＣＳから送信されたアクセス授権者ＡＡのプラットフォームの完全性の情報をチェックするモジュールであり、前記アクセス授権者ＡＡの完全性収集者ＩＭＣ２は、ＴＮＣサーバーＴＮＣＳが予め用意しておくプラットフォームの完全性の情報を収集するモジュールであり、前記アクセス授権者ＡＡの完全性チェック者ＩＭＶ２は、ＴＮＣクライアントＴＮＣＣから送信されたアクセス要求者ＡＲのプラットフォームの完全性の情報をチェックするモジュールであることを特徴とする請求項２に記載の安全性が強化されたトラステッドネットワークコネクトシステム。
【請求項４】
前記アクセス要求者ＡＲは、ネットワークアクセス要求者ＮＡＲと、ＴＮＣクライアントＴＮＣＣとアクセス要求者ＡＲの完全性収集者ＩＭＣ１とを含み、前記ネットワークアクセス要求者ＮＡＲとＴＮＣクライアントＴＮＣＣとは、データ搭載の方式でつながり、前記ＴＮＣクライアントＴＮＣＣとアクセス要求者ＡＲの完全性収集者ＩＭＣ１とは完全性計測収集インタフェースＩＦ−ＩＭＣを介してつながること、
前記ポリシー実行ポイントＰＥＰは、アクセス授権者ＡＡにより決定されたポリシーを実行するポリシー実行者ＰＥを含むこと、
前記アクセス授権者ＡＡは、ネットワークアクセス授権者ＮＡＡと、ＴＮＣサーバーＴＮＣＳとアクセス授権者ＡＡの完全性収集者ＩＭＣ２を含み、前記ネットワークアクセス授権者ＮＡＡとＴＮＣサーバーＴＮＣＳとは、データ伝送の方式でつながり、前記ＴＮＣサーバーＴＮＣＳとアクセス授権者ＡＡの完全性収集者ＩＭＣ２とは、完全性計測収集インタフェースＩＦ−ＩＭＣを介してつながること、
前記ポリシー管理機ＰＭは、ユーザ認証サービスユニットＵＡＳＵと、プラットフォーム評価サービスユニットＰＥＳＵと完全性チェック者ＩＭＶを含み、前記ユーザ認証サービスユニットＵＡＳＵとプラットフォーム評価サービスユニットＰＥＳＵとは、データ伝送の方式でつながり、前記プラットフォーム評価サービスユニットＰＥＳＵと完全性チェック者ＩＭＶとは、完全性計測チェックインタフェースＩＦ−ＩＭＶを介してつながること、
前記ネットワークアクセス要求者ＮＡＲとポリシー実行者ＰＥとは、認証プロトコルの方式でつながり、前記ポリシー実行者ＰＥとネットワークアクセス授権者ＮＡＡとは、ポリシー実行インタフェースＩＦ−ＰＥＰを介してつながり、前記ネットワークアクセス要求者ＮＡＲとアクセス授権者ＮＡＡとは、ネットワーク授権伝送プロトコルインタフェースＩＦ−Ｔを介してつながり、前記ネットワークアクセス授権者ＮＡＡとユーザ認証サービスユニットＵＡＳＵとは、ユーザ認証授権インタフェースＩＦ−ＵＡＡを介してつながること、
前記ＴＮＣクライアントＴＮＣＣとＴＮＣサーバーＴＮＣＳとは完全性評価インタフェースＩＦ−ＴＮＣＣＳを介してつながり、前記ＴＮＣサーバーＴＮＣＳとプラットフォーム評価サービスユニットＰＥＳＵとは、プラットフォーム評価授権インタフェースＩＦ−ＰＥＡを介してつながること、
前記アクセス要求者ＡＲの完全性収集者ＩＭＣ１は、完全性計測インタフェースＩＦ−Ｍを介して、ポリシー管理機ＰＭの完全性チェック者ＩＭＶとつながり、前記アクセス授権者ＡＡの完全性収集者ＩＭＣ２は、完全性計測インタフェースＩＦ−Ｍを介してポリシー管理機ＰＭの完全性チェック者ＩＭＶとつながることを特徴とする請求項１に記載の安全性が強化されたトラステッドネットワークコネクトシステム。
【請求項５】
前記アクセス要求者ＡＲの完全性収集者ＩＭＣ１は、ＴＮＣクライアントＴＮＣＣが予め用意しておくプラットフォームの完全性の情報を収集するモジュールであり、前記アクセス授権者ＡＡの完全性収集者ＩＭＣ２は、ＴＮＣサーバーＴＮＣＳが予め用意しておくプラットフォームの完全性の情報を収集するモジュールであり、前記ポリシー管理機ＰＭの完全性チェック者ＩＭＶは、ＴＮＣクライアントＴＮＣＣとＴＮＣサーバーＴＮＣＳによって予め制定されたプラットフォームの完全性の検証要求を受信し、アクセス要求者ＡＲとアクセス授権者ＡＡに対してプラットフォームの完全性のチェックを行うモジュールであることを特徴とする請求項４に記載の安全性が強化されたトラステッドネットワークコネクトシステム。
【請求項６】
前記アクセス要求者ＡＲとアクセス授権者ＡＡとのいずれも、トラステッドプラットフォームモジュールを有するロジック実体であることを特徴とする請求項１〜５のいずれかに記載の安全性が強化されたトラステッドネットワークコネクトシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワークセキュリティの技術分野に属し、具体的には、安全性が強化されたトラステッドネットワークコネクトシステムに関する。
【背景技術】
【０００２】
情報化の進展につれて、ウイルス、ワームなど悪意のソフトウエアの問題は、極めて突出している。現在、既に三万五千種を超える悪意のソフトウエアの種類が現れている。毎年、四千万を越えるコンピュータが感染させられている。このような攻撃を抑制するには、安全な伝送とデータの入力時の検査が必要であるだけでなく、また、源である、ネットワークに接続されている端末のそれぞれから防御する必要がある。伝統的な安全防御技術は、すでに多くの種類の悪意の攻撃を防御することができなくなっている。
【０００３】
国際トラステッドコンピューティンググループＴＣＧは、このような問題に対して、専らトラステッドコンピューティング技術によるネットワークコネクト規則--トラステッドネットワークコネクトＴＮＣを制定しており、簡単にＴＣＧ-ＴＮＣと記載し、オープンな端末の完全なアーキテクチャと一つの安全な互操作を確保する標準とを含む。この標準は、ユーザが必要とするときにネットワークを保護することができ、且つ、どのような程度まで保護するかは、ユーザによって定義される。ＴＣＧ-ＴＮＣは、実質的に端末の完全性から接続の確立を開始するものである。まず、トラステッドネットワークの内部システムの運転状況のポリシーの一つを作成する必要がある。ネットワークに設定されたポリシーを守る端末だけがネットワークにアクセスすることができ、ネットワークは、ポリシーが守られていない装置を隔離、位置付けする。トラステッドプラットフォームモジュールＴＰＭが採用されたことで、さらに、ｒｏｏｔ  ｋｉｔｓの攻撃を遮断することができる。ｒｏｏｔ  ｋｉｔｓは、一種の攻撃のシナリオ、修正されたシステムプラグラム、または、セットの攻撃のシナリオおよび道具であり、一つの目標システムにおいて、システムの最高の制御権限を不正に獲得するために用いられる。
【０００４】
図１に示すように、既存のＴＣＧ−ＴＮＣアーキテクチャが、ネットワークの任意の位置に分散させることができるアクセス要求者ＡＲとポリシー実行ポイントＰＥＰとポリシー決定ポイントＰＤＰとの三種類のロジックの実体を有している。このＴＣＧ−ＴＮＣアーキテクチャは、縦方向に、ネットワークアクセスレイヤーと、完全性評価レイヤーと、完全性計測レイヤーとの三つの階層に分けることができる。ネットワークアクセスレイヤーは、ネットワークアクセス要求者ＮＡＲと、ポリシー実行者ＰＥＰとネットワークアクセス授権者ＮＡＡとの三つのモジュール、及びネットワーク授権伝送プロトコルインタフェースＩＦ−Ｔとポリシー実行インタフェースＩＦ−ＰＥＰを有する。ネットワークアクセスレイヤーは、伝統的なネットワーク接続技術をサポートするために用いられる。完全性評価レイヤーは、ネットワークへのアクセスを要求する実体の全ての完全性の評価の役割を担っている。このレイヤーは、二つの重要なインタフェース、即ち完全性計測収集インタフェースＩＦ−ＩＭＣと完全性計測チェックインタフェースＩＦ−ＩＭＶを有している。なお、ＴＮＣクライアントとＴＮＣサーバーとの間で、さらに一つの完全性評価インタフェースＩＦ−ＴＮＣＣＳを有している。完全性計測レイヤーは、アクセス要求者の完全性に関する情報に対する収集とチェックの役割を担う完全性収集者ＩＭＣと完全性チェック者ＩＭＶとの二つのモジュールを有している。
【０００５】
既存のＴＣＧ-ＴＮＣのアーキテクチャの一度の完全のトラステッドネットワークコネクトによる情報の伝送の過程は、以下の通りである。即ち、ネットワーク接続が確立される前に、ＴＮＣクライアントＴＮＣＣは、必要とするプラットフォームの完全性の情報を用意しておき、完全性の収集者ＩＭＣに渡す必要がある。トラステッドプラットフォームモジュールを持つ端末の一つにおいて、即ち、ネットワークのポリシーに必要とされたプラットフォーム情報をハッシュしてから、各プラットフォームのコンフィギュレーションレジスタに記憶し、ＴＮＣサーバーＴＮＣＳは、予めプラットフォームの完全性の検証要求を制定しておき、完全性のチェック者ＩＭＶに渡す必要がある。具体的な過程は、以下の通りである。（１）ネットワークアクセス要求者ＮＡＲがポリシー実行者にアクセス要求を発する。（２）ポリシー実行者がアクセス要求の記述をネットワークアクセス授権者に送信する。（３）ネットワークアクセス授権者が、ネットワークアクセス要求者ＮＡＲのアクセス要求の記述を受信すると、ネットワークアクセス要求者ＮＡＲとユーザ認証プロトコルを実行する。ユーザ認証に成功すると、ネットワークアクセス授権者は、アクセス要求とユーザ認証成功情報をＴＮＣサーバーＴＮＣＳに送信する。（４）ＴＮＣサーバーＴＮＣＳは、ネットワークアクセス授権者から送信されたアクセス要求とユーザ認証成功情報を受信すると、ＴＮＣクライアントＴＮＣＣと双方向のプラットフォームの証明書の認証の実行を開始し、例えば、プラットフォームの身元確認キーＡＩＫを検証する。（５）プラットフォームの証明書の認証に成功すると、ＴＮＣクライアントＴＮＣＣは、完全性収集者ＩＭＣに、一つの新たなネットワーク接続が開始され、且つ一つの完全性のハンドシェークプロトコルを行う必要があることを通知する。完全性収集者ＩＭＣは、完全性計測の収集インタフェースＩＦ-ＩＭＣを介して必要とされるプラットフォームの完全性情報を返送する。ＴＮＣサーバーＴＮＣＳは、これらのプラットフォームの完全性情報を完全性計測のチェックインタフェースＩＦ-ＩＭＶを介して完全性チェック者ＩＭＶに渡す。（６）完全性ハンドシェークプロトコルの過程において、ＴＮＣサーバーＴＮＣＳが満足になるまで、ＴＮＣクライアントＴＮＣＣは、ＴＮＣサーバーＴＮＣＳと一回又は数回のデータのやり取りを行う必要がある。（７）ＴＮＣサーバーＴＮＣＳは、ＴＮＣクライアントＴＮＣＣに対する完全性のハンドシェークプロトコルを完成すると、一つの推薦状をネットワークアクセス授権者に送信して、アクセスの許可を要求する。また他の安全考慮があれば、このとき、ポリシー決定ポイントは、アクセス要求者ＡＲからのアクセスを許可しなくても良い。（８）ネットワークのアクセス授権者は、アクセスの決定をポリシー実行者に伝送し、ポリシー実行者は、最終的にこの決定を実行して、アクセス要求者のアクセスを制御する。
【０００６】
なお現在、成熟したＴＣＧ-ＴＮＣアーキテクチャの製品は市場に入っていない。ＴＣＧ-ＴＮＣアーキテクチャの幾らか重要な技術は、まだ検討及び標準化の段階にあり、主に、以下のような欠陥がある。
【０００７】
１．可拡張性が悪い。ポリシー実行ポイントとポリシー決定ポイントとの間で、予め定義されたセキュアチャネルがあるが、ポリシー決定ポイントは、大量のポリシー実行ポイントを管理している可能性があることで、大量のセキュアチャネルが配置させられるようになり、管理の複雑性を招き、可拡張性が悪くなる。
【０００８】
２．キーネゴシエーションの過程が複雑である。ネットワークアクセスレイヤーにおけるデータに対して安全保護を行う必要があるので、アクセス要求者ＡＲとポリシー決定ポイントとの間でセキュアチャネルを確立し、即ち、それらの間でセッションのキーネゴシエーションを行う必要がある。しかし、アクセス要求者ＡＲとポリシー実行ポイントとの間でも、データの保護を行う必要があるので、アクセス要求者ＡＲとポリシー実行ポイントとの間で、再びセッションのキーネゴシエーションを行う必要があり、キーネゴシエーションの過程を複雑にしてしまう。
【０００９】
３．安全性が比較的に低い。アクセス要求者ＡＲとポリシー決定ポイントによりネゴシエーションされたメインキーは、ポリシー決定ポイントによって、ポリシー実行ポイントに転送される。キーがネットワーク上で転送されることで、新たなセキュリティの攻撃点が導入され、安全性が低下するようになる。なお、二回のセッションのキーネゴシエーションには同じメインキーが利用されているので、トラステッドネットワークコネクトのアーキテクチャの全体の安全性が低下する。
【００１０】
４．アクセス要求者ＡＲは、ポリシー決定ポイントのＡＩＫ証明書の有効性を検証することができなくなる可能性がある。プラットフォームの証明書の認証の過程において、アクセス要求者ＡＲとポリシー決定ポイントは、ＡＩＫプライベートキー及び証明書を利用して、双方向のプラットフォームの証明書の認証を行い、両方のいずれも、ＡＩＫの証明書の有効性の検証を行う必要がある。ポリシー決定ポイントがアクセス要求者ＡＲのＷｅｂサービスの提供者であれば、アクセス要求者ＡＲは、トラステッドネットワークの接続の前にネットワークへアクセスすることができず、即ち、ポリシー決定ポイントのＡＩＫ証明書の有効性を検証することができないので、安全ではない。
【００１１】
５．プラットフォームの完全性の評価が対等ではない。ＴＣＧ-ＴＮＣアーキテクチャにおいて、ポリシー決定ポイントは、アクセス要求者ＡＲに対して、プラットフォームの完全性の評価を行うが、アクセス要求者ＡＲは、ポリシー決定ポイントに対して、プラットフォームの完全性の評価を行わない。ポリシー決定ポイントのプラットフォームが信頼できなければ、アクセス要求者ＡＲが信頼できない装置に接続されたのは、安全ではない。しかし、対等に信頼できることは、Ａｄ  ｈｏｃネットワークには必要である。
【発明の概要】
【発明が解決しようとする課題】
【００１２】
本発明は、背景技術において安全性が比較的に低く、アクセス要求者ＡＲがＡＩＫ証明書の有効性を検証することができない可能性があり、プラットフォームの完全性の評価が対等でないという技術課題を解消することができる安全性が強化されたトラステッドネットワークコネクトシステムを提供する。
【課題を解決するための手段】
【００１３】
本発明の技術案は、以下である。
【００１４】
アクセス要求者ＡＲとポリシー実行ポイントＰＥＰを含む安全性が強化されたトラステッドネットワークコネクトシステムにおいて、アクセス授権者ＡＡとポリシー管理機ＰＭを備える。
前記アクセス要求者ＡＲとポリシー実行ポイントＰＥＰとは、認証プロトコル方式でネットワークをつなげ、前記アクセス要求者ＡＲとアクセス授権者ＡＡとは、ネットワーク授権伝送プロトコルインタフェースＩＦ−Ｔ及び完全性評価インタフェースＩＦ−ＴＮＣＣＳを介してネットワークをつなげ、前記アクセス要求者ＡＲとアクセス授権者ＡＡとのいずれも、完全性計測インタフェースＩＦ−Ｍを有し、前記ポリシー実行ポイントＰＥＰとアクセス授権者ＡＡとは、ポリシー実行インタフェースＩＦ−ＰＥＰを介してネットワークをつなげ、前記アクセス授権者ＡＡとポリシー管理機ＰＭとは、ユーザ認証授権インタフェースＩＦ−ＵＡＡ及びプラットフォーム評価授権インタフェースＩＦ−ＰＥＡを介してネットワークをつなげる。
前記ネットワーク授権伝送プロトコルインタフェースＩＦ−Ｔは、アクセス要求者ＡＲとアクセス授権者ＡＡとの間での双方向のユーザ認証とキーネゴシエーション、及びアクセス要求者ＡＲとアクセス授権者ＡＡとの相互のアクセス制御を実現するプロトコルインタフェースである。
前記完全性評価インタフェースＩＦ−ＴＮＣＣＳは、ポリシー管理機ＰＭによりアクセス要求者ＡＲ及びアクセス授権者ＡＡのＡＩＫ証明書の有効性を検証し、ポリシー管理機ＰＭによりアクセス要求者ＡＲ及びアクセス授権者ＡＡのプラットフォームの完全性をチェックして、アクセス要求者ＡＲとアクセス授権者ＡＡとの間のプラットフォームの完全性の評価を実現するプロトコルインタフェースである。
前記完全性計測インタフェースＩＦ−Ｍは、アクセス要求者ＡＲとアクセス授権者ＡＡとのプラットフォームの完全性に関する情報の収集とチェックを行うプロトコルインタフェースである。
前記ポリシー実行インタフェースＩＦ−ＰＥＰは、アクセス授権者ＡＡにより決定されたポリシーを実行するプロトコルインタフェースである。
前記ユーザ認証授権インタフェースＩＦ−ＵＡＡは、アクセス要求者ＡＲとアクセス授権者ＡＡとの間の双方向のユーザ認証とキーネゴシエーション、及びアクセス要求者ＡＲとアクセス授権者ＡＡとの相互のアクセス制御を実現するプロトコルインタフェースである。
前記プラットフォーム評価授権インタフェースＩＦ−ＰＥＡは、アクセス要求者ＡＲとアクセス授権者ＡＡとの間のプラットフォームの完全性の評価と、ポリシー管理機ＰＭのアクセス要求者ＡＲとアクセス授権者ＡＡに対するＡＩＫ証明書の有効性の検証、及びポリシー管理機ＰＭのアクセス要求者ＡＲとアクセス授権者ＡＡに対するプラットフォームの完全性のチェックを実現するプロトコルインタフェースである。
【００１５】
好ましくは、前記アクセス要求者ＡＲは、ネットワークアクセス要求者ＮＡＲと、ＴＮＣクライアントＴＮＣＣと、アクセス要求者ＡＲの完全性収集者ＩＭＣ１及び完全性チェック者ＩＭＶ１を含み、ここで、前記ネットワークアクセス要求者ＮＡＲとＴＮＣクライアントＴＮＣＣとは、データ伝送の方式でつながり、前記ＴＮＣクライアントＴＮＣＣとアクセス要求者ＡＲの完全性収集者ＩＭＣ１とは、完全性計測収集インタフェースＩＦ−ＩＭＣを介してつながり、前記ＴＮＣクライアントＴＮＣＣとアクセス要求者ＡＲの完全性チェック者ＩＭＶ１とは、完全性計測チェックインタフェースＩＦ−ＩＭＶを介してつながる。
前記ポリシー実行ポイントＰＥＰは、アクセス授権者ＡＡにより決定されたポリシーを実行するポリシー実行者ＰＥを含む。
前記アクセス授権者ＡＡは、ネットワークアクセス授権者ＮＡＡと、ＴＮＣサーバーＴＮＣＳと、アクセス授権者ＡＡの完全性チェック者ＩＭＶ２及び完全性収集者ＩＭＣ２を含み、ここで、前記ネットワークアクセス授権者ＮＡＡとＴＮＣサーバーＴＮＣＳとは、データ伝送の方式でつながり、前記ＴＮＣサーバーＴＮＣＳとアクセス授権者ＡＡの完全性収集者ＩＭＣ２とは、完全性計測収集インタフェースＩＦ−ＩＭＣを介してつながり、前記ＴＮＣサーバーＴＮＣＳとアクセス授権者ＡＡの完全性チェック者ＩＭＶ２とは完全性計測チェックインタフェースＩＦ−ＩＭＶを介してつながる。
前記ポリシー管理機ＰＭは、ユーザ認証サービスユニットＵＡＳＵ及びプラットフォーム評価サービスユニットＰＥＳＵを含み、ここで、前記ユーザ認証サービスユニットＵＡＳＵとプラットフォーム評価サービスユニットＰＥＳＵとは、データ伝送の方式でつながる。
前記ネットワークアクセス要求者ＮＡＲとポリシー実行者ＰＥとは、認証プロトコルの方式でつながり、前記ポリシー実行者ＰＥとネットワークアクセス授権者ＮＡＡとは、ポリシー実行インタフェースＩＦ−ＰＥＰを介してつながり、前記ネットワークアクセス要求者ＮＡＲとアクセス授権者ＮＡＡとは、ネットワーク授権伝送プロトコルインタフェースＩＦ−Ｔを介してつながり、前記ネットワークアクセス授権者ＮＡＡとユーザ認証サービスユニットＵＡＳＵとは、ユーザ認証授権インタフェースＩＦ−ＵＡＡを介してつながる。
前記ＴＮＣクライアントＴＮＣＣとＴＮＣサーバーＴＮＣＳとは、完全性評価インタフェースＩＦ−ＴＮＣＣＳを介してつながり、前記ＴＮＣサーバーＴＮＣＳとプラットフォーム評価サービスユニットＰＥＳＵとは、プラットフォーム評価授権インタフェースＩＦ−ＰＥＡを介してつながる。
前記アクセス要求者ＡＲの完全性収集者ＩＭＣ１は、完全性計測インタフェースＩＦ−Ｍを介してアクセス授権者ＡＡの完全性チェック者ＩＭＶ２とつながり、前記アクセス要求者ＡＲの完全性チェック者ＩＭＶ１は完全性計測インタフェースＩＦ−Ｍを介してアクセス授権者ＡＡの完全性収集者ＩＭＣ２とつながる。
【００１６】
好ましくは、前記アクセス要求者ＡＲの完全性収集者ＩＭＣ１は、ＴＮＣクライアントＴＮＣＣが予め用意しておくプラットフォームの完全性の情報を収集するモジュールであり、前記アクセス要求者ＡＲの完全性チェック者ＩＭＶ１は、ＴＮＣサーバーＴＮＣＳから送信されたアクセス授権者ＡＡのプラットフォームの完全性の情報をチェックするモジュールであり、前記アクセス授権者ＡＡの完全性収集者ＩＭＣ２は、ＴＮＣサーバーＴＮＣＳが予め用意しておくプラットフォームの完全性の情報を収集するモジュールであり、前記アクセス授権者ＡＡの完全性チェック者ＩＭＶ２は、ＴＮＣクライアントＴＮＣＣから送信されたアクセス要求者ＡＲのプラットフォームの完全性の情報をチェックするモジュールである。
【００１７】
好ましくは、前記アクセス要求者ＡＲは、ネットワークアクセス要求者ＮＡＲと、ＴＮＣクライアントＴＮＣＣとアクセス要求者ＡＲの完全性収集者ＩＭＣ１とを含み、ここで、前記ネットワークアクセス要求者ＮＡＲとＴＮＣクライアントＴＮＣＣとは、データ伝送の方式でつながり、前記ＴＮＣクライアントＴＮＣＣとアクセス要求者ＡＲの完全性収集者ＩＭＣ１とは完全性計測収集インタフェースＩＦ−ＩＭＣを介してつながる。
前記ポリシー実行ポイントＰＥＰは、アクセス授権者ＡＡにより決定されたポリシーを実行するポリシー実行者ＰＥを含む。
前記アクセス授権者ＡＡは、ネットワークアクセス授権者ＮＡＡと、ＴＮＣサーバーＴＮＣＳとアクセス授権者ＡＡの完全性収集者ＩＭＣ２を含み、ここで、前記ネットワークアクセス授権者ＮＡＡとＴＮＣサーバーＴＮＣＳとは、データ伝送の方式でつながり、前記ＴＮＣサーバーＴＮＣＳとアクセス授権者ＡＡの完全性収集者ＩＭＣ２とは、完全性計測収集インタフェースＩＦ−ＩＭＣを介してつながる。
前記ポリシー管理機ＰＭは、ユーザ認証サービスユニットＵＡＳＵと、プラットフォーム評価サービスユニットＰＥＳＵと完全性チェック者ＩＭＶを含み、ここで、前記ユーザ認証サービスユニットＵＡＳＵとプラットフォーム評価サービスユニットＰＥＳＵとは、データ伝送の方式でつながり、前記プラットフォーム評価サービスユニットＰＥＳＵと完全性チェック者ＩＭＶとは、完全性計測チェックインタフェースＩＦ−ＩＭＶを介してつながる。
前記ネットワークアクセス要求者ＮＡＲとポリシー実行者ＰＥとは、認証プロトコルの方式でつながり、前記ポリシー実行者ＰＥとネットワークアクセス授権者ＮＡＡとは、ポリシー実行インタフェースＩＦ−ＰＥＰを介してつながり、前記ネットワークアクセス要求者ＮＡＲとネットワークアクセス授権者ＮＡＡとは、ネットワーク授権伝送プロトコルインタフェースＩＦ−Ｔを介してつながり、前記ネットワークアクセス授権者ＮＡＡとユーザ認証サービスユニットＵＡＳＵとは、ユーザ認証授権インタフェースＩＦ−ＵＡＡを介してつながる。
前記ＴＮＣクライアントＴＮＣＣとＴＮＣサーバーＴＮＣＳとは完全性評価インタフェースＩＦ−ＴＮＣＣＳを介してつながり、前記ＴＮＣサーバーＴＮＣＳとプラットフォーム評価サービスユニットＰＥＳＵとは、プラットフォーム評価授権インタフェースＩＦ−ＰＥＡを介してつながる。
前記アクセス要求者ＡＲの完全性収集者ＩＭＣ１は、完全性計測インタフェースＩＦ−Ｍを介して、ポリシー管理機ＰＭの完全性チェック者ＩＭＶとつながり、前記アクセス授権者ＡＡの完全性収集者ＩＭＣ２は、完全性計測インタフェースＩＦ−Ｍを介してポリシー管理機ＰＭの完全性チェック者ＩＭＶとつながる。
【００１８】
好ましくは、前記アクセス要求者ＡＲの完全性収集者ＩＭＣ１は、ＴＮＣクライアントＴＮＣＣが予め用意しておくプラットフォームの完全性の情報を収集するモジュールであり、前記アクセス授権者ＡＡの完全性収集者ＩＭＣ２は、ＴＮＣサーバーＴＮＣＳが予め用意しておくプラットフォームの完全性の情報を収集するモジュールであり、前記ポリシー管理機ＰＭの完全性チェック者ＩＭＶは、ＴＮＣクライアントＴＮＣＣとＴＮＣサーバーＴＮＣＳによって予め制定されたプラットフォームの完全性の検証要求を受信し、アクセス要求者ＡＲとアクセス授権者ＡＡに対してプラットフォームの完全性のチェックを行うモジュールである。
【００１９】
好ましくは、前記アクセス要求者ＡＲとアクセス授権者ＡＡとのいずれも、トラステッドプラットフォームモジュールを有するロジック実体である。
【発明の効果】
【００２０】
本発明の上記の技術案によれば、ネットワークアクセスレイヤーにおいて、三重要素の対等認証によるアクセス制御方式が採用されて、トラステッドネットワークコネクトのアーキテクチャの安全性が強化され、このアーキテクチャのキーの管理が簡素化されていることが分かる。
【００２１】
また、本発明のプラットフォーム完全性評価は、実際の状況によって実現方式を選択することができる。第一の方式は、ポリシー管理機によりアクセス要求者とアクセス授権者のＡＩＫ証明書の集中認証を実現し、これに対し、アクセス要求者とアクセス授権者により、ローカルで相手のプラットフォームの完全性のチェックを実現するものである。この方式は、アクセス要求者とアクセス授権者とのいずれも各モジュールの標準の完全性の計測値が記憶されたデータベースにアクセス可能であるものに適用され、トラステッドネットワークコネクトのアーキテクチャの安全性を強化することができ、トラステッドネットワークコネクトのアーキテクチャのキーの管理が簡素化されている。第二の方式は、アクセス要求者とアクセス授権者のＡＩＫ証明書の認証とプラットフォームの完全性のチェックとのいずれも、ポリシー管理機によって完成されるものであり、トラステッドネットワークコネクトのアーキテクチャのキーの管理と完全性のチェックの機構が簡素化され、さらに、トラステッドネットワークコネクトのアーキテクチャの安全性が強化され、且つ、トラステッドネットワークコネクトの適用の範囲を広げることができる。
【００２２】
また、本発明は、ネットワークアクセスレイヤーにおいてアクセス要求者とアクセス授権者との双方向のユーザ認証が実現されるだけでなく、それに、完全性評価レイヤーにおいてもアクセス要求者とアクセス授権者との双方向のプラットフォームの完全性の評価が実現されるので、トラステッドネットワークコネクトのアーキテクチャの全体の安全性を高めることができる。そして、ネットワークアクセスレイヤーと完全性評価レイヤーとのいずれにも、三重要素の対等認証プロトコルが採用されているので、即ち、第三者の双方向の認証プロトコルに従って、さらに、トラステッドネットワークコネクトのアーキテクチャの安全性が強化されている。
【図面の簡単な説明】
【００２３】
【図１】従来のＴＣＧ−ＴＮＣの基本的なアーキテクチャの模式図である。
【図２】本発明のＴＮＣの基本的なアーキテクチャの模式図である。
【図３】本発明の第一のプラットフォーム完全性評価の方式に対応する一回の完全な情報伝送の過程の模式図である。
【図４】本発明の第二のプラットフォーム完全性評価の方式に対応する一回の完全な情報伝送の過程の模式図である。
【発明を実施するための形態】
【００２４】
本出願は、２００７年８月８日に中国特許局に提出した、出願番号が２００７１００１８４３７．８、発明の名称が“安全性が強化されたセキュリティ強化のトラステッドネットワークコネクト方法”の中国特許出願の優先権を主張し、その全部の内容が援用により本出願に結合される。
【００２５】
多数の既存の各種類のネットワークにおいて、特に、有線ネットワークには、ＴＣＧ−ＴＮＣのアーキテクチャの構造を採用しているので、本発明は、ＴＣＧ-ＴＮＣアーキテクチャの上に構築された安全性が強化されたトラステッドネットワークコネクトのアーキテクチャである。
【００２６】
図２を参照すると、本発明は主にアクセス要求者ＡＲと、ポリシー実行ポイントＰＥＰと、アクセス授権者ＡＡとポリシー管理機ＰＭとの四つのロジックの実体から構成され、これらをネットワークの任意の位置に分散させることができる。アクセス要求者ＡＲは、また要求者、ユーザ局等と称されている。ポリシー管理機ＰＭは、また、認証サーバ、トラステッドサーバ、バックグラウンドサーバなどと称されている。アクセス要求者ＡＲとポリシー実行ポイントＰＥＰとは、認証プロトコル方式でネットワークをつなげ、ポリシー実行ポイントＰＥＰとアクセス授権者ＡＡとは、ポリシー実行インタフェースＩＦ−ＰＥＰを介してネットワークをつなげ、アクセス要求者ＡＲとアクセス授権者ＡＡとはネットワーク授権伝送プロトコルインタフェースＩＦ−Ｔ及び完全性評価インタフェースＩＦ−ＴＮＣＣＳを介してネットワークをつなげ、アクセス要求者ＡＲとアクセス授権者ＡＡとのいずれも、完全性計測インタフェースＩＦ−Ｍを有し、アクセス授権者ＡＡとポリシー管理機ＰＭとは、ユーザ認証授権インタフェースＩＦ−ＵＡＡとプラットフォーム評価授権インタフェースＩＦ−ＰＥＡを介してネットワークをつなげる。
【００２７】
本発明の実施例１では、アクセス要求者ＡＲは、主にネットワークアクセス要求者ＮＡＲと、ＴＮＣクライアントＴＮＣＣと、アクセス要求者ＡＲの完全性収集者ＩＭＣ１及びアクセス要求者ＡＲの完全性チェック者ＩＭＶ１から構成されている。ＴＮＣクライアントＴＮＣＣのメッセージの転送のために、ネットワークアクセス要求者ＮＡＲとＴＮＣクライアントＴＮＣＣとは、データ伝送の方式でつながる。ＴＮＣクライアントＴＮＣＣは、アクセス要求者ＡＲの完全性収集者ＩＭＣ１と完全性計測収集インタフェースＩＦ−ＩＭＣを介してつながり、これに対し、アクセス要求者ＡＲの完全性チェック者ＩＭＶ１とは、完全性計測チェックインタフェースＩＦ−ＩＭＶを介してつながり、アクセス要求者ＡＲの完全性収集者ＩＭＣ１とアクセス授権者ＡＡの完全性チェック者ＩＭＶ２  との、及びアクセス要求者ＡＲの完全性チェック者ＩＭＶ１とアクセス授権者ＡＡの完全性収集者ＩＭＣ２との通信を実現する。
【００２８】
ポリシー実行ポイントＰＥＰは、主にポリシー実行者ＰＥから構成され、アクセス授権者で決定されたポリシーの実行を担う。
【００２９】
アクセス授権者ＡＡは、主にネットワークアクセス授権者ＮＡＡと、ＴＮＣサーバーＴＮＣＳと、アクセス授権者ＡＡの完全性チェック者ＩＭＶ２及びアクセス授権者ＡＡの完全性収集者ＩＭＣ２から構成されている。ＴＮＣサーバーＴＮＣＳのメッセージの転送のために、ネットワークアクセス授権者ＮＡＡとＴＮＣサーバーＴＮＣＳとはデータ伝送の方式でつながる。ＴＮＣサーバーＴＮＣＳは、アクセス授権者ＡＡの完全性収集者ＩＭＣ２と完全性計測収集インタフェースＩＦ−ＩＭＣを介してつながり、これに対し、アクセス授権者ＡＡの完全性チェック者ＩＭＶ２とは完全性計測チェックインタフェースＩＦ−ＩＭＶを介してつながり、アクセス授権者ＡＡの完全性チェック者ＩＭＶ２とアクセス要求者ＡＲの完全性収集者ＩＭＣ１との、及びアクセス授権者ＡＡの完全性収集者ＩＭＣ２とアクセス要求者ＡＲの完全性チェック者ＩＭＶ１との通信を実現する。
【００３０】
ポリシー管理機ＰＭは、主に、ユーザ認証サービスユニットＵＡＳＵとプラットフォーム評価サービスユニットＰＥＳＵから構成されている。プラットフォーム評価サービスユニットＰＥＳＵのメッセージの転送のために、ユーザ認証サービスユニットＵＡＳＵとプラットフォーム評価サービスユニットＰＥＳＵとは、データ伝送の方式でつながる。
【００３１】
本発明の実施例２では、アクセス要求者ＡＲは、主にネットワークアクセス要求者ＮＡＲと、ＴＮＣクライアントＴＮＣＣとアクセス要求者ＡＲの完全性収集者ＩＭＣ１から構成されている。ＴＮＣクライアントＴＮＣＣのメッセージの転送のために、ネットワークアクセス要求者ＮＡＲとＴＮＣクライアントＴＮＣＣとは、データ伝送の方式でつながる。ＴＮＣクライアントＴＮＣＣとアクセス要求者ＡＲの完全性収集者ＩＭＣ１とは完全性計測収集インタフェースＩＦ−ＩＭＣを介してつながり、アクセス要求者ＡＲの完全性収集者ＩＭＣ１とポリシー管理機ＰＭの完全性チェック者ＩＭＶとの通信を実現する。
【００３２】
ポリシー実行ポイントＰＥＰは、主に、ポリシー実行者ＰＥから構成され、アクセス授権者で決定されたポリシーの実行を担う。
【００３３】
アクセス授権者ＡＡは、主にネットワークアクセス授権者ＮＡＡと、ＴＮＣサーバーＴＮＣＳとアクセス授権者ＡＡの完全性収集者ＩＭＣ２から構成されている。ＴＮＣサーバーＴＮＣＳのメッセージの転送のために、ネットワークアクセス授権者ＮＡＡとＴＮＣサーバーＴＮＣＳとはデータ伝送の方式でつながる。ＴＮＣサーバーＴＮＣＳとアクセス授権者ＡＡの完全性収集者ＩＭＣ２とは完全性計測収集インタフェースＩＦ−ＩＭＣを介してつながり、アクセス授権者ＡＡの完全性収集者ＩＭＣ２とポリシー管理機ＰＭの完全性チェック者ＩＭＶとの通信を実現する。
【００３４】
ポリシー管理機ＰＭは、主にユーザ認証サービスユニットＵＡＳＵと、プラットフォーム評価サービスユニットＰＥＳＵと完全性チェック者ＩＭＶから構成されている。プラットフォーム評価サービスユニットＰＥＳＵのメッセージの転送のために、ユーザ認証サービスユニットＵＡＳＵとプラットフォーム評価サービスユニットＰＥＳＵとはデータ伝送の方式でつながる。プラットフォーム評価サービスユニットＰＥＳＵと完全性チェック者ＩＭＶとは、完全性計測チェックインタフェースＩＦ−ＩＭＶを介してつながり、完全性チェック者ＩＭＶとアクセス要求者ＡＲの完全性収集者ＩＭＣ１及びアクセス授権者ＡＡの完全性収集者ＩＭＣ２との通信を実現する。
【００３５】
本発明では、ネットワークアクセス要求者ＮＡＲと、ポリシー実行者ＰＥと、ネットワークアクセス授権者ＮＡＡとユーザ認証サービスユニットＵＡＳＵとの四つのモジュールによりネットワークアクセスレイヤーが構成されている。ネットワークアクセス要求者ＮＡＲとネットワークアクセス授権者ＮＡＡとは、ネットワーク授権伝送プロトコルインタフェースＩＦ−Ｔを介してつながり、ポリシー実行者ＰＥとネットワークアクセス授権者ＮＡＡとは、ポリシー実行インタフェースＩＦ−ＰＥＰを介してつながり、ネットワークアクセス授権者ＮＡＡとユーザ認証サービスユニットＵＡＳＵとは、ユーザ認証授権インタフェースＩＦ−ＵＡＡを介してつながる。ネットワークアクセスレイヤーにおいて、ポリシー実行ポイントＰＥＰとアクセス授権者ＡＡとの間で、予め一つのセキュアチャネルが確立されている。ネットワークアクセス要求者ＮＡＲと、ネットワークアクセス授権者ＮＡＡとユーザ認証サービスユニットＵＡＳＵとは、ポリシー実行者ＰＥを介して三重要素の対等認証プロトコルを実現して、アクセス要求者ＡＲとアクセス授権者ＡＡとの双方向のユーザ認証及びキーネゴシエーションを実現する。認証過程にて生成されたメインキーは、ネットワークアクセス授権者ＮＡＡにより、セキュアチャネルを介して、ポリシー実行者ＰＥに伝送される。ポリシー実行者ＰＥは、メインキーで、アクセス要求者ＡＲとのキーネゴシエーションを行って、ポリシー実行ポイントＰＥＰとアクセス要求者ＡＲとの間のデータ伝送の安全を確保する。ネットワークアクセスレイヤーは、アクセス要求者ＡＲとアクセス授権者ＡＡとの間の双方向のユーザ認証及びキーネゴシエーションの実現、アクセス要求者ＡＲとポリシー実行ポイントＰＥＰとの間のキーネゴシエーションの実現、アクセス授権者ＡＡとアクセス要求者ＡＲとの間の相互のアクセス制御の実現を担う。
【００３６】
ＴＮＣクライアントＴＮＣＣと、ＴＮＣサーバーＴＮＣＳとプラットフォーム評価サービスユニットＰＥＳＵとの三つの実体により完全性評価レイヤーが構成されている。ＴＮＣクライアントＴＮＣＣとＴＮＣサーバーＴＮＣＳとは、完全性評価インタフェースＩＦ−ＴＮＣＣＳを介してつながり、ＴＮＣサーバーＴＮＣＳとプラットフォーム評価サービスユニットＰＥＳＵとは、プラットフォーム評価授権インタフェースＩＦ−ＰＥＡを介してつながる。完全性評価レイヤーにおいて、完全性評価は、プラットフォームの完全性のチェックとプラットフォームの証明書の認証を含む。完全性評価レイヤーのプラットフォーム完全性の評価方式は二種類がある。
【００３７】
図３を参照した、第一のプラットフォーム完全性の評価方式は、ポリシー管理機ＰＭによりアクセス要求者ＡＲとアクセス授権者ＡＡのＡＩＫ証明書の有効性を検証し、これに対し、アクセス要求者ＡＲとアクセス授権者ＡＡによりローカルで相手のプラットフォームの完全性チェックを実現するものである。この方式は、アクセス要求者ＡＲとアクセス授権者ＡＡとのいずれも各プラットフォームのモジュールの標準の完全性の計測値が記憶されたデータベースにアクセス可能であるものに適用され、トラステッドネットワークコネクトのアーキテクチャの安全性を強化することができ、トラステッドネットワークコネクトのアーキテクチャのキーの管理が簡素化されたものである。ここで、第一のプラットフォーム完全性評価の実現方式は、以下の、１）アクセス要求者者ＡＲのプラットフォーム完全性チェックがＴＮＣサーバーＴＮＣＳで行われ、アクセス授権者ＡＡのプラットフォーム完全性チェックがＴＮＣクライアントＴＮＣＣで行われるプラットフォームの完全性チェックと、２）三重要素の対等認証プロトコルに従ってアクセス要求者ＡＲとアクセス授権者ＡＡのプラットフォームの証明書認証が実現され、アクセス要求者ＡＲとアクセス授権者ＡＡのＡＩＫ証明書認証のいずれも、プラットフォーム評価サービスユニットＰＥＳＵにより完成されるプラットフォームの証明書認証と、である。
【００３８】
図４を参照した、第二のプラットフォーム完全性の評価方式は、アクセス要求者ＡＲとアクセス授権者ＡＡのＡＩＫ証明書の有効性の検証とプラットフォームの完全性チェックとのいずれも、ポリシー管理機ＰＭによって完成されるものであり、トラステッドネットワークコネクトのアーキテクチャのキーの管理と完全性チェックの機構が簡素化され、さらに、トラステッドネットワークコネクトのアーキテクチャの安全性が強化され、且つ、トラステッドネットワークコネクトの適用の範囲を広げることができる。ここで、第二のプラットフォーム完全性評価の実現方式は、以下の、１）アクセス要求者ＡＲとアクセス授権者ＡＡのプラットフォームの完全性チェックのいずれも、プラットフォーム評価サービスユニットＰＥＳＵにより完成されるプラットフォーム完全性チェックと、２）三重要素の対等認証プロトコルに従ってアクセス要求者ＡＲとアクセス授権者ＡＡのプラットフォームの証明書の認証が実現され、アクセス要求者ＡＲとアクセス授権者ＡＡのＡＩＫ証明書の有効性の検証のいずれも、プラットフォーム評価サービスユニットＰＥＳＵにより完成されるプラットフォームの証明書の認証と、である。
【００３９】
完全性計測レイヤーは、アクセス要求者ＡＲとアクセス授権者ＡＡのプラットフォームの完全性情報の收集とチェックの役割を担っている。
【００４０】
第一のプラットフォーム完全性の評価方式が採用されるときに、アクセス要求者ＡＲとアクセス授権者ＡＡの両者のいずれも、プラットフォームの完全性情報を収集するとともに、プラットフォームの完全性情報をチェックする必要がある。このような構成の完全性計測レイヤーは、主に、アクセス要求者ＡＲの完全性収集者ＩＭＣ１と、アクセス要求者ＡＲの完全性チェック者ＩＭＶ１と、アクセス授権者ＡＡの完全性チェック者ＩＭＶ２とアクセス授権者ＡＡの完全性収集者ＩＭＣ２との四つのモジュールから構成されている。アクセス要求者ＡＲの完全性収集者ＩＭＣ１は完全性計測インタフェースＩＦ−Ｍを介して、アクセス授権者ＡＡの完全性チェック者ＩＭＶ２とつながり、アクセス要求者ＡＲの完全性チェック者ＩＭＶ１は完全性計測インタフェースＩＦ−Ｍを介して、アクセス授権者ＡＡの完全性収集者ＩＭＣ２とつながる。
【００４１】
第二のプラットフォーム完全性評価の方式が採用されるときに、アクセス要求者ＡＲとアクセス授権者ＡＡとは、プラットフォームの完全性情報を収集すればよいが、プラットフォームの完全性情報のチェックは、ポリシー管理機ＰＭによって実現される。このような構成の完全性計測レイヤーは主にアクセス要求者ＡＲの完全性収集者ＩＭＣ１と、アクセス授権者ＡＡの完全性収集者ＩＭＣ２とポリシー管理機ＰＭの完全性チェック者ＩＭＶとの三つのモジュールから構成される。アクセス要求者ＡＲの完全性収集者ＩＭＣ１とポリシー管理機ＰＭの完全性チェック者ＩＭＶとは、完全性計測インタフェースＩＦ−Ｍを介してつながり、アクセス授権者ＡＡの完全性収集者ＩＭＣ２とポリシー管理機ＰＭの完全性チェック者ＩＭＶとは、完全性計測インタフェースＩＦ−Ｍを介してつながる。
【００４２】
図３、４を参照した、本発明の安全性が強化されたトラステッドネットワークコネクトを実現する具体的なステップは、以下の通りである。
【００４３】
（１．）初期化を行う。ネットワーク接続が確立される前に、以下のステップを行う。
【００４４】
（１．１）アクセス要求者ＡＲのＴＮＣクライアントＴＮＣＣは、予めプラットフォームの完全性情報を用意しておき、アクセス要求者ＡＲの完全性収集者ＩＭＣ１に渡し、アクセス授権者ＡＡのＴＮＣサーバーＴＮＣＳは、予めプラットフォームの完全性情報を用意しておき、アクセス授権者ＡＡの完全性収集者ＩＭＣ２に渡す。
【００４５】
（１．２）ＴＮＣクライアントＴＮＣＣとＴＮＣサーバーＴＮＣＳは、予め完全性の検証要求を制定しておく。この完全性の検証要求には、アクセス要求者ＡＲとアクセス授権者ＡＡがお互いに相手に検証を要求するＰＣＲｓテーブルを含む。第一のプラットフォーム完全性評価の方式の場合には、ＴＮＣクライアントＴＮＣＣとＴＮＣサーバーＴＮＣＳは、予め制定された完全性検証の要求を直接にアクセス要求者ＡＲの完全性チェック者ＩＭＶ１とアクセス授権者ＡＡの完全性チェック者ＩＭＶ２に渡す。図４を参照した、第二のプラットフォーム完全性評価の方式の場合には、ＴＮＣクライアントＴＮＣＣとＴＮＣサーバーＴＮＣＳは、プラットフォームの完全性評価の過程において、はじめて予め制定された完全性検証の要求をポリシー管理機ＰＭの完全性チェック者ＩＭＶに渡す。
【００４６】
（１．３）アクセス要求者ＡＲとアクセス授権者ＡＡのトラステッドプラットフォームモジュールは、ネットワークポリシーに必要とされるプラットフォーム情報をハッシュしてから、プラットフォームコンフィギュレーションレジスタに記憶する。
【００４７】
（２．）ユーザ認証を行う。
【００４８】
（２．１）ネットワークアクセスレイヤーにおいて、ネットワークアクセス要求者ＮＡＲは、ポリシー実行者ＰＥにアクセス要求を発し、ポリシー実行者ＰＥは、このアクセス要求をネットワークアクセス授権者ＮＡＡに転送する。
【００４９】
（２．２）ネットワークアクセス授権者ＮＡＡは、アクセス要求を受信すると、双方向のユーザの認証過程を開始し、ネットワークアクセスレイヤーのネットワークアクセス要求者ＮＡＲと、ネットワークアクセス授権者ＮＡＡとユーザ認証サービスユニットＵＡＳＵとの間で、三重要素の対等認証プロトコルの実行が開始されて、アクセス要求者ＡＲとアクセス授権者ＡＡとの双方向のユーザ認証及びキーネゴシエーションが実現される。その後、ネットワークアクセス授権者ＮＡＡは、双方向のユーザ認証過程で生成されたメインキーを予め確立されたセキュアチャネルによってポリシー実行ポイントＰＥＰに伝送する。最後に、ポリシー実行ポイントＰＥＰは、メインキーを利用して、アクセス要求者ＡＲとのキーネゴシエーションを行う。
【００５０】
（２．３）双方向のユーザ認証が成功すると、ネットワークアクセス要求者ＮＡＲとネットワークアクセス授権者ＮＡＡは、ユーザ認証成功の情報をそれぞれ完全性評価レイヤーのＴＮＣクライアントＴＮＣＣとＴＮＣサーバーＴＮＣＳに送信する。
【００５１】
（３．）完全性評価を行う。
【００５２】
アクセス授権者ＡＡのＴＮＣサーバーＴＮＣＳが、ネットワークアクセス授権者ＮＡＡから送信されたユーザ認証成功の情報を受信すると、アクセス授権者ＡＡのＴＮＣサーバーＴＮＣＳと、アクセス要求者ＡＲのＴＮＣクライアントＴＮＣＣとポリシー管理機ＰＭのプラットフォーム評価サービスユニットＰＥＳＵは、三重要素の対等認証プロトコルにより、アクセス要求者ＡＲとアクセス授権者ＡＡとの双方向のプラットフォームの完全性評価を実現する。
【００５３】
図３を参照すると、第一のプラットフォーム完全性評価の実現方式は、１）アクセス要求者によってアクセス授権者のプラットフォームの完全性がチェックされ、アクセス授権者によってアクセス要求者の完全性がチェックされるプラットフォーム完全性チェックと、２）ポリシー管理機によってアクセス要求者とアクセス授権者のＡＩＫ証明書の有効性が検証されるプラットフォームの証明書認証と、を含む。
【００５４】
図４を参照すると、第二のプラットフォーム完全性評価の実現方式は、１）ポリシー管理機によりアクセス要求者とアクセス授権者のプラットフォームの完全性がチェックされるプラットフォーム完全性チェックと、２）ポリシー管理機により、アクセス要求者とアクセス授権者のＡＩＫ証明書の有効性が検証されるプラットフォームの証明書認証と、を含む。
【００５５】
（４．）アクセスの制御を行う。
【００５６】
ＴＮＣクライアントＴＮＣＣとＴＮＣサーバーＴＮＣＳのそれぞれは、アクセス授権者ＡＡとアクセス要求者ＡＲのプラットフォームの完全性の評価結果をまとめ、その後、ネットワークアクセス要求者ＮＡＲとネットワークアクセス授権者ＮＡＡとのそれぞれに推薦を送信し、ネットワークアクセス要求者ＮＡＲとネットワークアクセス授権者ＮＡＡとのそれぞれは、それぞれ受信された推薦に従って、ポートを制御して、アクセス要求者ＡＲとアクセス授権者ＡＡの相互のアクセスの制御を実現するようにする。ＴＮＣクライアントＴＮＣＣとＴＮＣサーバーＴＮＣＳからネットワークアクセス要求者ＮＡＲとネットワークアクセス授権者ＮＡＡに送信される推薦は、アクセス許可情報、アクセス禁止情報又は隔離補修情報などである。
【００５７】
本発明の上記の実施例には、ネットワークアクセスレイヤーにおいて、三重要素の対等認証によるアクセス制御方式が採用されて、トラステッドネットワークコネクトのアーキテクチャの安全性が強化され、このアーキテクチャのキーの管理が簡素化されていることが分かる。
【００５８】
また、本発明のプラットフォーム完全性評価は、実際の状況によって実現方式を選択することができる。第一の方式は、ポリシー管理機によりアクセス要求者とアクセス授権者のＡＩＫ証明書の集中認証を実現し、これに対し、アクセス要求者とアクセス授権者により、ローカルで相手のプラットフォームの完全性のチェックを実現するものである。この方式は、アクセス要求者とアクセス授権者とのいずれも各モジュールの標準の完全性の計測値が記憶されたデータベースにアクセス可能であるものに適用され、トラステッドネットワークコネクトのアーキテクチャの安全性を強化することができ、トラステッドネットワークコネクトのアーキテクチャのキーの管理が簡素化されている。第二の方式は、アクセス要求者とアクセス授権者のＡＩＫ証明書の認証とプラットフォームの完全性のチェックとのいずれも、ポリシー管理機によって完成されるものであり、トラステッドネットワークコネクトのアーキテクチャのキーの管理と完全性のチェックの機構が簡素化され、さらに、トラステッドネットワークコネクトのアーキテクチャの安全性が強化され、且つ、トラステッドネットワークコネクトの適用の範囲を広げることができる。
【００５９】
また、本発明は、ネットワークアクセスレイヤーにおいてアクセス要求者とアクセス授権者との双方向のユーザ認証が実現されるだけでなく、完全性評価レイヤーにおいてもアクセス要求者とアクセス授権者との双方向のプラットフォームの完全性の評価が実現されるので、トラステッドネットワークコネクトのアーキテクチャの全体の安全性を高めることができる。そして、ネットワークアクセスレイヤーと完全性評価レイヤーとのいずれにも、三重要素の対等認証プロトコルが採用されているので、即ち、第三者の双方向の認証プロトコルに従って、さらに、トラステッドネットワークコネクトのアーキテクチャの安全性が強化されている。
【００６０】
以上、本発明により提供される安全性が強化されたトラステッドネットワークコネクト方法を詳しく説明した。この文章には、具体的な例を適用して、本発明の原理及び実施形態を記述した。以上の実施例の説明は、本発明の技術案を理解するためのものである。同時に、当業者は、本発明の趣旨に従って、具体的な実施形態及び適用範囲のいずれも、変更することが可能である。以上の記述によって、本明細書の内容を、本発明に対する制限と理解すべきではない。
【符号の説明】
【００６１】
ＰＤＰはポリシー決定ポイント、ＡＲはアクセス要求者、ＰＥＰはポリシー実行ポイント、ＡＡはアクセス授権者、ＰＭはポリシー管理機、ＩＭＣ１はアクセス要求者ＡＲの完全性収集者、ＩＭＶ１はアクセス要求者ＡＲの完全性チェック者、ＩＭＶ２はアクセス授権者ＡＡの完全性チェック者、ＩＭＣ２はアクセス授権者ＡＡの完全性収集者、ＩＭＶはポリシー管理機ＰＭの完全性チェック者、ＴＮＣＣはＴＮＣクライアント、ＴＮＣＳはＴＮＣサーバー、ＰＥＳＵはプラットフォーム評価サービスユニット、ＮＡＲはネットワークアクセス要求者、ＰＥはポリシー実行者、ＮＡＡはネットワークアクセス授権者、ＵＡＳＵはユーザ認証サービスユニットである。ＩＦ−Ｔはネットワーク授権伝送プロトコルインタフェースであってネットワークアクセス要求者ＮＡＲとポリシー実行者ＰＥとの間のプロトコルインタフェースである。ＩＦ−ＰＥＰはポリシー実行インタフェースであってポリシー実行者ＰＥとネットワークアクセス授権者ＮＡＡとの間のプロトコルインタフェースである。ＩＦ−ＵＡＡはユーザ認証授権インタフェースであってネットワークアクセス授権者ＮＡＡとユーザ認証サービスユニットＵＡＳＵとの間のプロトコルインタフェースである。ＩＦ−ＴＮＣＣＳは完全性評価インタフェースであってＴＮＣクライアントＴＮＣＣとＴＮＣサーバーＴＮＣＳとの間のプロトコルインタフェースである。ＩＦ−ＰＥＡはプラットフォーム評価授権インタフェースであってＴＮＣサーバーＴＮＣＳとプラットフォーム評価サービスユニットＰＥＳＵとの間のプロトコルインタフェースである。ＩＦ−ＩＭＣは完全性計測収集インタフェースであってＴＮＣクライアントＴＮＣＣとアクセス要求者ＡＲの完全性収集者ＩＭＣ１との間のプロトコルインタフェースであり、また、ＴＮＣサーバーＴＮＣＳとアクセス授権者ＡＡの完全性収集者ＩＭＣ２との間のプロトコルインタフェースである。ＩＦ−ＩＭＶは完全性計測チェックインタフェースであってＴＮＣクライアントＴＮＣＣとアクセス要求者ＡＲの完全性チェック者ＩＭＶ１との間のプロトコルインタフェースであり、ＴＮＣサーバーＴＮＣＳとアクセス授権者ＡＡの完全性チェック者ＩＭＶ２との間のプロトコルインタフェースであり、また、プラットフォーム評価サービスユニットＰＥＳＵとポリシー管理機ＰＭの完全性チェック者ＩＭＶとの間のプロトコルインタフェースである。ＩＦ−Ｍは完全性計測インタフェースであって、アクセス要求者ＡＲの完全性収集者ＩＭＣ１とアクセス授権者ＡＡの完全性チェック者ＩＭＶ２との間のプロトコルインタフェースであり、アクセス要求者ＡＲの完全性チェック者ＩＭＶ１とアクセス授権者ＡＡの完全性収集者ＩＭＣ２との間のプロトコルインタフェースであり、アクセス授権者ＡＡの完全性収集者ＩＭＣ２とポリシー管理機ＰＭの完全性チェック者ＩＭＶとの間のプロトコルインタフェースであり、またアクセス要求者ＡＲの完全性収集者ＩＭＣ１とポリシー管理機ＰＭの完全性チェック者ＩＭＶとの間のプロトコルインタフェースである。
【図１】
2010536203.tif 000003
【図２】
2010536203.tif 000004
【図３】
2010536203.tif 000005
【図４】
2010536203.tif 000006
【国際調査報告】
2010536203.tif 000007
2010536203.tif 000008
2010536203.tif 000009
2010536203.tif 000010