(57)【特許請求の範囲】
【請求項１】
高信頼ネットワーク接続ＴＮＣクライアントには第１プラットフォーム認証ポリシーが配置され、ＴＮＣアクセスポイント或いは評価ポリシーサービスプロバイダには第２プラットフォーム認証ポリシーを配置されており、
ここで、前記第１プラットフォーム認証ポリシーは、アクセスリクエスターのプラットフォーム認証管理ポリシー、アクセスリクエスターのプラットフォーム配置保護ポリシー、アクセス制御器に対するプラットフォーム評価ポリシーおよびアクセスリクエスターに対するプラットフォーム認証動作推奨の生成ポリシーを含み；
もし、第２プラットフォーム認証ポリシーを評価ポリシーサービスプロバイダに配置すれば、ＴＮＣアクセスポイントが評価ポリシーサービスプロバイダに第２プラットフォーム認証ポリシーを請求し、評価ポリシーサービスプロバイダが配置された第２プラットフォーム認証ポリシーをＴＮＣアクセスポイントへ送信するステップ１と；
ＴＮＣアクセスポイントは、第２プラットフォーム認証ポリシーにおけるアクセス制御器のプラットフォーム認証管理ポリシーとアクセスリクエスターに対するプラットフォーム評価ポリシーに基づき、アクセスリクエスターに対する第１組コンポーネント測定請求パラメータと、アクセスリクエスターに対する第１組プラットフォーム評価ポリシーを生成して、ＴＮＣクライアントへ送信し、１ラウンドのプラットフォーム認証プロトコルを開始するステップ２と、
ここで、もし、第１組コンポーネント測定請求パラメータがすべての、アクセスリクエスターのコンポーネント測定請求パラメータであれば、アクセスリクエスターに対するプラットフォーム評価ポリシーは、コンポーネントタイプレベルのコンバージェンスプラットフォーム評価ポリシーを含み；
ＴＮＣクライアントが、アクセスリクエスターに対する第１組コンポーネント測定請求パラメータと、アクセスリクエスターに対する第１組プラットフォーム評価ポリシーとを受信後、第１組コンポーネント測定請求パラメータに対応する第１組コンポーネント測定値を獲得し、前記第１組コンポーネント測定請求パラメータに対応するアクセスリクエスターの保護ポリシーを生成し、また、ＴＮＣアクセスポイントへ第１組コンポーネント測定値、受信したアクセスリクエスターに対するプラットフォーム評価ポリシーおよび生成したアクセスリクエスターの保護ポリシーを送信するステップ３と、
ＴＮＣアクセスポイントが、ＴＮＣクライアントが送信した第１組コンポーネント測定値、アクセスリクエスターに対するプラットフォーム評価ポリシーおよびアクセスリクエスターの保護ポリシーを受信し、また、評価ポリシーサービスプロバイダに転送するステップ４と；
評価ポリシーサービスプロバイダが第１組コンポーネント測定値における各コンポーネントタイプ識別子について、対応する上方のＩＭＶへ第１組コンポーネント測定値における選出したコンポーネントタイプ識別子に対応する、コンポーネント測定値である情報ａと、第１組コンポーネント測定請求パラメータに対応するアクセスリクエスターのプラットフォーム配置保護ポリシーにおける前記選出したコンポーネントタイプ識別子に対応するプラットフォーム配置保護ポリシーである情報ｂと、第１組コンポーネント測定請求パラメータに対応するアクセスリクエスターに対するプラットフォーム評価ポリシーにおける前記選出したコンポーネントタイプ識別子に対応するプラットフォーム評価ポリシーである情報ｃとを送信し、
これらのＩＭＶにより戻された、前記選出したコンポーネントタイプ識別子に対応するコンポーネント製品レベルのプラットフォーム評価結果、差分値プラットフォーム評価ポリシーおよびコンポーネント修正情報を受信し、
もし、第１組コンポーネント測定請求パラメータがすべての、アクセスリクエスターのコンポーネント測定請求パラメータであれば、評価ポリシーサービスプロバイダが、これらのコンポーネントタイプ識別子に対応する差分値プラットフォーム評価ポリシーとコンポーネント修正情報を集め、第１組コンポーネント測定請求パラメータに対応するアクセスリクエスターの差分値プラットフォーム評価ポリシーとアクセスリクエスターのコンポーネント修正情報とし、もし、第１組コンポーネント測定請求パラメータに対応するアクセスリクエスターに対するプラットフォーム評価ポリシーが、コンポーネントタイプレベルのコンバージェンスプラットフォーム評価ポリシーを含まれば、第１組コンポーネント測定請求パラメータに対応するアクセスリクエスターに対するプラットフォーム評価ポリシーにおけるコンポーネントタイプレベルのコンバージェンスプラットフォーム評価ポリシーに基づき、これらのコンポーネントタイプ識別子に対応するコンポーネントタイプレベルのプラットフォーム評価結果を集め、第１組コンポーネント測定請求パラメータに対応するアクセスリクエスターのプラットフォームレベルのプラットフォーム評価結果とするステップ５と；
もし、第１組コンポーネント測定請求パラメータがすべての、アクセスリクエスターのコンポーネント測定請求パラメータであり、かつ第１組コンポーネント測定請求パラメータに対応するアクセスリクエスターに対するプラットフォーム評価ポリシーにおいて、コンポーネントタイプレベルのコンバージェンスプラットフォーム評価ポリシーを含まなければ、ＴＮＣアクセスポイントが、本ラウンドのプラットフォーム認証プロトコルにおいて、評価ポリシーサービスプロバイダが生成したコンポーネントタイプレベルのプラットフォーム評価結果を集め、第１組コンポーネント測定請求パラメータに対応するアクセスリクエスターのプラットフォームレベルのプラットフォーム評価結果とし、
ＴＮＣアクセスポイントが、コンポーネントタイプ識別子により、第１組コンポーネント測定請求パラメータに対応するアクセスリクエスターのコンポーネント修正情報を、ＴＮＣアクセスポイント対応する上方の各完全性コレクターへ送信し、
ＴＮＣアクセスポイントが、アクセスリクエスターのプラットフォームレベルのプラットフォーム評価結果およびステップ５において、評価ポリシーサービスプロバイダが送信する情報をＴＮＣクライアントへ送信するステップ６と；
ＴＮＣクライアントが、アクセスリクエスターのプラットフォーム動作推奨を生成し、また、ＴＮＣアクセスポイントに送信するステップ７と；
ＴＮＣアクセスポイントが、アクセスリクエスターのプラットフォーム認証動作推奨を対応する上方の各完全性コレクターへ送信するステップ８と
を含むことを特徴とする高信頼結合アーキテクチャに適正なプラットフォーム認証ポリシーの管理方法。
【請求項２】
ステップ３において、前記ＴＮＣクライアントが、第１組コンポーネント測定請求パラメータを受信後、第１組コンポーネント測定請求パラメータに対応する第１組コンポーネント測定値を獲得することは、
ＴＮＣクライアントが、第１組コンポーネント測定請求パラメータを受信後、第１組コンポーネント測定請求パラメータにおける各コンポーネントタイプ識別子に対応するコンポーネント測定請求パラメータを、ＴＮＣクライアントに相応の各完全性コレクターへ送信し、これらの完全性コレクターが、それぞれＴＮＣクライアントへ各コンポーネントタイプ識別子に対応するコンポーネント測定値を戻し、ＴＮＣクライアントが、受信した各コンポーネントタイプ識別子に対応するコンポーネント測定値を集め、第１組コンポーネント測定請求パラメータに対応する第１組コンポーネント測定値とすること
を含むことを特徴とする請求項１に記載の高信頼結合アーキテクチャに適正なプラットフォーム認証ポリシーの管理方法。
【請求項３】
もし、第１組コンポーネント測定請求パラメータが、一部の、アクセスリクエスターのコンポーネント測定請求パラメータである場合、
前記ステップ５は、
評価ポリシーサービスプロバイダが、第１組コンポーネント測定請求パラメータに対応するアクセスリクエスターに対するプラットフォーム評価ポリシーにおける前記選出したコンポーネントタイプ識別子に対応するプラットフォーム評価ポリシーに基づき、前記選出したコンポーネントタイプ識別子に対応する各コンポーネント製品レベルプラットフォーム評価結果を集め、コンポーネントタイプレベルのプラットフォーム評価結果とすること
をさらに含み、
ここで、前記選出したコンポーネントタイプ識別子に対応する各コンポーネント製品番号に対応するコンポーネント製品レベルプラットフォーム評価結果は、ＩＭＶが情報ｃにおける前記各コンポーネント製品番号から選出したコンポーネント製品番号に対応するコンポーネント属性レベルのコンバージェンスプラットフォーム評価ポリシーに基づき、前記選出したコンポーネント製品番号に対応する各コンポーネント属性レベルのプラットフォーム評価結果を集めて得られたものであり、前記選出したコンポーネント製品番号に対応する各コンポーネント属性レベルのプラットフォーム評価結果は、ＩＭＶが情報ｃにおける前記選出したコンポーネント製品番号に対応する各属性識別子から選出したコンポーネント属性識別子に対応するプラットフォーム評価ポリシーと情報ｂにおける前記選出したコンポーネント製品番号に対応する前記選出したコンポーネント属性識別子に対応するプラットフォーム評価ポリシーに基づき、生成したものであり；
前記ステップ６は、
各ラウンドのプラットフォーム認証プロトコルにおいて生成した一部の、アクセスリクエスターのコンポーネント測定請求パラメータが、すべての、アクセスリクエスターのコンポーネント測定請求パラメータをすでに構成している場合、ＴＮＣアクセスポイントが、各ラウンドのプラットフォーム認証プロトコルにおいて評価ポリシーサービスプロバイダが生成したコンポーネントタイプレベルのプラットフォーム評価結果を集め、また、各ラウンドのプラットフォーム認証プロトコルにおける、評価ポリシーサービスプロバイダが生成する差分値プラットフォーム評価ポリシーとコンポーネント修正情報を集め、アクセスリクエスターの差分値プラットフォーム評価ポリシーとコンポーネント修正情報とし、そうならない場合、ＴＮＣアクセスポイントが本ラウンドのプラットフォーム認証プロトコル終了後に別の１ラウンドのプラットフォーム認証プロトコルを開始すること
をさらに含む
ことを特徴とする請求項１に記載の高信頼結合アーキテクチャに適正なプラットフォーム認証ポリシーの管理方法。
【請求項４】
前記ステップ３は、
前記ＴＮＣアクセスポイントがアクセスリクエスターの第１プラットフォーム認証管理ポリシーとアクセス制御器の第２プラットフォーム評価ポリシーに基づき、アクセス制御器の第２コンポーネント測定請求パラメータを生成することと、
もし、第２組コンポーネント測定請求パラメータが、すべての、アクセス制御器のコンポーネント測定請求パラメータであれば、第２プラットフォーム評価ポリシーに基づき、第２組コンポーネント測定請求パラメータに対応するアクセス制御器に対するプラットフォーム評価ポリシーを生成して、生成した情報を一緒にＴＮＣアクセスポイントへ送信することと
をさらに含み、
ここで、第２組コンポーネント測定請求パラメータに対応するアクセス制御器に対するプラットフォーム評価ポリシーは、コンポーネントタイプレベルのコンバージェンスプラットフォーム評価ポリシーを含み；
前記ステップ４は、
第２組コンポーネント測定請求パラメータの各コンポーネントタイプ識別子に対応するコンポーネント測定請求パラメータについて、ＴＮＣアクセスポイントが第２組コンポーネント測定請求パラメータに対応するアクセス制御器のコンポーネント測定値を獲得し、ＴＮＣアクセスポイントが、第２プラットフォーム配置保護ポリシーに基づき、第２組コンポーネント測定請求パラメータに対応するアクセス制御器のプラットフォーム配置保護ポリシーを生成し、また、生成した情報を評価ポリシーサービスプロバイダへ一緒に送信すること
をさらに含み；
前記ステップ５は、
評価ポリシーサービスプロバイダが、第２組コンポーネント測定請求パラメータにおける各コンポーネントタイプ識別子について、対応する上方のＩＭＶへ、前記第２組コンポーネント測定請求パラメータにおける前記各コンポーネントタイプ識別子から選出したコンポーネントタイプ識別子に対応する、
第２組コンポーネント測定値である情報ｄと、
第２組コンポーネント測定請求パラメータに対応するアクセス制御器のプラットフォーム配置保護ポリシーにおける前記選出したコンポーネントタイプ識別子に対応するプラットフォーム配置保護ポリシーである情報ｅと、
第２組コンポーネント測定請求パラメータに対応するアクセス制御器に対するプラットフォーム評価ポリシーにおける前記選出したコンポーネントタイプ識別子に対応するプラットフォーム評価ポリシーである情報ｆと、を送信することと、
そして、これらのＩＭＶにより戻された、前記コンポーネントタイプ識別子に対応するコンポーネント製品レベルのプラットフォーム評価結果、差分値プラットフォーム評価ポリシーおよびコンポーネント修正情報を受信することと、
続いて、評価ポリシーサービスプロバイダが、第２組コンポーネント測定請求パラメータに対応するアクセス制御器に対するプラットフォーム評価ポリシーにおける前記コンポーネントタイプ識別子に対応するプラットフォーム評価ポリシーに基づき、前記コンポーネントタイプ識別子に対応する各コンポーネント製品レベルプラットフォーム評価結果を集め、コンポーネントタイプレベルのプラットフォーム評価結果とすることと、
ここで、前記選出したコンポーネントタイプ識別子に対応する各コンポーネント製品番号に対応するコンポーネント製品レベルプラットフォーム評価結果は、ＩＭＶが情報ｆにおける前記各コンポーネント製品番号から選出したコンポーネント製品番号に対応するコンポーネント属性レベルのコンバージェンスプラットフォーム評価ポリシーに基づき、前記選出したコンポーネント製品番号に対応する各コンポーネント属性レベルのプラットフォーム評価結果を集めて得られたものであり、前記選出したコンポーネント製品番号に対応する各コンポーネント属性レベルのプラットフォーム評価結果は、ＩＭＶが情報ｆにおける前記選出したコンポーネント製品番号に対応する各コンポーネント属性から選出したコンポーネント属性識別子に対応するプラットフォーム評価ポリシーと情報ｅにおける前記選出したコンポーネント製品番号に対応する前記選出したコンポーネント属性識別子に対応するプラットフォーム評価ポリシーに基づき、生成したものであり、
もし、第２組コンポーネント測定請求パラメータが、すべての、アクセス制御器のコンポーネント測定請求パラメータであれば、これらのコンポーネントタイプ識別子に対応する差分値プラットフォーム評価ポリシーを集め、第２組コンポーネント測定請求パラメータに対応するアクセス制御器の差分値プラットフォーム評価ポリシーとし、これらのコンポーネントタイプ識別子に対応するコンポーネント修正情報を集め、第２組コンポーネント測定請求パラメータに対応するアクセス制御器のコンポーネント修正情報とし、もし、第２組コンポーネント測定請求パラメータに対応するアクセス制御器に対するプラットフォーム評価ポリシーにおいて、コンポーネントタイプレベルのコンバージェンスプラットフォーム評価ポリシーを含まれば、評価ポリシーサービスプロバイダが、第２組コンポーネント測定請求パラメータに対応するアクセス制御器に対するプラットフォーム評価ポリシーにおけるコンポーネントタイプレベルのコンバージェンスプラットフォーム評価ポリシーに基づき、これらのコンポーネントタイプ識別子に対応するコンポーネントタイプレベルのプラットフォーム評価結果を集め、第２組コンポーネント測定請求パラメータに対応するアクセス制御器のプラットフォームレベルのプラットフォーム評価結果とし、また、生成した情報をＴＮＣアクセスポイントへ送信することと
をさらに含み；
前記ステップ６は、
もし、ＴＮＣアクセスポイントが別の１ラウンドのプラットフォーム認証プロトコルを開始する必要がない場合、アクセス制御器のプラットフォーム認証動作推奨を生成し、ＴＮＣクライアントへ送信すること
をさらに含み；
前記ステップ７は、
もし、第２組コンポーネント測定請求パラメータが、すべての、アクセス制御器のコンポーネント測定請求パラメータであり、かつ第２組コンポーネント測定請求パラメータに対応するアクセス制御器に対するプラットフォーム評価ポリシーにおいて、コンポーネントタイプレベルのコンバージェンスプラットフォーム評価ポリシーを含まなければ、ＴＮＣクライアントが、第２組コンポーネント測定請求パラメータに対応するアクセス制御器に対するプラットフォーム評価ポリシーにおけるコンポーネントタイプレベルのコンバージェンスプラットフォーム評価ポリシーに基づき、本ラウンドのプラットフォーム認証プロトコルにおいて評価ポリシーサービスプロバイダがステップ５にて生成した各コンポーネントタイプ識別子に対応するコンポーネントタイプレベルのプラットフォーム評価結果を集め、第２組コンポーネント測定請求パラメータに対応するアクセス制御器のプラットフォームレベルのプラットフォーム評価結果とすることと、
ＴＮＣクライアントが、コンポーネントタイプ識別子により、第２組コンポーネント測定請求パラメータに対応するアクセス制御器のコンポーネント修正情報をＴＮＣクライアントの対応する上方の各完全性コレクター送信することと、
もし、ステップ６において、ＴＮＣアクセスポイントが送信する情報にアクセス制御器のプラットフォーム認証動作推奨が含まれば、ＴＮＣクライアントが、アクセス制御器のプラットフォーム認証動作推奨をＴＮＣクライアントに対応する上方の各完全性コレクターへ送信することと
をさらに含む
ことを特徴とする請求項３に記載の高信頼結合アーキテクチャに適正なプラットフォーム認証ポリシーの管理方法。
【請求項５】
ステップ４において、前記ＴＮＣアクセスポイントが、第２組コンポーネント測定請求パラメータに対応するアクセス制御器のコンポーネント測定値を獲得することは、
ＴＮＣアクセスポイントが、前記選出したコンポーネントタイプ識別子に対応するコンポーネント測定請求パラメータをＴＮＣアクセスポイントに対応する上方の各完全性コレクターへ送信し、これらの完全性コレクターによりＴＮＣアクセスポイントへ戻された前記選出したコンポーネントタイプ識別子に対応するコンポーネント測定値を受信し、最後に、ＴＮＣアクセスポイントは受信したコンポーネント測定値を集め、第２組コンポーネント測定請求パラメータに対応するアクセス制御器のコンポーネント測定値とすること
を含む
ことを特徴とする請求項４に記載の高信頼結合アーキテクチャに適正なプラットフォーム認証ポリシーの管理方法。
【請求項６】
もし、第２組コンポーネント測定請求パラメータが一部の、アクセス制御器のコンポーネント測定請求パラメータである場合、
前記ステップ７は、
ＴＮＣクライアントが各ラウンドのプラットフォーム認証プロトコルにおいて生成した一部の、アクセス制御器のコンポーネント測定請求パラメータが、すべての、アクセス制御器のコンポーネント測定請求パラメータをすでに構成している場合、ＴＮＣクライアントが、各ラウンドのプラットフォーム認証プロトコルにおいて、評価ポリシーサービスプロバイダが生成した各コンポーネントタイプ識別子に対応するコンポーネントタイプレベルのプラットフォーム評価結果を集め、また、各ラウンドのプラットフォーム認証プロトコルにおいて、評価ポリシーサービスプロバイダが生成した差分値プラットフォーム評価ポリシーとコンポーネント修正情報を集め、第２組コンポーネント測定請求パラメータに対応するアクセス制御器の差分値プラットフォーム評価ポリシーとコンポーネント修正情報とし、そうならない場合、ＴＮＣクライアントが、本ラウンドのプラットフォーム認証プロトコル終了後に別の１ラウンドのプラットフォーム認証プロトコルを開始し、もし、一定時間内にＴＮＣアクセスポイントが開始した他ラウンドのプラットフォーム認証プロトコルを受信していなければ、ＴＮＣクライアントが、自主的に他ラウンドのプラットフォーム認証プロトコルを開始すること
をさらに含む
ことを特徴とする請求項５に記載の高信頼結合アーキテクチャに適正なプラットフォーム認証ポリシーの管理方法。
【請求項７】
前記ステップ３は、ＴＮＣクライアントが、ＴＮＣアクセスポイントへアクセスリクエスターのプラットフォームＩＤ証書を送信することを、さらに含み；
前記ステップ４には、ＴＮＣアクセスポイントが、アクセスリクエスターのプラットフォームＩＤ証書を利用し、第１組コンポーネント測定値におけるプラットフォーム署名を検証し、ＴＮＣアクセスポイントが評価ポリシーサービスプロバイダへアクセスリクエスターのプラットフォームＩＤ証書とアクセス制御器のプラットフォームＩＤ証書を送信することを、さらに含み；
前記ステップ５は、評価ポリシーサービスプロバイダが、アクセスリクエスターのプラットフォームＩＤ証書とアクセス制御器のプラットフォームＩＤ証書を検証し、かつ、アクセスリクエスターのプラットフォームＩＤ証書検証結果とアクセス制御器のプラットフォームＩＤ証書検証結果を生成し、検証結果をＴＮＣアクセスポイントへ送信することを、さらに含み；
前記ステップ６は、ＴＮＣアクセスポイントが、アクセスリクエスターのプラットフォームＩＤ証書検証結果に基づき、アクセスリクエスターのプラットフォームＩＤ証書が有効か否かを確認し、アクセス制御器のプラットフォームＩＤ証書とプラットフォームＩＤ証書検証結果をＴＮＣクライアントへ送信することを、さらに含み；
前記ステップ７は、ＴＮＣクライアントが、アクセス制御器のプラットフォームＩＤ証書に基づき、第２組コンポーネント測定値におけるプラットフォーム署名を確認し、アクセス制御器のプラットフォームＩＤ証書検証結果に基づき、アクセス制御器のプラットフォームＩＤ証書が有効か否かを確認することを、さらに含む
ことを特徴とする請求項１〜６に記載の高信頼結合アーキテクチャに適正なプラットフォーム認証ポリシーの管理方法。
【請求項８】
高信頼ネットワーク接続ＴＮＣクライアントには第１プラットフォーム認証ポリシーを配置されており、ＴＮＣアクセスポイント或いは評価ポリシーサービスプロバイダに第２プラットフォーム認証ポリシーを配置されており、
ここで、前記第１プラットフォーム認証ポリシーは、アクセスリクエスターのプラットフォーム認証管理ポリシー、アクセスリクエスターのプラットフォーム配置保護ポリシー、アクセス制御器に対するプラットフォーム評価ポリシーおよびアクセスリクエスターに対するプラットフォーム認証動作推奨の生成ポリシーを含み、
前記第１プラットフォーム認証ポリシーは、アクセスリクエスターのプラットフォーム認証管理ポリシー、アクセスリクエスターのプラットフォーム配置保護ポリシー、アクセス制御器に対するプラットフォーム評価ポリシーおよびアクセスリクエスターに対するプラットフォーム認証動作推奨の生成ポリシーを含み；
もし、第２プラットフォーム認証ポリシーを評価ポリシーサービスプロバイダに配置すれば、ＴＮＣアクセスポイントは評価ポリシーサービスプロバイダに第２プラットフォーム認証ポリシーを請求し、評価ポリシーサービスプロバイダが配置された第２プラットフォーム認証ポリシーをＴＮＣアクセスポイントへ送信するステップ１と；
ＴＮＣアクセスポイントが、第２プラットフォーム認証ポリシーにおけるアクセス制御器のプラットフォーム認証管理ポリシーとアクセスリクエスターに対するプラットフォーム評価ポリシーに基づき、アクセスリクエスターに対する第１組コンポーネント測定請求パラメータと、アクセスリクエスターに対する第１組プラットフォーム評価ポリシーを生成すして、ＴＮＣクライアントへ送信し、１ラウンドのプラットフォーム認証プロトコルを開始するステップ２と；
ＴＮＣクライアントが、アクセスリクエスターの第１プラットフォーム認証管理ポリシーとアクセス制御器の第２プラットフォーム評価ポリシーに基づき、アクセス制御器の第２コンポーネント測定請求パラメータを生成し、
もし、第２組コンポーネント測定請求パラメータが、すべての、アクセス制御器のコンポーネント測定請求パラメータであれば、第２プラットフォーム評価ポリシーに基づき、第２組コンポーネント測定請求パラメータに対応するアクセス制御器に対するプラットフォーム評価ポリシーを生成し、生成した情報を一緒にＴＮＣアクセスポイントへ送信するステップ３と、
ここで、第２組コンポーネント測定請求パラメータに対応するアクセス制御器に対するプラットフォーム評価ポリシーは、コンポーネントタイプレベルのコンバージェンスプラットフォーム評価ポリシーを含み；
第２組コンポーネント測定請求パラメータの各コンポーネントタイプ識別子に対応するコンポーネント測定請求パラメータについて、ＴＮＣアクセスポイントが第２組コンポーネント測定請求パラメータに対応するアクセス制御器のコンポーネント測定値を獲得し、ＴＮＣアクセスポイントが、第２プラットフォーム配置保護ポリシーに基づき、第２組コンポーネント測定請求パラメータに対応するアクセス制御器のプラットフォーム配置保護ポリシーを生成し、生成した情報を評価ポリシーサービスプロバイダへ一緒に送信するステップ４と；
評価ポリシーサービスプロバイダが、第２組コンポーネント測定請求パラメータにおける各コンポーネントタイプ識別子について、対応する上方のＩＭＶへ、前記第２組コンポーネント測定請求パラメータにおける各コンポーネントタイプ識別子から選出したコンポーネントタイプ識別子に対応する
第２組コンポーネント測定値である情報ｄと、
第２組コンポーネント測定請求パラメータに対応するアクセス制御器のプラットフォーム配置保護ポリシーにおける前記選出したコンポーネントタイプ識別子に対応するプラットフォーム配置保護ポリシーである情報ｅと、
第２組コンポーネント測定請求パラメータに対応するアクセス制御器に対するプラットフォーム評価ポリシーにおける前記選出したコンポーネントタイプ識別子に対応するプラットフォーム評価ポリシーである情報ｆと、を送信し、
そして、これらのＩＭＶにより戻された、前記選出したコンポーネントタイプ識別子に対応するコンポーネント製品レベルのプラットフォーム評価結果、差分値プラットフォーム評価ポリシーおよびコンポーネント修正情報を受信し、
続いて、評価ポリシーサービスプロバイダが、第２組コンポーネント測定請求パラメータに対応するアクセス制御器に対するプラットフォーム評価ポリシーにおける前記選出したコンポーネントタイプ識別子に対応するプラットフォーム評価ポリシーに基づき、前記選出したコンポーネントタイプ識別子に対応する各コンポーネント製品レベルプラットフォーム評価結果を集め、コンポーネントタイプレベルのプラットフォーム評価結果とし、
ここで、前記選出したコンポーネントタイプ識別子に対応する各コンポーネント製品番号に対応するコンポーネント製品レベルプラットフォーム評価結果は、ＩＭＶが情報ｆにおける前記各コンポーネント製品番号から選出したコンポーネント製品番号に対応するコンポーネント属性レベルのコンバージェンスプラットフォーム評価ポリシーに基づき、前記選出したコンポーネント製品番号に対応する各コンポーネント属性レベルのプラットフォーム評価結果を集めて得られたものであり、前記選出したコンポーネント製品番号に対応する各コンポーネント属性レベルのプラットフォーム評価結果は、ＩＭＶが情報ｆにおける前記選出したコンポーネント製品番号に対応する各コンポーネント属性識別子から選出したコンポーネント属性識別子に対応するプラットフォーム評価ポリシーと情報ｅにおける前記選出したコンポーネント製品番号に対応する前記選出したコンポーネント属性識別子に対応するプラットフォーム評価ポリシーに基づき、生成したものであり、
もし、第２組コンポーネント測定請求パラメータが、すべての、アクセス制御器のコンポーネント測定請求パラメータであれば、これらのコンポーネントタイプ識別子に対応する差分値プラットフォーム評価ポリシーを集め、第２組コンポーネント測定請求パラメータに対応するアクセス制御器の差分値プラットフォーム評価ポリシーとし、これらのコンポーネントタイプ識別子に対応するコンポーネント修正情報を集め、第２組コンポーネント測定請求パラメータに対応するアクセス制御器のコンポーネント修正情報とし、もし、第２組コンポーネント測定請求パラメータに対応するアクセス制御器に対するプラットフォーム評価ポリシーにおいて、コンポーネントタイプレベルのコンバージェンスプラットフォーム評価ポリシーを含まれば、評価ポリシーサービスプロバイダが、第２組コンポーネント測定請求パラメータに対応するアクセス制御器に対するプラットフォーム評価ポリシーにおけるコンポーネントタイプレベルのコンバージェンスプラットフォーム評価ポリシーに基づき、これらのコンポーネントタイプ識別子に対応するコンポーネントタイプレベルのプラットフォーム評価結果を集め、第２組コンポーネント測定請求パラメータに対応するアクセス制御器のプラットフォームレベルのプラットフォーム評価結果とし、また、生成した情報をＴＮＣアクセスポイントへ送信するステップ５と；
もし、ＴＮＣアクセスポイントが別の１ラウンドのプラットフォーム認証プロトコルを開始する必要がない場合、アクセス制御器のプラットフォーム認証動作推奨を生成し、ＴＮＣクライアントへ送信するステップ６と；
もし、第２組コンポーネント測定請求パラメータが、すべての、アクセス制御器のコンポーネント測定請求パラメータであり、かつ第２組コンポーネント測定請求パラメータに対応するアクセス制御器に対するプラットフォーム評価ポリシーにおいてコンポーネントタイプレベルのコンバージェンスプラットフォーム評価ポリシーを含まなければ、ＴＮＣクライアントが、第２組コンポーネント測定請求パラメータに対応するアクセス制御器に対するプラットフォーム評価ポリシーにおけるコンポーネントタイプレベルのコンバージェンスプラットフォーム評価ポリシーに基づき、本ラウンドのプラットフォーム認証プロトコルにおいて評価ポリシーサービスプロバイダがステップ５にて生成した各コンポーネントタイプ識別子に対応するコンポーネントタイプレベルのプラットフォーム評価結果を集め、第２組コンポーネント測定請求パラメータに対応するアクセス制御器のプラットフォームレベルのプラットフォーム評価結果とするステップ７と；
ＴＮＣクライアントはコンポーネントタイプ識別子により、第２組コンポーネント測定請求パラメータに対応するアクセス制御器のコンポーネント修正情報をＴＮＣクライアントに対応する上方の各完全性コレクターへ送信し、
もし、ステップ６においてＴＮＣアクセスポイントが送信する情報にアクセス制御器のプラットフォーム認証動作推奨を含まれば、ＴＮＣクライアントが、アクセス制御器のプラットフォーム認証動作推奨をＴＮＣクライアント対応する上方の各完全性コレクターへ送信するステップ８と
を含むことを特徴とする高信頼結合アーキテクチャに適正なプラットフォーム認証ポリシーの管理方法。
【請求項９】
ステップ４における、前記ＴＮＣアクセスポイントが第２組コンポーネント測定請求パラメータに対応するアクセス制御器のコンポーネント測定値を獲得することは、
ＴＮＣアクセスポイントが、前記選出したコンポーネントタイプ識別子に対応するコンポーネント測定請求パラメータをＴＮＣアクセスポイント対応する上方の各完全性コレクターへ送信する。そして、これらの完全性コレクターはＴＮＣアクセスポイントへ前記選出したコンポーネントタイプ識別子に対応するコンポーネント測定値を戻し、最後に、ＴＮＣアクセスポイントは受信したコンポーネント測定値を集め、第２組コンポーネント測定請求パラメータに対応するアクセス制御器のコンポーネント測定値とすること
を含むことを特徴とする請求項８に記載の高信頼結合アーキテクチャに適正なプラットフォーム認証ポリシーの管理方法。
【請求項１０】
もし、第２組コンポーネント測定請求パラメータが一部の、アクセス制御器のコンポーネント測定請求パラメータである場合、
前記ステップ７は、
ＴＮＣクライアントが各ラウンドのプラットフォーム認証プロトコルにおいて生成した一部の、アクセス制御器のコンポーネント測定請求パラメータが、すべての、アクセス制御器のコンポーネント測定請求パラメータをすでに構成している場合、ＴＮＣクライアントが各ラウンドのプラットフォーム認証プロトコルにおいて評価ポリシーサービスプロバイダが生成した各コンポーネントタイプ識別子に対応するコンポーネントタイプレベルのプラットフォーム評価結果を集め、また、各ラウンドのプラットフォーム認証プロトコルにおいて評価ポリシーサービスプロバイダが生成した差分値プラットフォーム評価ポリシーとコンポーネント修正情報を集め、第２組コンポーネント測定請求パラメータに対応するアクセス制御器の差分値プラットフォーム評価ポリシーとコンポーネント修正情報とし、そうならない場合、ＴＮＣクライアントが本ラウンドのプラットフォーム認証プロトコル終了後に別の１ラウンドのプラットフォーム認証プロトコルを開始し、もし、一定時間内にＴＮＣアクセスポイントが開始した他ラウンドのプラットフォーム認証プロトコルを受信していなければ、ＴＮＣクライアントが自主的に他ラウンドのプラットフォーム認証プロトコルを開始すること
をさらに含むことを特徴とする請求項８に記載の高信頼結合アーキテクチャに適正なプラットフォーム認証ポリシーの管理方法。
【請求項１１】
アクセスリクエスターのプラットフォーム認証管理ポリシー、アクセスリクエスターのプラットフォーム配置保護ポリシー、アクセス制御器に対するプラットフォーム評価ポリシーおよびアクセスリクエスターに対するプラットフォーム認証動作推奨の生成ポリシーを含む、配置した第１プラットフォーム認証を受信する、第１配置ユニットと、
アクセスリクエスターに対する第１組コンポーネント測定請求パラメータと、アクセスリクエスターに対する第１組プラットフォーム評価ポリシーとを受信後、第１組コンポーネント測定請求パラメータに対応する第１組コンポーネント測定値を獲得し、第１組コンポーネント測定請求パラメータに対応するアクセスリクエスターの保護ポリシーを生成し、また、ＴＮＣアクセスポイントへ第１組コンポーネント測定値、受信したアクセスリクエスターに対するプラットフォーム評価ポリシーおよび生成したアクセスリクエスターの保護ポリシーを送信する、第１獲得ユニットと、
アクセスリクエスターのプラットフォーム動作推奨を生成し、ＴＮＣアクセスポイントに送信する、第１生成ユニットと
を備えることを特徴とする高信頼結合アーキテクチャＴＮＣにおけるクライアント。
【請求項１２】
前記第１獲得ユニットは、第１組コンポーネント測定請求パラメータを受信後、第１組コンポーネント測定請求パラメータにおける各コンポーネントタイプ識別子に対応するコンポーネント測定請求パラメータをＴＮＣクライアントに相応の各完全性コレクターへ送信し、そして、これらの完全性コレクターによりそれぞれの前記第１獲得ユニットへ戻された各コンポーネントタイプ識別子に対応するコンポーネント測定値受信し、前記第１獲得ユニットが、受信した各コンポーネントタイプ識別子に対応するコンポーネント測定値を集め、第１組コンポーネント測定請求パラメータに対応する第１組コンポーネント測定値とする
ことを特徴とする請求項１１に記載の高信頼結合アーキテクチャＴＮＣにおけるクライアント。
【請求項１３】
前記第１生成ユニットはさらに、アクセスリクエスターの第１プラットフォーム認証管理ポリシーとアクセス制御器の第２プラットフォーム評価ポリシーに基づき、アクセス制御器の第２コンポーネント測定請求パラメータを生成する
ことを特徴とする請求項１１に記載の高信頼結合アーキテクチャＴＮＣにおけるクライアント。
【請求項１４】
アクセス制御器のプラットフォーム認証管理ポリシー、アクセス制御器のプラットフォーム配置保護ポリシー、アクセスリクエスターに対するプラットフォーム評価ポリシーとアクセス制御器のプラットフォーム認証動作推奨の生成ポリシーを含む、配置した第２プラットフォーム認証ポリシーを受信するか、或いは、第２プラットフォーム認証ポリシーが評価ポリシーサービスプロバイダ上に配置される場合、評価ポリシーサービスプロバイダへ第２プラットフォーム認証ポリシーを要求し、評価ポリシーサービスプロバイダが送信する第２プラットフォーム認証ポリシーを受信する、第２配置ユニットと；
第２プラットフォーム認証ポリシーにおけるアクセス制御器のプラットフォーム認証管理ポリシーとアクセスリクエスターに対するプラットフォーム評価ポリシーに基づき、アクセスリクエスターに対する第１組コンポーネント測定請求パラメータと、アクセスリクエスターに対する第１組プラットフォーム評価ポリシーを生成して、ＴＮＣクライアントへ送信し、１ラウンドのプラットフォーム認証プロトコルを開始する第２生成ユニットと、
ここで、もし、第１組コンポーネント測定請求パラメータがすべての、アクセスリクエスターのコンポーネント測定請求パラメータであればアクセスリクエスターに対するプラットフォーム評価ポリシーは、コンポーネントタイプレベルのコンバージェンスプラットフォーム評価ポリシーを含み；
ＴＮＣクライアントが送信した第１組コンポーネント測定値、アクセスリクエスターに対するプラットフォーム評価ポリシーおよびアクセスリクエスターの保護ポリシーを受信し、評価ポリシーサービスプロバイダに転送する、転送ユニットと；
第１組コンポーネント測定請求パラメータが、すべてのアクセスリクエスターのコンポーネント測定請求パラメータであり、かつ第１組コンポーネント測定請求パラメータに対応するアクセスリクエスターに対するプラットフォーム評価ポリシーにおいて、コンポーネントタイプレベルのコンバージェンスプラットフォーム評価ポリシーを含まれば、ＴＮＣアクセスポイントが、本ラウンドのプラットフォーム認証プロトコルにおいて評価ポリシーサービスプロバイダが生成したコンポーネントタイプレベルのプラットフォーム評価結果を集め、第１組コンポーネント測定請求パラメータに対応するアクセスリクエスターのプラットフォームレベルのプラットフォーム評価結果とし、コンポーネントタイプ識別子により、第１組コンポーネント測定請求パラメータに対応するアクセスリクエスターのコンポーネント修正情報を、ＴＮＣアクセスポイント対応する上方の各完全性コレクターへ送信し、アクセスリクエスターのプラットフォームレベルのプラットフォーム評価結果、および評価ポリシーサービスプロバイダが送信する情報をＴＮＣクライアントへ送信する、第２獲得ユニットと
を備えることを特徴とする高信頼結合アーキテクチャＴＮＣにおけるアクセスポイント。
【請求項１５】
前記第２獲得ユニットはさらに、第２組コンポーネント測定請求パラメータに対応するアクセス制御器のコンポーネント測定値を獲得し、ＴＮＣアクセスポイントは、第２プラットフォーム配置保護ポリシーに基づき、第２組コンポーネント測定請求パラメータに対応するアクセス制御器のプラットフォーム配置保護ポリシーを生成し、また、生成した情報を評価ポリシーサービスプロバイダへ一緒に送信する
ことを特徴とする請求項１４に記載の高信頼結合アーキテクチャＴＮＣにおけるアクセスポイント。
【請求項１６】
前記第２獲得ユニットは、選出したコンポーネントタイプ識別子に対応するコンポーネント測定請求パラメータをＴＮＣアクセスポイントに対応する上方の各完全性コレクターへ送信し、そして、これらの完全性コレクターはＴＮＣアクセスポイントへ選出したコンポーネントタイプ識別子に対応するコンポーネント測定値を戻し、最後に、ＴＮＣアクセスポイントは受信したコンポーネント測定値を集め、第２組コンポーネント測定請求パラメータに対応するアクセス制御器のコンポーネント測定値とする
ことを特徴とする請求項１５に記載の高信頼結合アーキテクチャＴＮＣにおけるアクセスポイント。
【請求項１７】
第１組コンポーネント測定値を受信する、受信ユニットと；
第１組コンポーネント測定請求パラメータにおける各コンポーネントタイプ識別子について、対応する上方のＩＭＶへ第１組コンポーネント測定値における各コンポーネントタイプ識別子から選出したコンポーネントタイプ識別子に対応する、コンポーネント測定値である情報ａと、第１組コンポーネント測定請求パラメータに対応するアクセスリクエスターのプラットフォーム配置保護ポリシーにおける前記選出したコンポーネントタイプ識別子に対応するプラットフォーム配置保護ポリシーである情報ｂと、第１組コンポーネント測定請求パラメータに対応するアクセスリクエスターに対するプラットフォーム評価ポリシーにおける前記選出したコンポーネントタイプ識別子に対応するプラットフォーム評価ポリシーである情報ｃと、を送信し、
そして、これらのＩＭＶにより戻された、前記選出したコンポーネントタイプ識別子に対応するコンポーネント製品レベルのプラットフォーム評価結果、差分値プラットフォーム評価ポリシーおよびコンポーネント修正情報を受信し
もし、第１組コンポーネント測定請求パラメータがすべての、アクセスリクエスターのコンポーネント測定請求パラメータであれば、これらのコンポーネントタイプ識別子に対応する差分値プラットフォーム評価ポリシーとコンポーネント修正情報を集め、第１組コンポーネント測定請求パラメータに対応するアクセスリクエスターの差分値プラットフォーム評価ポリシーとアクセスリクエスターのコンポーネント修正情報とし、もし、第１組コンポーネント測定請求パラメータに対応するアクセスリクエスターに対するプラットフォーム評価ポリシーが、コンポーネントタイプレベルのコンバージェンスプラットフォーム評価ポリシーを備えれば、第１組コンポーネント測定請求パラメータに対応するアクセスリクエスターに対するプラットフォーム評価ポリシーにおけるコンポーネントタイプレベルのコンバージェンスプラットフォーム評価ポリシーに基づき、これらのコンポーネントタイプ識別子に対応するコンポーネントタイプレベルのプラットフォーム評価結果を集め、第１組コンポーネント測定請求パラメータに対応するアクセスリクエスターのプラットフォームレベルのプラットフォーム評価結果とし、
もし、第１組コンポーネント測定請求パラメータがすべての、アクセスリクエスターのコンポーネント測定請求パラメータであり、かつ第１組コンポーネント測定請求パラメータに対応するアクセスリクエスターに対するプラットフォーム評価ポリシーにおいてコンポーネントタイプレベルのコンバージェンスプラットフォーム評価ポリシーを含まなければ、ＴＮＣアクセスポイントが、本ラウンドのプラットフォーム認証プロトコルにおいて評価ポリシーサービスプロバイダが生成したコンポーネントタイプレベルのプラットフォーム評価結果を集め、第１組コンポーネント測定請求パラメータに対応するアクセスリクエスターのプラットフォームレベルのプラットフォーム評価結果とする、第３獲得ユニットと
を備えることを特徴とする高信頼結合アーキテクチャＴＮＣにおける評価ポリシーサービスプロバイダ。
【請求項１８】
第２プラットフォーム認証ポリシーを受信して配置し、また、ＴＮＣアクセスポイントが第２プラットフォーム認証ポリシーを要求する場合、配置した第２プラットフォーム認証ポリシーをＴＮＣアクセスポイントへ送信する、第３配置ユニット５０３と
をさらに備えることを特徴とする請求項１７に記載の高信頼結合アーキテクチャＴＮＣにおける評価ポリシーサービスプロバイダ。
【請求項１９】
前記受信ユニットは、第２組コンポーネント測定値を受信することにさらに用いられ、
前記第３獲得ユニットは、
第２組コンポーネント測定値における各コンポーネントタイプ識別子について、対応する上方のＩＭＶへ、前記各コンポーネントタイプ識別子から選出したコンポーネントタイプ識別子に対応する、
第２組コンポーネント測定値である情報ｄと、第２組コンポーネント測定請求パラメータに対応するアクセス制御器のプラットフォーム配置保護ポリシーにおける前記選出したコンポーネントタイプ識別子に対応するプラットフォーム配置保護ポリシーである情報ｅと、第２組コンポーネント測定請求パラメータに対応するアクセス制御器に対するプラットフォーム評価ポリシーにおける前記選出したコンポーネントタイプ識別子に対応するプラットフォーム評価ポリシーである情報ｆと、を送信し、
そして、これらのＩＭＶにより戻された、前記選出したコンポーネントタイプ識別子に対応するコンポーネント製品レベルのプラットフォーム評価結果、差分値プラットフォーム評価ポリシーおよびコンポーネント修正情報を受信し、
続いて、第２組コンポーネント測定請求パラメータに対応するアクセス制御器に対するプラットフォーム評価ポリシーにおける前記選出したコンポーネントタイプ識別子に対応するプラットフォーム評価ポリシーに基づき、前記選出したコンポーネントタイプ識別子に対応する各コンポーネント製品レベルプラットフォーム評価結果を集め、コンポーネントタイプレベルのプラットフォーム評価結果とし、
ここで、前記選出したコンポーネントタイプ識別子に対応する各コンポーネント製品番号に対応するコンポーネント製品レベルプラットフォーム評価結果は、ＩＭＶが情報ｆにおける前記各コンポーネント製品番号から選出した選出したコンポーネント製品番号に対応するコンポーネント属性レベルのコンバージェンスプラットフォーム評価ポリシーに基づき、前記選出したコンポーネント製品番号に対応する各コンポーネント属性レベルのプラットフォーム評価結果を集めて得られたものであり、前記選出したコンポーネント製品番号に対応する各コンポーネント属性レベルのプラットフォーム評価結果は、ＩＭＶが情報ｆにおける前記選出したコンポーネント製品番号に対応する各コンポーネント属性識別子から選出したコンポーネント属性識別子に対応するプラットフォーム評価ポリシーと情報ｅにおける前記選出したコンポーネント製品番号に対応する前記選出したコンポーネント属性識別子に対応するプラットフォーム評価ポリシーに基づき、生成したものであり、
もし、第２組コンポーネント測定請求パラメータが、すべての、アクセス制御器のコンポーネント測定請求パラメータであれば、これらのコンポーネントタイプ識別子に対応する差分値プラットフォーム評価ポリシーを集め、第２組コンポーネント測定請求パラメータに対応するアクセス制御器の差分値プラットフォーム評価ポリシーとし、これらのコンポーネントタイプ識別子に対応するコンポーネント修正情報を集め、第２組コンポーネント測定請求パラメータに対応するアクセス制御器のコンポーネント修正情報とし、もし、第２組コンポーネント測定請求パラメータに対応するアクセス制御器に対するプラットフォーム評価ポリシーにおいて、コンポーネントタイプレベルのコンバージェンスプラットフォーム評価ポリシーを含まれば、評価ポリシーサービスプロバイダが、第２組コンポーネント測定請求パラメータに対応するアクセス制御器に対するプラットフォーム評価ポリシーにおけるコンポーネントタイプレベルのコンバージェンスプラットフォーム評価ポリシーに基づき、これらのコンポーネントタイプ識別子に対応するコンポーネントタイプレベルのプラットフォーム評価結果を集め、第２組コンポーネント測定請求パラメータに対応するアクセス制御器のプラットフォームレベルのプラットフォーム評価結果とし、また、生成した情報をＴＮＣアクセスポイントへ送信することに用いられる
ことを特徴とする請求項１７に記載の高信頼結合アーキテクチャＴＮＣにおける評価ポリシーサービスプロバイダ。
【請求項２０】
第２組コンポーネント測定値を受信する、受信ユニットと；
第２組コンポーネント測定値における各コンポーネントタイプ識別子について、対応する上方のＩＭＶへ、前記第２組コンポーネント測定値における各コンポーネントタイプ識別子から選出したコンポーネントタイプ識別子に対応する、
第２組コンポーネント測定値である情報ｄと、第２組コンポーネント測定請求パラメータに対応するアクセス制御器のプラットフォーム配置保護ポリシーにおける前記選出したコンポーネントタイプ識別子に対応するプラットフォーム配置保護ポリシーである情報ｅと、第２組コンポーネント測定請求パラメータに対応するアクセス制御器に対するプラットフォーム評価ポリシーにおける前記選出したコンポーネントタイプ識別子に対応するプラットフォーム評価ポリシーである情報ｆと、を送信し、
そして、これらのＩＭＶにより戻された、前記選出したコンポーネントタイプ識別子に対応するコンポーネント製品レベルのプラットフォーム評価結果、差分値プラットフォーム評価ポリシーおよびコンポーネント修正情報を受信し、
続いて、第２組コンポーネント測定請求パラメータに対応するアクセス制御器に対するプラットフォーム評価ポリシーにおける前記選出したコンポーネントタイプ識別子に対応するプラットフォーム評価ポリシーに基づき、前記選出したコンポーネントタイプ識別子に対応する各コンポーネント製品レベルプラットフォーム評価結果を集め、コンポーネントタイプレベルのプラットフォーム評価結果とし、
ここで、前記選出したコンポーネントタイプ識別子に対応する各コンポーネント製品番号に対応するコンポーネント製品レベルプラットフォーム評価結果は、ＩＭＶが情報ｆにおける前記選出したコンポーネント製品番号に対応するコンポーネント属性レベルのコンバージェンスプラットフォーム評価ポリシーに基づき、前記選出したコンポーネント製品番号に対応する各コンポーネント属性レベルのプラットフォーム評価結果を集めて得られたものであり、前記選出したコンポーネント製品番号に対応する各コンポーネント属性レベルのプラットフォーム評価結果は、ＩＭＶが情報ｆにおける前記選出したコンポーネント製品番号に対応する各コンポーネント属性識別子から選出したコンポーネント属性識別子に対応するプラットフォーム評価ポリシーと情報ｅにおける前記選出したコンポーネント製品番号に対応する前記選出したコンポーネント属性識別子に対応するプラットフォーム評価ポリシーに基づき、生成したものであり、
もし、第２組コンポーネント測定請求パラメータが、すべての、アクセス制御器のコンポーネント測定請求パラメータであればこれらのコンポーネントタイプ識別子に対応する差分値プラットフォーム評価ポリシーを集め、第２組コンポーネント測定請求パラメータに対応するアクセス制御器の差分値プラットフォーム評価ポリシーとする。これらのコンポーネントタイプ識別子に対応するコンポーネント修正情報を集め、第２組コンポーネント測定請求パラメータに対応するアクセス制御器のコンポーネント修正情報とし、もし、第２組コンポーネント測定請求パラメータに対応するアクセス制御器に対するプラットフォーム評価ポリシーにおいて、コンポーネントタイプレベルのコンバージェンスプラットフォーム評価ポリシーを含まれば評価ポリシーサービスプロバイダが、第２組コンポーネント測定請求パラメータに対応するアクセス制御器に対するプラットフォーム評価ポリシーにおけるコンポーネントタイプレベルのコンバージェンスプラットフォーム評価ポリシーに基づき、これらのコンポーネントタイプ識別子に対応するコンポーネントタイプレベルのプラットフォーム評価結果を集め、第２組コンポーネント測定請求パラメータに対応するアクセス制御器のプラットフォームレベルのプラットフォーム評価結果とし、また、生成した情報をＴＮＣアクセスポイントへ送信すること、をさらに含む第３獲得ユニットと
を備えることを特徴とする高信頼結合アーキテクチャＴＮＣにおける評価ポリシーサービスプロバイダ。
【発明の詳細な説明】
【技術分野】
【０００１】
本出願は、２０１０年７月３０日に中国特許局に提出し、出願番号が２０１０１０２４１７３８.９であり、発明名称が「高信頼結合アーキテクチャに適正なプラットフォーム認証ポリシーの管理方法およびシステム」との中国特許出願を基礎とする優先権を主張し、その開示の総てをここに取り込む。
本発明はネットワーク安全技術分野に関し、特に高信頼結合アーキテクチャに適正なプラットフォーム認証ポリシーの管理方法およびシステムに関する。
【背景技術】
【０００２】
情報化の発展に伴い、ウィルス、ワーム等の悪性ソフトウェアの問題が日々深刻になる一方である。現在、すでに３万５千種を超える悪性ソフトウェアがあり、毎年４千万を超えるコンピュータが感染している。このような攻撃に歯止めをかけるため、安全な伝送とデータインプット時の検査による解決を図るだけでなく、さらにソースから、即ち、ネットワークに接続する端末ごとに対し１台ずつの防止を始めなければならない。また、従来の安全防止技術ではすでに種類が非常に増加した悪性攻撃を防止することはできない。
【０００３】
ＴＣＧ（Ｔｒｕｓｔｅｄ  Ｃｏｍｐｕｔｉｎｇ  Ｇｒｏｕｐ，国際高信頼コンピューティング団体）は上述の問題に対し、特に高信頼コンピューティング技術に基づくネットワーク接続の仕様を定めた高信頼ネットワーク接続（Ｔｒｕｓｔｅｄ  Ｎｅｔｗｏｒｋ  Ｃｏｎｎｅｃｔ，ＴＮＣ）、略称ＴＣＧ−ＴＮＣは、オープンな端末完全性アーキテクチャと安全な相互動作を確保する基準を含む。ＴＣＧ−ＴＮＣアーキテクチャは、図１に示すように３つのエンティティ：アクセスリクエスター、ポリシー実行ポイントおよびポリシー決定ポイントを備える。ＴＣＧ−ＴＮＣアーキテクチャは３つの層：ネットワークアクセス層、完全性評価層および完全性測定層に区分される。アクセスリクエスターは、以下のコンポーネント：完全性コレクター、ＴＮＣクライアントおよびネットワークアクセスリクエスターを備え、ＴＮＣクライアント上方の完全性コレクターは１つ或いは複数ある。ポリシー決定ポイントは、以下のコンポーネント：ＩＭＶ（integrity measurement verifier，完全性検証装置）、ＴＮＣサーバーおよびネットワークアクセス認証装置を備え、ＴＮＣサーバー上方のＩＭＶは１つ或いは複数ある。ＩＦ−ＰＥＰ（Ｐｏｌｉｃｙ  Ｅｎｆｏｒｃｅｍｅｎｔ  Ｐｏｉｎｔ  Ｉｎｔｅｒｆａｃｅ，ポリシー実行ポイントインターフェース）は、ポリシー実行ポイントとネットワーク認証アクセス認証装置間のインターフェースである。ＩＦ−Ｔ（Ｎｅｔｗｏｒｋ  Ａｕｔｈｏｒｉｚａｔｉｏｎ  Ｔｒａｎｓｐｏｒｔ  Ｐｒｏｔｏｃｏｌ  Ｉｎｔｅｒｆａｃｅ，ネットワーク認証伝送プロトコルインターフェース）は、ネットワークアクセスリクエスターとネットワークアクセス認証装置間のインターフェースである。ＩＦ−ＴＮＣＣＳ（ＴＮＣ  Ｃｌｉｅｎｔ−Ｓｅｒｖｅｒ  Ｉｎｔｅｒｆａｃｅ，ＴＮＣクライアント−ＴＮＣサーバーインターフェース）は、ＴＮＣクライアントとＴＮＣサーバー間のインターフェースである。ＩＦ−Ｍ（Ｖｅｎｄｏｒ−Ｓｐｅｃｉｆｉｃ  ＩＭＣ−ＩＭＶ  Ｍｅｓｓａｇｅｓ  Ｉｎｔｅｒｆａｃｅ，特定メーカーの完全性コレクター――ＩＭＶ情報インターフェース）は、完全性コレクターとＩＭＶ間のインターフェースである。ＩＦ−ＩＭＣ（Ｉｎｔｅｇｒｉｔｙ  Ｍｅａｓｕｒｅｍｅｎｔ  Ｃｏｌｌｅｃｔｏｒ  Ｉｎｔｅｒｆａｃｅ，完全性測定コレクター・インターフェース）は、ＴＮＣクライアントと完全性コレクター間のインターフェースである。ＩＦ−ＩＭＶ（Ｉｎｔｅｇｒｉｔｙ  Ｍｅａｓｕｒｅｍｅｎｔ  Ｖｅｒｉｆｉｅｒ  Ｉｎｔｅｒｆａｃｅ，完全性測定検証インターフェース）は、ＴＮＣサーバーとＩＭＶ間のインターフェースである。
【０００４】
ＴＣＧ−ＴＮＣアーキテクチャにおけるポリシー実行ポイントがネットワークエッジに位置し、かつアクセスリクエスターがポリシー実行ポイントに対してプラットフォーム認証を行わないため、当該アーキテクチャは、ポリシー実行ポイントを信頼できないという問題が存在する。この問題を解決するため、本発明は３要素のピア認証（Ｔｒｉ−ｅｌｅｍｅｎｔ  Ｐｅｅｒ  Ａｕｔｈｅｎｔｉｃａｔｉｏｎ，ＴｅＰＡ）に基づくＴＮＣアーキテクチャ、略称、高信頼結合アーキテクチャ（Ｔｒｕｓｔｅｄ  Ｃｏｎｎｅｃｔ  Ａｒｃｈｉｔｅｃｔｕｒｅ，ＴＣＡ）を提供する。ＴＣＡは、図２に示すように３つのエンティティ：アクセスリクエスター、アクセス制御器およびポリシー管理器を備える。ＴＣＡを３つの層：ネットワークアクセス制御層、高信頼プラットフォーム評価層および完全性測定層に区分する。アクセスリクエスターが備えるコンポーネントは：完全性コレクター（Ｉｎｔｅｇｒｉｔｙ  Ｍｅａｓｕｒｅｍｅｎｔ  Ｃｏｌｌｅｃｔｏｒｓ）、ＴＮＣクライアント（Ｔｎｃ  Ｃｌｉｅｎｔ）およびネットワークアクセスリクエスターであり、ＴＮＣクライアント上方の完全性コレクターは１つ或いは複数ある。アクセス制御器が備えるコンポーネントは：完全性コレクター、ＴＮＣアクセスポイントおよびネットワークアクセス制御者であり、ＴＮＣアクセスポイント上端の完全性コレクターは１つ或いは複数ある。ポリシー管理器が備えるコンポーネントは：ＩＭＶ、評価ポリシーサービスプロバイダおよび認証ポリシーサービスプロバイダであり、評価ポリシーサービスプロバイダ上端のＩＭＶは１つ或いは複数ある。ＩＦ−ＡＰＳ（Ａｕｔｈｅｎｔｉｃａｔｉｏｎ  Ｐｏｌｉｃｙ  Ｓｅｒｖｅｒ  Ｉｎｔｅｒｆａｃｅ，認証ポリシーサーバーインターフェース）は、ネットワークアクセス制御者と認証ポリシーサービスプロバイダ間のインターフェースである。ＩＦ−ＴＮＴ（Ｔｒｕｓｔｅｄ  Ｎｅｔｗｏｒｋ  Ｔｒａｎｓｐｏｒｔ  Ｉｎｔｅｒｆａｃｅ，高信頼ネットワーク伝送インターフェース）は、ネットワークアクセスリクエスターとネットワークアクセス制御者間のインターフェースである。ＩＦ−ＥＰＳ（Ｅｖａｌｕａｔｉｏｎ  Ｐｏｌｉｃｙ  Ｓｅｒｖｅｒ  Ｉｎｔｅｒｆａｃｅ，評価ポリシーサーバーインターフェース）は、ＴＮＣアクセスポイントと評価ポリシーサービスプロバイダ間のインターフェースである。ＩＦ−ＴＮＣＣＡＰ（ＴＮＣ  Ｃｌｉｅｎｔ−ＴＮＣ  Ａｃｃｅｓｓ  Ｐｏｉｎｔ  Ｉｎｔｅｒｆａｃｅ，ＴＮＣクライアント−ＴＮＣアクセスポイントインターフェース）は、ＴＮＣクライアントとＴＮＣアクセスポイント間のインターフェースである。ＩＦ−ＩＭ（Ｉｎｔｅｇｒｉｔｙ  Ｍｅａｓｕｒｅｍｅｎｔ  Ｉｎｔｅｒｆａｃｅ，完全性測定インターフェース）は、完全性コレクターとＩＭＶ間のインターフェースである。ＩＦ−ＩＭＣ（Ｉｎｔｅｇｒｉｔｙ  Ｍｅａｓｕｒｅｍｅｎｔ  Ｃｏｌｌｅｃｔｏｒ  Ｉｎｔｅｒｆａｃｅ，完全性測定コレクター・インターフェース）は、ＴＮＣクライアントと完全性コレクター間、およびＴＮＣアクセスポイントと完全性コレクター間のインターフェースである。ＩＦ−ＩＭＶ（Ｉｎｔｅｇｒｉｔｙ  Ｍｅａｓｕｒｅｍｅｎｔ  Ｖｅｒｉｆｉｅｒ  Ｉｎｔｅｒｆａｃｅ，完全性測定検証インターフェース）は、評価ポリシーサービスプロバイダとＩＭＶ間のインターフェースである。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
図２に示すＴＣＡにおいて、プラットフォーム認証実現方法として：完全性コレクター（Ｉｎｔｅｇｒｉｔｙ  Ｍｅａｓｕｒｅｍｅｎｔ  Ｃｏｌｌｅｃｔｏｒ，ＩＭＣ）、ＩＭＶ（Ｉｎｔｅｇｒｉｔｙ  Ｍｅａｓｕｒｅｍｅｎｔ  Ｖｅｒｉｆｉｅｒ，完全性検証装置）、ＴＮＣクライアント、ＴＮＣアクセスポイントと評価ポリシーサービスプロバイダは、１回或いは複数回のプラットフォーム認証過程を実行する。ここで、最初のプラットフォーム認証過程以外のプラットフォーム認証過程は、プラットフォーム修正後に実行するプラットフォーム認証過程であり、各プラットフォーム認証過程において１ラウンド或いは複数ラウンドのプラットフォーム認証プロトコルを備える。プラットフォーム認証ポリシー管理は、ＴＣＡのプラットフォーム認証実現方法において一貫して実行されており、かつＴＣＡのプラットフォーム認証を実施する重要な一環である。しかし、従来のＴＣＡのプラットフォーム認証実現方法においては相応のプラットフォーム認証ポリシー管理方案を提供していない。
【課題を解決するための手段】
【０００６】
本発明は以上のような課題に鑑みてなされたものである。背景技術における前記技術問題を解決するため、本発明の実施形態は、高信頼結合アーキテクチャに適正なプラットフォーム認証ポリシーの管理方法、および高信頼結合アーキテクチャにおいて当該方法を実現するＴＮＣクライアント、ＴＮＣアクセスポイントおよび評価ポリシーサービスプロバイダを提供する。
【０００７】
第１種の高信頼結合アーキテクチャに適正なプラットフォーム認証ポリシーの管理方法は、以下のステップ１からステップ８を備える。
【０００８】
高信頼ネットワーク接続ＴＮＣクライアントには第１プラットフォーム認証ポリシーを配置されている。前記第１プラットフォーム認証ポリシーは、アクセスリクエスターのプラットフォーム認証管理ポリシーと、アクセスリクエスターのプラットフォーム配置保護ポリシーと、アクセス制御器に対するプラットフォーム評価ポリシーと、アクセスリクエスターに対するプラットフォーム認証動作推奨の生成ポリシーとを含む。
【０００９】
ＴＮＣアクセスポイント或いは評価ポリシーサービスプロバイダには第２プラットフォーム認証ポリシーが配置されている。前記第２プラットフォーム認証ポリシーは、アクセス制御器のプラットフォーム認証管理ポリシーと、アクセス制御器のプラットフォーム配置保護ポリシーと、アクセスリクエスターに対するプラットフォーム評価ポリシーと、アクセス制御器のプラットフォーム認証動作推奨の生成ポリシーとを含む。
【００１０】
ステップ１において、もし、第２プラットフォーム認証ポリシーを評価ポリシーサービスプロバイダに配置すれば、ＴＮＣアクセスポイントは評価ポリシーサービスプロバイダ第２プラットフォーム認証ポリシーを請求する。そして、評価ポリシーサービスプロバイダは自分に配置された第２プラットフォーム認証ポリシーをＴＮＣアクセスポイントへ送信する。
【００１１】
ステップ２において、ＴＮＣアクセスポイントは、第２プラットフォーム認証ポリシーにおけるアクセス制御器のプラットフォーム認証管理ポリシーと、アクセスリクエスターに対するプラットフォーム評価ポリシーに基づき、アクセスリクエスターに対する第１組コンポーネント測定請求パラメータと、アクセスリクエスターに対する第１組プラットフォーム評価ポリシーとを生成して、ＴＮＣクライアントへ送信することにより、１ラウンドのプラットフォーム認証プロトコルを開始する。ここで、もし、第１組コンポーネント測定請求パラメータがすべてのアクセスリクエスターのコンポーネント測定請求パラメータであれば、アクセスリクエスターに対するプラットフォーム評価ポリシーは、コンポーネントタイプレベルのコンバージェンスプラットフォーム評価ポリシーを含む。
【００１２】
ステップ３において、ＴＮＣクライアントは、アクセスリクエスターに対する第１組コンポーネント測定請求パラメータと、アクセスリクエスターに対する第１組プラットフォーム評価ポリシーとを受信した後、第１組コンポーネント測定請求パラメータに対応する第１組コンポーネント測定値を獲得し、前記第１組コンポーネント測定請求パラメータに対応するアクセスリクエスターの保護ポリシーを生成する。また、ＴＮＣアクセスポイントへ第１組コンポーネント測定値と、受信したアクセスリクエスターに対するプラットフォーム評価ポリシーと、生成したアクセスリクエスターの保護ポリシーとを送信する。
【００１３】
ステップ４において、ＴＮＣアクセスポイントは、ＴＮＣクライアントが送信した第１組コンポーネント測定値と、アクセスリクエスターに対するプラットフォーム評価ポリシーと、アクセスリクエスターの保護ポリシーとを受信して、評価ポリシーサービスプロバイダへ転送する。
【００１４】
ステップ５において、評価ポリシーサービスプロバイダは、各コンポーネントタイプ識別子について、対応する上方のＩＭＶへ第１組コンポーネント測定値における当該コンポーネントタイプ識別子に対応する、
コンポーネント測定値である、情報ａと、
第１組コンポーネント測定請求パラメータに対応するアクセスリクエスターのプラットフォーム配置保護ポリシーにおける当該コンポーネントタイプ識別子に対応するプラットフォーム配置保護ポリシーである、情報ｂと、
第１組コンポーネント測定請求パラメータに対応するアクセスリクエスターに対するプラットフォーム評価ポリシーにおける当該コンポーネントタイプ識別子に対応するプラットフォーム評価ポリシーである、情報ｃとを送信する。
【００１５】
そして、これらのＩＭＶは、当該コンポーネントタイプ識別子に対応するコンポーネント製品レベルのプラットフォーム評価結果、差分値プラットフォーム評価ポリシーおよびコンポーネント修正情報を戻す。
【００１６】
もし、第１組コンポーネント測定請求パラメータがすべてのアクセスリクエスターのコンポーネント測定請求パラメータであれば、評価ポリシーサービスプロバイダは、これらのコンポーネントタイプ識別子に対応する差分値プラットフォーム評価ポリシーとコンポーネント修正情報を集め、第１組コンポーネント測定請求パラメータに対応するアクセスリクエスターの差分値プラットフォーム評価ポリシーと、アクセスリクエスターのコンポーネント修正情報とする。もし、第１組コンポーネント測定請求パラメータに対応するアクセスリクエスターに対するプラットフォーム評価ポリシーが、コンポーネントタイプレベルのコンバージェンスプラットフォーム評価ポリシーを含まれば、評価ポリシーサービスプロバイダは、第１組コンポーネント測定請求パラメータに対応するアクセスリクエスターに対するプラットフォーム評価ポリシーにおけるコンポーネントタイプレベルのコンバージェンスプラットフォーム評価ポリシーに基づき、これらのコンポーネントタイプ識別子に対応するコンポーネントタイプレベルのプラットフォーム評価結果を集め、第１組コンポーネント測定請求パラメータに対応するアクセスリクエスターのプラットフォームレベルのプラットフォーム評価結果とする。  
【００１７】
ステップ６において、もし、第１組コンポーネント測定請求パラメータがすべてのアクセスリクエスターのコンポーネント測定請求パラメータであり、かつ第１組コンポーネント測定請求パラメータに対応するアクセスリクエスターに対するプラットフォーム評価ポリシーにおいて、コンポーネントタイプレベルのコンバージェンスプラットフォーム評価ポリシーを含まなければ、ＴＮＣアクセスポイントは、本ラウンドのプラットフォーム認証プロトコルにおいて評価ポリシーサービスプロバイダが生成したコンポーネントタイプレベルのプラットフォーム評価結果を集め、第１組コンポーネント測定請求パラメータに対応するアクセスリクエスターのプラットフォームレベルのプラットフォーム評価結果とする。
【００１８】
ＴＮＣアクセスポイントは、コンポーネントタイプ識別子に基づいて、第１組コンポーネント測定請求パラメータに対応するアクセスリクエスターのコンポーネント修正情報を、ＴＮＣアクセスポイントに対応する上方の各完全性コレクターへ送信する。
【００１９】
ＴＮＣアクセスポイントは、アクセスリクエスターのプラットフォームレベルのプラットフォーム評価結果と、ステップ５における、評価ポリシーサービスプロバイダが送信する情報とをＴＮＣクライアントへ送信する。
【００２０】
ステップ７において、ＴＮＣクライアントは、アクセスリクエスターのプラットフォーム動作推奨を生成し、また、ＴＮＣアクセスポイントに送信する。
【００２１】
ステップ８において、ＴＮＣアクセスポイントは、アクセスリクエスターのプラットフォーム認証動作推奨を対応する上方の各完全性コレクターへ送信する。
【００２２】
好ましくは、ステップ３において、前記ＴＮＣクライアントは、第１組コンポーネント測定請求パラメータを受信後、第１組コンポーネント測定請求パラメータに対応する第１組コンポーネント測定値を獲得する。以下、説明する。
【００２３】
ＴＮＣクライアントは、第１組コンポーネント測定請求パラメータを受信後、第１組コンポーネント測定請求パラメータにおける各コンポーネントタイプ識別子に対応するコンポーネント測定請求パラメータを、ＴＮＣクライアントに対応する各完全性コレクターへ送信する。そして、これらの完全性コレクターそれぞれは、ＴＮＣクライアントへ各コンポーネントタイプ識別子に対応するコンポーネント測定値を戻す。ＴＮＣクライアントは、受信した各コンポーネントタイプ識別子に対応するコンポーネント測定値を集め、第１組コンポーネント測定請求パラメータに対応する第１組コンポーネント測定値とする。
【００２４】
さらに、もし、第１組コンポーネント測定請求パラメータが、一部のアクセスリクエスターのコンポーネント測定請求パラメータである場合、
【００２５】
前記ステップ５において、評価ポリシーサービスプロバイダは、第１組コンポーネント測定請求パラメータに対応するアクセスリクエスターに対するプラットフォーム評価ポリシーにおける当該コンポーネントタイプ識別子に対応するプラットフォーム評価ポリシーに基づき、当該コンポーネントタイプ識別子に対応する各コンポーネント製品レベルプラットフォーム評価結果を集め、コンポーネントタイプレベルのプラットフォーム評価結果とすることを、さらに含む。ここで、当該コンポーネントタイプ識別子に対応する各コンポーネント製品番号に対応するコンポーネント製品レベルプラットフォーム評価結果は、ＩＭＶが情報ｃにおける当該コンポーネント製品番号に対応するコンポーネント属性レベルのコンバージェンスプラットフォーム評価ポリシーに基づき、当該コンポーネント製品番号に対応する各コンポーネント属性レベルのプラットフォーム評価結果を集めて得られたものである。当該コンポーネント製品番号に対応する各コンポーネント属性レベルのプラットフォーム評価結果は、ＩＭＶが情報ｃにおける当該コンポーネント製品番号に対応する当該コンポーネント属性識別子に対応するプラットフォーム評価ポリシーと、情報ｂにおける当該コンポーネント製品番号の当該コンポーネント属性識別子に対応するプラットフォーム評価ポリシーとにより、生成したものである。
【００２６】
前記ステップ６において、各ラウンドのプラットフォーム認証プロトコルにおいて生成した一部のアクセスリクエスターのコンポーネント測定請求パラメータが、すべてのアクセスリクエスターのコンポーネント測定請求パラメータをすでに構成しているので、ＴＮＣアクセスポイントは、各ラウンドのプラットフォーム認証プロトコルにおいて評価ポリシーサービスプロバイダが生成したコンポーネントタイプレベルのプラットフォーム評価結果を集め、また、各ラウンドのプラットフォーム認証プロトコルにおいて、評価ポリシーサービスプロバイダが生成する差分値プラットフォーム評価ポリシーとコンポーネント修正情報を集め、アクセスリクエスターの差分値プラットフォーム評価ポリシーとコンポーネント修正情報とし、そうならない場合、ＴＮＣアクセスポイントは本ラウンドのプラットフォーム認証プロトコル終了後に別の１ラウンドのプラットフォーム認証プロトコルを開始することを、さらに含む。
【００２７】
前記ステップ３は、アクセスリクエスターの第１プラットフォーム認証管理ポリシーとアクセス制御器の第２プラットフォーム評価ポリシーに基づき、アクセス制御器の第２コンポーネント測定請求パラメータを生成することを、さらに含む。
【００２８】
もし、第２組コンポーネント測定請求パラメータが、すべてのアクセス制御器のコンポーネント測定請求パラメータであれば、第２プラットフォーム評価ポリシーに基づき、第２組コンポーネント測定請求パラメータに対応するアクセス制御器に対するプラットフォーム評価ポリシーを生成する。ここで、第２組コンポーネント測定請求パラメータに対応するアクセス制御器に対するプラットフォーム評価ポリシーは、コンポーネントタイプレベルのコンバージェンスプラットフォーム評価ポリシーを含む。また、生成した情報を一緒にＴＮＣアクセスポイントへ送信する。
【００２９】
前記ステップ４は、第２組コンポーネント測定請求パラメータの各コンポーネントタイプ識別子に対応するコンポーネント測定請求パラメータについて、ＴＮＣアクセスポイントは、第２組コンポーネント測定請求パラメータに対応するアクセス制御器のコンポーネント測定値を獲得し、ＴＮＣアクセスポイントは、第２プラットフォーム配置保護ポリシーに基づき、第２組コンポーネント測定請求パラメータに対応するアクセス制御器のプラットフォーム配置保護ポリシーを生成、生成した情報を評価ポリシーサービスプロバイダへ一緒に送信することを、さらに含む。
【００３０】
前記ステップ５において、以下のことをさらに含む。
評価ポリシーサービスプロバイダは、第２組コンポーネント測定請求パラメータにおける各コンポーネントタイプ識別子について、第２組コンポーネント測定値である情報ｄと、第２組コンポーネント測定請求パラメータに対応するアクセス制御器のプラットフォーム配置保護ポリシーにおける当該コンポーネントタイプ識別子に対応するプラットフォーム配置保護ポリシーである情報ｅと、第２組コンポーネント測定請求パラメータに対応するアクセス制御器に対するプラットフォーム評価ポリシーにおける当該コンポーネントタイプ識別子に対応するプラットフォーム評価ポリシーである情報ｆとを、対応する上方のＩＭＶへ送信する。
【００３１】
そして、これらのＩＭＶは、当該コンポーネントタイプ識別子に対応するコンポーネント製品レベルのプラットフォーム評価結果、差分値プラットフォーム評価ポリシーおよびコンポーネント修正情報を戻す。
【００３２】
続いて、評価ポリシーサービスプロバイダは、第２組コンポーネント測定請求パラメータに対応するアクセス制御器に対するプラットフォーム評価ポリシーにおける当該コンポーネントタイプ識別子に対応するプラットフォーム評価ポリシーに基づき、当該コンポーネントタイプ識別子に対応する各コンポーネント製品レベルプラットフォーム評価結果を集め、コンポーネントタイプレベルのプラットフォーム評価結果とする。ここで、当該コンポーネントタイプ識別子に対応する各コンポーネント製品番号に対応するコンポーネント製品レベルプラットフォーム評価結果は、ＩＭＶが情報ｆにおける当該コンポーネント製品番号に対応するコンポーネント属性レベルのコンバージェンスプラットフォーム評価ポリシーに基づき、当該コンポーネント製品番号に対応する各コンポーネント属性レベルのプラットフォーム評価結果を集めることによる。当該コンポーネント製品番号に対応する各コンポーネント属性レベルのプラットフォーム評価結果は、ＩＭＶが情報ｆにおける当該コンポーネント製品番号に対応する当該コンポーネント属性識別子に対応するプラットフォーム評価ポリシーと情報ｅにおける当該コンポーネント製品番号の当該コンポーネント属性識別子に対応するプラットフォーム評価ポリシーに基づき、生成したものである。
【００３３】
もし、第２組コンポーネント測定請求パラメータが、すべてのアクセス制御器のコンポーネント測定請求パラメータであれば、これらのコンポーネントタイプ識別子に対応する差分値プラットフォーム評価ポリシーを集め、第２組コンポーネント測定請求パラメータに対応するアクセス制御器の差分値プラットフォーム評価ポリシーとする。これらのコンポーネントタイプ識別子に対応するコンポーネント修正情報を集め、第２組コンポーネント測定請求パラメータに対応するアクセス制御器のコンポーネント修正情報とする。もし、第２組コンポーネント測定請求パラメータに対応するアクセス制御器に対するプラットフォーム評価ポリシーにおいて、コンポーネントタイプレベルのコンバージェンスプラットフォーム評価ポリシーを含まれば、評価ポリシーサービスプロバイダは、第２組コンポーネント測定請求パラメータに対応するアクセス制御器に対するプラットフォーム評価ポリシーにおけるコンポーネントタイプレベルのコンバージェンスプラットフォーム評価ポリシーに基づき、これらのコンポーネントタイプ識別子に対応するコンポーネントタイプレベルのプラットフォーム評価結果を集め、第２組コンポーネント測定請求パラメータに対応するアクセス制御器のプラットフォームレベルのプラットフォーム評価結果とする。また、生成した情報をＴＮＣアクセスポイントへ送信する。
【００３４】
前記ステップ６は、もし、ＴＮＣアクセスポイントが別の１ラウンドのプラットフォーム認証プロトコルを開始する必要がない場合、アクセス制御器のプラットフォーム認証動作推奨を生成し、ＴＮＣクライアントへ送信する。
【００３５】
前記ステップ７において、もし、第２組コンポーネント測定請求パラメータが、すべてのアクセス制御器のコンポーネント測定請求パラメータであり、かつ第２組コンポーネント測定請求パラメータに対応するアクセス制御器に対するプラットフォーム評価ポリシーにおいて、コンポーネントタイプレベルのコンバージェンスプラットフォーム評価ポリシーを含まれば、ＴＮＣクライアントは、第２組コンポーネント測定請求パラメータに対応するアクセス制御器に対するプラットフォーム評価ポリシーにおけるコンポーネントタイプレベルのコンバージェンスプラットフォーム評価ポリシーに基づき、本ラウンドのプラットフォーム認証プロトコルにおいて評価ポリシーサービスプロバイダがステップ５にて生成した各コンポーネントタイプ識別子に対応するコンポーネントタイプレベルのプラットフォーム評価結果を集め、第２組コンポーネント測定請求パラメータに対応するアクセス制御器のプラットフォームレベルのプラットフォーム評価結果とすることを、さらに含む。
【００３６】
ＴＮＣクライアントは、コンポーネントタイプ識別子により、第２組コンポーネント測定請求パラメータに対応するアクセス制御器のコンポーネント修正情報をＴＮＣクライアントの対応する上方の各完全性コレクターを送信する。
【００３７】
もし、ステップ６においてＴＮＣアクセスポイントが送信する情報にアクセス制御器のプラットフォーム認証動作推奨を含まれば、ＴＮＣクライアントは、アクセス制御器のプラットフォーム認証動作推奨をＴＮＣクライアント対応する上方の各完全性コレクターへ送信する。
【００３８】
好ましくは、ステップ３において前記ＴＮＣアクセスポイントは、第２組コンポーネント測定請求パラメータに対応するアクセス制御器のコンポーネント測定値を獲得する。具体的に、ＴＮＣアクセスポイントは、当該コンポーネントタイプ識別子に対応するコンポーネント測定請求パラメータをＴＮＣアクセスポイントに対応する上方の各完全性コレクターへ送信する。そして、これらの完全性コレクターはＴＮＣアクセスポイントへ当該コンポーネントタイプ識別子に対応するコンポーネント測定値を戻し、最後にＴＮＣアクセスポイントは受信したコンポーネント測定値を集め、第２組コンポーネント測定請求パラメータに対応するアクセス制御器のコンポーネント測定値とすること、を含む。
【００３９】
さらに、もし、第２組コンポーネント測定請求パラメータが一部のアクセス制御器のコンポーネント測定請求パラメータである場合、
【００４０】
前記ステップ７において、また、ＴＮＣクライアントが各ラウンドのプラットフォーム認証プロトコルにおいて生成した一部のアクセス制御器のコンポーネント測定請求パラメータが、すべてのアクセス制御器のコンポーネント測定請求パラメータをすでに構成しているので、ＴＮＣクライアントは、各ラウンドのプラットフォーム認証プロトコルにおいて、評価ポリシーサービスプロバイダが生成した各コンポーネントタイプ識別子に対応するコンポーネントタイプレベルのプラットフォーム評価結果を集め、また、各ラウンドのプラットフォーム認証プロトコルにおいて、評価ポリシーサービスプロバイダが生成した差分値プラットフォーム評価ポリシーとコンポーネント修正情報を集め、第２組コンポーネント測定請求パラメータに対応するアクセス制御器の差分値プラットフォーム評価ポリシーとコンポーネント修正情報とし、そうならない場合、ＴＮＣクライアントは、本ラウンドのプラットフォーム認証プロトコル終了後に別の１ラウンドのプラットフォーム認証プロトコルを開始し、もし、一定時間内にＴＮＣアクセスポイントが開始した他のラウンドのプラットフォーム認証プロトコルを受信していなければ、ＴＮＣクライアントは自主的に他ラウンドのプラットフォーム認証プロトコルを開始することを、さらに含む。
【００４１】
前記ステップ３において、ＴＮＣクライアントは、ＴＮＣアクセスポイントへアクセスリクエスターのプラットフォームＩＤ証書を送信することを、さらに含む。
【００４２】
前記ステップ４において、ＴＮＣアクセスポイントは、アクセスリクエスターのプラット
フォームＩＤ証書を利用し、第１組コンポーネント測定値におけるプラットフ
ォーム署名を検証し、ＴＮＣアクセスポイントは、評価ポリシーサービスプロバイダへア
クセスリクエスターのプラットフォームＩＤ証書とアクセス制御器のプラットフォームＩ
Ｄ証書を送信することを、さらに含む。
【００４３】
前記ステップ５において評価ポリシーサービスプロバイダは、アクセスリクエスターのプラットフォームＩＤ証書とアクセス制御器のプラットフォームＩＤ証書を検証し、かつ、アクセスリクエスターのプラットフォームＩＤ証書検証結果とアクセス制御器のプラットフォームＩＤ証書検証結果を生成し、検証結果をＴＮＣアクセスポイントへ送信することを、さらに含む。
【００４４】
前記ステップ６においてＴＮＣアクセスポイントは、アクセスリクエスターのプラットフォームＩＤ証書検証結果に基づき、アクセスリクエスターのプラットフォームＩＤ証書が有効か否かを確認し、アクセス制御器のプラットフォームＩＤ証書とプラットフォームＩＤ証書検証結果をＴＮＣクライアントへ送信することを、さらに含む。
【００４５】
前記ステップ７において、ＴＮＣクライアントは、アクセス制御器のプラットフォームＩＤ証書に基づき、第２組コンポーネント測定値におけるプラットフォーム署名を確認し、アクセス制御器のプラットフォームＩＤ証書検証結果に基づき、アクセス制御器のプラットフォームＩＤ証書が有効か否かを確認することを、さらに含む。
【００４６】
第２種の高信頼結合アーキテクチャに適正なプラットフォーム認証ポリシーの管理方法は、以下のステップ１からステップ８を含む。
【００４７】
高信頼ネットワーク接続ＴＮＣクライアントには第１プラットフォーム認証ポリシーが配置されている。前記第１プラットフォーム認証ポリシーは、アクセスリクエスターのプラットフォーム認証管理ポリシーと、アクセスリクエスターのプラットフォーム配置保護ポリシーと、アクセス制御器に対するプラットフォーム評価ポリシーおよびアクセスリクエスターに対するプラットフォーム認証動作推奨の生成ポリシーを含む。
【００４８】
ＴＮＣアクセスポイント或いは評価ポリシーサービスプロバイダには第２プラットフォーム認証ポリシーが配置されている。前記第２プラットフォーム認証ポリシーは、アクセス制御器のプラットフォーム認証管理ポリシーと、アクセス制御器のプラットフォーム配置保護ポリシーと、アクセスリクエスターに対するプラットフォーム評価ポリシーと、アクセス制御器のプラットフォーム認証動作推奨の生成ポリシーとを備える。
【００４９】
ステップ２１において、もし、第２プラットフォーム認証ポリシーを評価ポリシーサービスプロバイダに配置すれば、ＴＮＣアクセスポイントは評価ポリシーサービスプロバイダ第２プラットフォーム認証ポリシーに向けられる。そして、評価ポリシーサービスプロバイダを第２プラットフォーム認証ポリシーに配置し、ＴＮＣアクセスポイントへ送信する。
【００５０】
ステップ２において、ＴＮＣアクセスポイントは、第２プラットフォーム認証ポリシーにおけるアクセス制御器のプラットフォーム認証管理ポリシーとアクセスリクエスターに対するプラットフォーム評価ポリシーに基づき、アクセスリクエスターに対する第１組コンポーネント測定請求パラメータと、アクセスリクエスターに対する第１組プラットフォーム評価ポリシーを生成する。そして、ＴＮＣクライアントへ送信し、１ラウンドのプラットフォーム認証プロトコルを開始する。
【００５１】
ステップ３において、ＴＮＣクライアントは、アクセスリクエスターの第１プラットフォーム認証管理ポリシーとアクセス制御器の第２プラットフォーム評価ポリシーに基づき、アクセス制御器の第２コンポーネント測定請求パラメータを生成する。
【００５２】
もし、第２組コンポーネント測定請求パラメータが、すべてのアクセス制御器のコンポーネント測定請求パラメータであれば、第２プラットフォーム評価ポリシーに基づき、第２組コンポーネント測定請求パラメータに対応するアクセス制御器に対するプラットフォーム評価ポリシーを生成する。ここで、第２組コンポーネント測定請求パラメータに対応するアクセス制御器に対するプラットフォーム評価ポリシーは、コンポーネントタイプレベルのコンバージェンスプラットフォーム評価ポリシーを含める。また、生成した情報を一緒にＴＮＣアクセスポイントへ送信する。  
【００５３】
ステップ４において、第２組コンポーネント測定請求パラメータの各コンポーネントタイプ識別子に対応するコンポーネント測定請求パラメータについて、ＴＮＣアクセスポイントは第２組コンポーネント測定請求パラメータに対応するアクセス制御器のコンポーネント測定値を獲得する。ＴＮＣアクセスポイントは、第２プラットフォーム配置保護ポリシーに基づき、第２組コンポーネント測定請求パラメータに対応するアクセス制御器のプラットフォーム配置保護ポリシーを生成する。また、生成した情報を評価ポリシーサービスプロバイダへ一緒に送信する。
【００５４】
ステップ５において、評価ポリシーサービスプロバイダは、第２組コンポーネント測定請求パラメータにおける各コンポーネントタイプ識別子について、対応する上方のＩＭＶへ以下の、
第２組コンポーネント測定値である情報ｄと、
第２組コンポーネント測定請求パラメータに対応するアクセス制御器のプラットフォーム配置保護ポリシーにおける当該コンポーネントタイプ識別子に対応するプラットフォーム配置保護ポリシーである情報ｅと、
第２組コンポーネント測定請求パラメータに対応するアクセス制御器に対するプラットフォーム評価ポリシーにおける当該コンポーネントタイプ識別子に対応するプラットフォーム評価ポリシーである情報ｆと、を送信する。
【００５５】
そして、これらのＩＭＶは、当該コンポーネントタイプ識別子に対応するコンポーネント製品レベルのプラットフォーム評価結果と、差分値プラットフォーム評価ポリシーと、コンポーネント修正情報とを戻す。
【００５６】
続いて、評価ポリシーサービスプロバイダは、第２組コンポーネント測定請求パラメータに対応するアクセス制御器に対するプラットフォーム評価ポリシーにおける当該コンポーネントタイプ識別子に対応するプラットフォーム評価ポリシーに基づき、当該コンポーネントタイプ識別子に対応する各コンポーネント製品レベルプラットフォーム評価結果を集め、コンポーネントタイプレベルのプラットフォーム評価結果とする。ここで、当該コンポーネントタイプ識別子に対応する各コンポーネント製品番号に対応するコンポーネント製品レベルプラットフォーム評価結果は、ＩＭＶが情報ｆにおける当該コンポーネント製品番号に対応するコンポーネント属性レベルのコンバージェンスプラットフォーム評価ポリシーに基づき、当該コンポーネント製品番号に対応する各コンポーネント属性レベルのプラットフォーム評価結果を集めて得られたものである。当該コンポーネント製品番号に対応する各コンポーネント属性レベルのプラットフォーム評価結果は、ＩＭＶが情報ｆにおける当該コンポーネント製品番号に対応する当該コンポーネント属性識別子に対応するプラットフォーム評価ポリシーと情報ｅにおける当該コンポーネント製品番号の当該コンポーネント属性識別子に対応するプラットフォーム評価ポリシーに基づき、生成したものである。
【００５７】
もし、第２組コンポーネント測定請求パラメータが、すべてのアクセス制御器のコンポーネント測定請求パラメータであれば、これらのコンポーネントタイプ識別子に対応する差分値プラットフォーム評価ポリシーを集め、第２組コンポーネント測定請求パラメータに対応するアクセス制御器の差分値プラットフォーム評価ポリシーとする。これらのコンポーネントタイプ識別子に対応するコンポーネント修正情報を集め、第２組コンポーネント測定請求パラメータに対応するアクセス制御器のコンポーネント修正情報とする。もし、第２組コンポーネント測定請求パラメータに対応するアクセス制御器に対するプラットフォーム評価ポリシーにおいて、コンポーネントタイプレベルのコンバージェンスプラットフォーム評価ポリシーを含まればば、評価ポリシーサービスプロバイダは、第２組コンポーネント測定請求パラメータに対応するアクセス制御器に対するプラットフォーム評価ポリシーにおけるコンポーネントタイプレベルのコンバージェンスプラットフォーム評価ポリシーに基づき、これらのコンポーネントタイプ識別子に対応するコンポーネントタイプレベルのプラットフォーム評価結果を集め、第２組コンポーネント測定請求パラメータに対応するアクセス制御器のプラットフォームレベルのプラットフォーム評価結果とする。また、生成した情報をＴＮＣアクセスポイントへ送信する。  
【００５８】
ステップ６において、もし、ＴＮＣアクセスポイントが別の１ラウンドのプラットフォーム認証プロトコルを開始する必要がない場合、アクセス制御器のプラットフォーム認証動作推奨を生成し、ＴＮＣクライアントへ送信する。
【００５９】
ステップ７において、もし、第２組コンポーネント測定請求パラメータが、すべてのアクセス制御器のコンポーネント測定請求パラメータであり、かつ第２組コンポーネント測定請求パラメータに対応するアクセス制御器に対するプラットフォーム評価ポリシーにおいてコンポーネントタイプレベルのコンバージェンスプラットフォーム評価ポリシーを含まれば、ＴＮＣクライアントは、第２組コンポーネント測定請求パラメータに対応するアクセス制御器に対するプラットフォーム評価ポリシーにおけるコンポーネントタイプレベルのコンバージェンスプラットフォーム評価ポリシーに基づき、本ラウンドのプラットフォーム認証プロトコルにおいて評価ポリシーサービスプロバイダがステップ５にて生成した各コンポーネントタイプ識別子に対応するコンポーネントタイプレベルのプラットフォーム評価結果を集め、第２組コンポーネント測定請求パラメータに対応するアクセス制御器のプラットフォームレベルのプラットフォーム評価結果とする。
【００６０】
ステップ８において、ＴＮＣクライアントはコンポーネントタイプ識別子により、第２組コンポーネント測定請求パラメータに対応するアクセス制御器のコンポーネント修正情報をＴＮＣクライアントの対応する上方の各完全性コレクターへ送信する。
【００６１】
もし、ステップ６においてＴＮＣアクセスポイントが送信する情報にアクセス制御器のプラットフォーム認証動作推奨を含まれば、ＴＮＣクライアントは、アクセス制御器のプラットフォーム認証動作推奨をＴＮＣクライアントに対応する上方の各完全性コレクターへ送信する。
【００６２】
ステップ３において、前記ＴＮＣアクセスポイントは第２組コンポーネント測定請求パラメータに対応するアクセス制御器のコンポーネント測定値を獲得することをさらに含む。具体的に、ＴＮＣアクセスポイントは、当該コンポーネントタイプ識別子に対応するコンポーネント測定請求パラメータをＴＮＣアクセスポイント対応する上方の各完全性コレクターへ送信する。そして、これらの完全性コレクターは、ＴＮＣアクセスポイントへ当該コンポーネントタイプ識別子に対応するコンポーネント測定値を戻し、最後にＴＮＣアクセスポイントは受信したコンポーネント測定値を集め、第２組コンポーネント測定請求パラメータに対応するアクセス制御器のコンポーネント測定値とする。
【００６３】
もし、第２組コンポーネント測定請求パラメータが一部のアクセス制御器のコンポーネント測定請求パラメータである場合、
【００６４】
前記ステップ７にはさらに次ぎのことを含む。
ＴＮＣクライアントが各ラウンドのプラットフォーム認証プロトコルにおいて生成した一部のアクセス制御器のコンポーネント測定請求パラメータは、すべてのアクセス制御器のコンポーネント測定請求パラメータをすでに構成しているので、ＴＮＣクライアントは、各ラウンドのプラットフォーム認証プロトコルにおいて評価ポリシーサービスプロバイダが生成した各コンポーネントタイプ識別子に対応するコンポーネントタイプレベルのプラットフォーム評価結果を集める。また、各ラウンドのプラットフォーム認証プロトコルにおいて評価ポリシーサービスプロバイダが生成した差分値プラットフォーム評価ポリシーとコンポーネント修正情報を集め、第２組コンポーネント測定請求パラメータに対応するアクセス制御器の差分値プラットフォーム評価ポリシーとコンポーネント修正情報とする。そうならない場合、ＴＮＣクライアントは本ラウンドのプラットフォーム認証プロトコル終了後に別の１ラウンドのプラットフォーム認証プロトコルを開始する。もし、一定時間内にＴＮＣアクセスポイントが開始した他ラウンドのプラットフォーム認証プロトコルを受信していなければ、ＴＮＣクライアントは自主的に他ラウンドのプラットフォーム認証プロトコルを開始することを、さらに含む
【００６５】
高信頼結合アーキテクチャＴＮＣにおけるクライアント側は、第１配置ユニットと、第１獲得ユニットとを備え、
前記第１配置ユニットは、アクセスリクエスターのプラットフォーム認証管理ポリシー、アクセスリクエスターのプラットフォーム配置保護ポリシー、アクセス制御器に対するプラットフォーム評価ポリシーおよびアクセスリクエスターに対するプラットフォーム認証動作推奨の生成ポリシーを備える、配置した第１プラットフォーム認証を受信する、
前記第１獲得ユニットは、アクセスリクエスターに対する第１組コンポーネント測定請求パラメータと、アクセスリクエスターに対する第１組プラットフォーム評価ポリシーを受信後、第１組コンポーネント測定請求パラメータに対応する第１組コンポーネント測定値を獲得し、第１組コンポーネント測定請求パラメータに対応するアクセスリクエスターの保護ポリシーを生成し、また、ＴＮＣアクセスポイントへ第１組コンポーネント測定値、受信したアクセスリクエスターに対するプラットフォーム評価ポリシーおよび生成したアクセスリクエスターの保護ポリシーを送信し、
前記第１生成ユニットは、アクセスリクエスターのプラットフォーム動作推奨を生成し、ＴＮＣアクセスポイントに送信する。
【００６６】
第１種の高信頼結合アーキテクチャＴＮＣにおけるアクセスポイントは、第２配置ユニットと、第２生成ユニットと、転送ユニットと、第２獲得ユニットとを備え、
前記第２配置ユニットは、アクセス制御器のプラットフォーム認証管理ポリシー、アクセス制御器のプラットフォーム配置保護ポリシー、アクセスリクエスターに対するプラットフォーム評価ポリシーとアクセス制御器のプラットフォーム認証動作推奨の生成ポリシーを含む、配置した第２プラットフォーム認証ポリシーを受信し、或いは、第２配置ユニットは、第２プラットフォーム認証ポリシーが評価ポリシーサービスプロバイダ上に配置される場合、評価ポリシーサービスプロバイダへ第２プラットフォーム認証ポリシーを請求し、評価ポリシーサービスプロバイダが送信する第２プラットフォーム認証ポリシーを受信し、
前記第２生成ユニットは、第２プラットフォーム認証ポリシーにおけるアクセス制御器のプラットフォーム認証管理ポリシーとアクセスリクエスターに対するプラットフォーム評価ポリシーに基づき、アクセスリクエスターに対する第１組コンポーネント測定請求パラメータと、アクセスリクエスターに対する第１組プラットフォーム評価ポリシーを生成して、ＴＮＣクライアントへ送信し、１ラウンドのプラットフォーム認証プロトコルを開始し、ここで、もし、第１組コンポーネント測定請求パラメータがすべてのアクセスリクエスターのコンポーネント測定請求パラメータであれば、アクセスリクエスターに対するプラットフォーム評価ポリシーは、コンポーネントタイプレベルのコンバージェンスプラットフォーム評価ポリシーを含め、
前記転送ユニットは、ＴＮＣクライアントが送信した第１組コンポーネント測定値、アクセスリクエスターに対するプラットフォーム評価ポリシーおよびアクセスリクエスターの保護ポリシーを受信し、評価ポリシーサービスプロバイダへ転送し、
前記第２獲得ユニットは、第１組コンポーネント測定請求パラメータが、すべてのアクセスリクエスターのコンポーネント測定請求パラメータ、かつ第１組コンポーネント測定請求パラメータに対応するアクセスリクエスターに対するプラットフォーム評価ポリシーにおいて、コンポーネントタイプレベルのコンバージェンスプラットフォーム評価ポリシーを含まれば、ＴＮＣアクセスポイントは、本ラウンドのプラットフォーム認証プロトコルにおいて評価ポリシーサービスプロバイダが生成したコンポーネントタイプレベルのプラットフォーム評価結果を集め、第１組コンポーネント測定請求パラメータに対応するアクセスリクエスターのプラットフォームレベルのプラットフォーム評価結果とし、コンポーネントタイプ識別子により、第１組コンポーネント測定請求パラメータに対応するアクセスリクエスターのコンポーネント修正情報を、ＴＮＣアクセスポイントに対応する上方の各完全性コレクターへ送信する。アクセスリクエスターのプラットフォームレベルのプラットフォーム評価結果、および評価ポリシーサービスプロバイダが送信する情報をＴＮＣクライアントへ送信する。
【００６７】
第１種のＴＮＣにおける評価ポリシーサービスプロバイダは、受信ユニットと、第３獲得ユニットを備え、
受信ユニットは、第１組コンポーネント測定値を受信し、
第３獲得ユニットは、各コンポーネントタイプ識別子について、対応する上方のＩＭＶへ、第１組コンポーネント測定値における当該コンポーネントタイプ識別子に対応する、コンポーネント測定値である情報ａと、第１組コンポーネント測定請求パラメータに対応するアクセスリクエスターのプラットフォーム配置保護ポリシーにおける当該コンポーネントタイプ識別子に対応するプラットフォーム配置保護ポリシーである情報ｂと、第１組コンポーネント測定請求パラメータに対応するアクセスリクエスターに対するプラットフォーム評価ポリシーにおける当該コンポーネントタイプ識別子に対応するプラットフォーム評価ポリシーである情報ｃと、を送信し、これらのＩＭＶは、当該コンポーネントタイプ識別子に対応するコンポーネント製品レベルのプラットフォーム評価結果、差分値プラットフォーム評価ポリシーおよびコンポーネント修正情報を戻し、
もし、第１組コンポーネント測定請求パラメータがすべてのアクセスリクエスターのコンポーネント測定請求パラメータであれば、これらのコンポーネントタイプ識別子に対応する差分値プラットフォーム評価ポリシーとコンポーネント修正情報を集め、第１組コンポーネント測定請求パラメータに対応するアクセスリクエスターの差分値プラットフォーム評価ポリシーとアクセスリクエスターのコンポーネント修正情報とし、もし、第１組コンポーネント測定請求パラメータに対応するアクセスリクエスターに対するプラットフォーム評価ポリシーが、コンポーネントタイプレベルのコンバージェンスプラットフォーム評価ポリシーを含まれば、第１組コンポーネント測定請求パラメータに対応するアクセスリクエスターに対するプラットフォーム評価ポリシーにおけるコンポーネントタイプレベルのコンバージェンスプラットフォーム評価ポリシーに基づき、これらのコンポーネントタイプ識別子に対応するコンポーネントタイプレベルのプラットフォーム評価結果を集め、第１組コンポーネント測定請求パラメータに対応するアクセスリクエスターのプラットフォームレベルのプラットフォーム評価結果とし、  
コンポーネント測定請求パラメータがすべてのアクセスリクエスターのコンポーネント測定請求パラメータであり、かつ第１組コンポーネント測定請求パラメータに対応するアクセスリクエスターに対するプラットフォーム評価ポリシーにおいてコンポーネントタイプレベルのコンバージェンスプラットフォーム評価ポリシーを含まれば、ＴＮＣアクセスポイントは、本ラウンドのプラットフォーム認証プロトコルにおいて評価ポリシーサービスプロバイダが生成したコンポーネントタイプレベルのプラットフォーム評価結果を集め、第１組コンポーネント測定請求パラメータに対応するアクセスリクエスターのプラットフォームレベルのプラットフォーム評価結果とする。
【００６８】
第２種のＴＮＣにおける評価ポリシーサービスプロバイダは、受信ユニットと、第３獲得ユニットとを備え、
前記受信ユニットは、第２組コンポーネント測定値を受信し、
前記第３獲得ユニットは、第２組コンポーネント測定請求パラメータにおける各コンポーネントタイプ識別子について、対応する上方のＩＭＶへ、第２組コンポーネント測定値である情報ｄと、第２組コンポーネント測定請求パラメータに対応するアクセス制御器のプラットフォーム配置保護ポリシーにおける当該コンポーネントタイプ識別子に対応するプラットフォーム配置保護ポリシーである情報ｅと、第２組コンポーネント測定請求パラメータに対応するアクセス制御器に対するプラットフォーム評価ポリシーにおける当該コンポーネントタイプ識別子に対応するプラットフォーム評価ポリシーである情報ｆと、を送信し、
そして、これらのＩＭＶにより戻した、当該コンポーネントタイプ識別子に対応するコンポーネント製品レベルのプラットフォーム評価結果、差分値プラットフォーム評価ポリシーおよびコンポーネント修正情報を受信し、
続いて、第２組コンポーネント測定請求パラメータに対応するアクセス制御器に対するプラットフォーム評価ポリシーにおける当該コンポーネントタイプ識別子に対応するプラットフォーム評価ポリシーに基づき、当該コンポーネントタイプ識別子に対応する各コンポーネント製品レベルプラットフォーム評価結果を集め、コンポーネントタイプレベルのプラットフォーム評価結果とし、ここで、当該コンポーネントタイプ識別子に対応する各コンポーネント製品番号に対応するコンポーネント製品レベルプラットフォーム評価結果は、ＩＭＶが情報ｆにおける当該コンポーネント製品番号に対応するコンポーネント属性レベルのコンバージェンスプラットフォーム評価ポリシーに基づき、当該コンポーネント製品番号に対応する各コンポーネント属性レベルのプラットフォーム評価結果を集めて得られたものであり、当該コンポーネント製品番号に対応する各コンポーネント属性レベルのプラットフォーム評価結果は、ＩＭＶが情報ｆにおける当該コンポーネント製品番号に対応する当該コンポーネント属性識別子に対応するプラットフォーム評価ポリシーと情報ｅにおける当該コンポーネント製品番号の当該コンポーネント属性識別子に対応するプラットフォーム評価ポリシーに基づき、生成したものであり、
もし、第２組コンポーネント測定請求パラメータが、すべてのアクセス制御器のコンポーネント測定請求パラメータであれば、これらのコンポーネントタイプ識別子に対応する差分値プラットフォーム評価ポリシーを集め、第２組コンポーネント測定請求パラメータに対応するアクセス制御器の差分値プラットフォーム評価ポリシーとし、これらのコンポーネントタイプ識別子に対応するコンポーネント修正情報を集め、第２組コンポーネント測定請求パラメータに対応するアクセス制御器のコンポーネント修正情報とし、もし、第２組コンポーネント測定請求パラメータに対応するアクセス制御器に対するプラットフォーム評価ポリシーにおいて、コンポーネントタイプレベルのコンバージェンスプラットフォーム評価ポリシーを含まれば、評価ポリシーサービスプロバイダは、第２組コンポーネント測定請求パラメータに対応するアクセス制御器に対するプラットフォーム評価ポリシーにおけるコンポーネントタイプレベルのコンバージェンスプラットフォーム評価ポリシーに基づき、これらのコンポーネントタイプ識別子に対応するコンポーネントタイプレベルのプラットフォーム評価結果を集め、第２組コンポーネント測定請求パラメータに対応するアクセス制御器のプラットフォームレベルのプラットフォーム評価結果として、生成した情報をＴＮＣアクセスポイントへ送信する。
【００６９】
本発明の実施形態を用いる技術方案によれば、ＴＣＡにおけるプラットフォーム認証の実施において優れた拡張性を有する。本発明の実施形態におけるアクセスリクエスターのプラットフォーム認証ポリシーは、ＴＮＣアクセスポイント、評価ポリシーサービスプロバイダにも配置できる。さらに、評価ポリシーサービスプロバイダに配置されたアクセスリクエスターのプラットフォーム認証ポリシーは、ＴＮＣアクセスポイントへ送信することができる。この他に、コンポーネントタイプレベルのコンバージェンスプラットフォーム評価ポリシーは、ＴＮＣアクセスポイントにて実行でき、評価ポリシーサービスプロバイダにて実行もできる。よって、本発明は、ＴＣＡのプラットフォーム認証を実現するのに優れた拡張性を有する。
【００７０】
本発明によれば、ＴＣＡのプラットフォーム認証の管理の利便性を実現させ、ＴＣＡのプラットフォーム認証が実現する管理の利便性を強化する。本発明の実施形態は評価ポリシーサービスプロバイダに、プラットフォーム認証プロトコルにおいて如何なるＴＮＣクライアントとＴＮＣアクセスポイント間のネットワーク接続管理に参加させず、これにより、ＴＣＡのプラットフォーム認証の管理の利便性を実現させ、ＴＣＡのプラットフォーム認証が実現する管理の利便性を強化する。
【図面の簡単な説明】
【００７１】
【図１】背景技術におけるＴＣＧ−ＴＮＣアーキテクチャの構造を示す図。
【図２】背景技術における高信頼結合アーキテクチャの構造を示す図。
【図３】高信頼結合アーキテクチャに適正なクライアント側の構造ブロック図。
【図４】高信頼結合アーキテクチャに適正なアクセスポイントの構造ブロック図。
【図５】高信頼結合アーキテクチャに適正な評価ポリシーサービスプロバイダの構造ブロック図。
【図６】プラットフォーム配置保護ポリシーの構造を示す図。
【図７】プラットフォーム評価ポリシーと差分値プラットフォーム評価ポリシーの構造を示す図。
【図８】コンポーネント測定請求パラメータの構造を示す図。
【図９】コンポーネント測定値の構造を示す図。
【図１０】コンポーネント修正情報の構造を示す図。
【発明を実施するための形態】
【００７２】
プラットフォーム認証過程は複数のポリシーに係り、プラットフォーム認証ポリシーは、プラットフォーム認証のポリシーを実現することを示す。プラットフォーム認証管理ポリシーは、プラットフォーム認証過程のポリシーを管理することを示す。例えば、１ラウンドまたは実行複数ラウンドのプラットフォーム認証プロトコルの実行を配置することにより、プラットフォーム認証過程を完了する。プラットフォーム配置保護ポリシーは、プラットフォームが配置したポリシーを例えば、プラットフォームに対する操作システムを配置し、保護するように保護することを示す。プラットフォーム評価ポリシーは、例えば、プラットフォームに対するウィルス防止ソフトウェアの評価要求を配置するようにプラットフォームのポリシーを評価することを示す。プラットフォーム認証動作推奨の生成ポリシーは、プラットフォーム認証動作推奨のポリシーを生成することを示す。プラットフォーム認証動作推奨は、プラットフォーム認証過程完了の際に生成した動作推奨を示す。
【００７３】
高信頼結合アーキテクチャに適正なプラットフォーム認証ポリシーの管理方法は、以下のステップ１）からステップ９）を備える。
【００７４】
ステップ１）
プラットフォーム認証ポリシーを配置する。
【００７５】
ステップ１.１）ＴＮＣクライアントにアクセスリクエスターのプラットフォーム認証ポリシーを配置する。ここで、プラットフォーム認証ポリシーは、前記アクセスリクエスターのプラットフォーム認証管理ポリシーと、アクセスリクエスターのプラットフォーム配置保護ポリシーと、アクセス制御器に対するプラットフォーム評価ポリシーとアクセスリクエスターに対するプラットフォーム認証動作推奨の生成ポリシーとを備える。
【００７６】
説明をし易くするため、以下ではアクセスリクエスターのプラットフォーム認証ポリシーの略称を第１プラットフォーム認証ポリシーとする。これに応じて、第１プラットフォーム認証ポリシーが含むアクセスリクエスターのプラットフォーム認証管理ポリシーの略称を第１プラットフォーム認証管理ポリシーとし、アクセスリクエスターのプラットフォーム配置保護ポリシーの略称を第１プラットフォーム配置保護ポリシーとし、アクセス制御器に対するプラットフォーム評価ポリシーの略称を第２プラットフォーム評価ポリシーとし、アクセスリクエスターに対するプラットフォーム認証動作推奨の生成ポリシーの略称を第１プラットフォーム認証動作推奨の生成ポリシーとする。
【００７７】
ステップ１.２）ＴＮＣアクセスポイント或いは評価ポリシーサービスプロバイダにアクセス制御器のプラットフォーム認証ポリシーを配置する。前記プラットフォーム認証ポリシーは、アクセス制御器のプラットフォーム認証管理ポリシーと、アクセス制御器のプラットフォーム配置保護ポリシーと、アクセスリクエスターに対するプラットフォーム評価ポリシーと、アクセス制御器のプラットフォーム認証動作推奨の生成ポリシーとを含む。
【００７８】
説明をし易くするため、以下ではアクセス制御器のプラットフォーム認証ポリシーの略称を第２プラットフォーム認証ポリシーとする。これに応じて、第２プラットフォーム認証ポリシーは、アクセス制御器のプラットフォーム認証管理ポリシーの略称を第２プラットフォーム認証管理ポリシーとし、アクセス制御器のプラットフォーム配置保護ポリシーの略称を第２プラットフォーム配置保護ポリシーとし、アクセスリクエスターに対するプラットフォーム評価ポリシーの略称を第１プラットフォーム評価ポリシーとし、アクセス制御器のプラットフォーム認証動作推奨の生成ポリシーの略称を第２プラットフォーム認証動作推奨の生成ポリシーとする。
【００７９】
ステップ２）
もし、ステップ１.２）において、第２プラットフォーム認証ポリシーをＴＮＣアクセスポイントに配置すると、ＴＮＣアクセスポイントはステップ３）を直接実行する。もしステップ１.２）において、第２プラットフォーム認証ポリシー評価ポリシーサービスプロバイダに配置すると、ＴＮＣアクセスポイントは評価ポリシーサービスプロバイダへアクセス制御器のプラットフォーム認証ポリシーを請求する。そして、評価ポリシーサービスプロバイダは、第２プラットフォーム認証ポリシーをＴＮＣアクセスポイントへ送信する。その後、ＴＮＣアクセスポイントはステップ３）を再び実行する。
【００８０】
ステップ３）
ＴＮＣアクセスポイントは、第２プラットフォーム認証ポリシーにおけるアクセス制御器のプラットフォーム認証管理ポリシーとアクセスリクエスターに対するプラットフォーム評価ポリシーに基づき、ＴＮＣクライアントへ１ラウンドのプラットフォーム認証プロトコルを開始する。
【００８１】
ステップ３.１）第２プラットフォーム認証管理ポリシーと第１プラットフォーム評価ポリシーに基づき、すべて或いは一部のアクセスリクエスターのコンポーネント測定請求パラメータを生成する。
【００８２】
説明をし易くするため、以下では、当該ステップ３.１）において生成したアクセスリクエスターのコンポーネント測定請求パラメータの略称を第１組コンポーネント測定請求パラメータとする。
【００８３】
一般的に、第２プラットフォーム認証管理ポリシーと第１プラットフォーム評価ポリシーに基づき、１ラウンドのプラットフォーム認証プロトコルを開始することにより、プラットフォーム認証を完了できる。この際、第１組コンポーネント測定請求パラメータは、アクセスリクエスターのすべてのコンポーネント測定請求パラメータ、即ち、すべてのアクセスリクエスターのコンポーネント測定請求パラメータを含む。複数ラウンドのプラットフォーム認証プロトコルを開始することにより、プラットフォーム認証を完了できる。この際、１ラウンド毎のプラットフォーム認証プロトコルにおいて当該ステップが生成した第１組コンポーネント測定請求パラメータは、アクセスリクエスターの一部分コンポーネント測定請求パラメータ、即ち一部のアクセスリクエスターのコンポーネント測定請求パラメータを含む。
【００８４】
ステップ３.２）もし、第１組コンポーネント測定請求パラメータがすべてのアクセスリクエスターのコンポーネント測定請求パラメータであれば、第１プラットフォーム評価ポリシーに基づき、第１組コンポーネント測定請求パラメータに対応するアクセスリクエスターに対するプラットフォーム評価ポリシーを生成する。ここで、第１組コンポーネント測定請求パラメータに対応するアクセスリクエスターに対するプラットフォーム評価ポリシーは、コンポーネントタイプレベルのコンバージェンスプラットフォーム評価ポリシーを含むことができ、コンポーネントタイプレベルのコンバージェンスプラットフォーム評価ポリシーも備えることができる。
【００８５】
ステップ３.３）もし、第１組コンポーネント測定請求パラメータが一部のアクセスリクエスターのコンポーネント測定請求パラメータであれば、第１プラットフォーム評価ポリシーに基づき、第１組コンポーネント測定請求パラメータに対応するアクセスリクエスターに対するプラットフォーム評価ポリシーを生成する。ここで、第１組コンポーネント測定請求パラメータに対応するアクセスリクエスターに対するプラットフォーム評価ポリシーは、コンポーネントタイプレベルのコンバージェンスプラットフォーム評価ポリシーを備えない。
【００８６】
ステップ３.４）第１組コンポーネント測定請求パラメータをＴＮＣクライアントへ送信する。
【００８７】
ステップ４）
ＴＮＣクライアントは第１組コンポーネント測定請求パラメータを受信後、以下のステップを実行する。
【００８８】
ステップ４.１）第１組コンポーネント測定請求パラメータにおける各コンポーネントタイプ識別子に対応するコンポーネント測定請求パラメータについて、ＴＮＣクライアントは当該コンポーネントタイプ識別子に対応するコンポーネント測定請求パラメータをＴＮＣクライアントに対応する上方の各完全性コレクターへ送信する。そして、これらの完全性コレクターはＴＮＣクライアントへ当該コンポーネントタイプ識別子に対応するコンポーネント測定値を戻す。最後に、ＴＮＣクライアントは受信したコンポーネント測定値を集め、第１組コンポーネント測定請求パラメータに対応するアクセスリクエスターのコンポーネント測定値とする。
【００８９】
説明をし易くするため、以下では、第１組コンポーネント測定請求パラメータに対応するアクセスリクエスターのコンポーネント測定値の略称を第１組コンポーネント測定値とする。
【００９０】
ステップ４.２）第１プラットフォーム認証管理ポリシーと第２プラットフォーム評価ポリシーに基づき、すべて或いは一部のアクセス制御器のコンポーネント測定請求パラメータを生成する。
【００９１】
説明をし易くするため、以下では、当該ステップ４.２）において生成したアクセス制御器のコンポーネント測定請求パラメータの略称を第２組コンポーネント測定請求パラメータとする。
【００９２】
一般的に、第１プラットフォーム認証管理ポリシーと第２プラットフォーム評価ポリシーに基づき、１ラウンドのプラットフォーム認証プロトコルを開始することにより、プラットフォーム認証を完了できる。この際、第２組コンポーネント測定請求パラメータは、アクセス制御器の全部コンポーネント測定請求パラメータ、即ちすべてのアクセス制御器のコンポーネント測定請求パラメータを含む。複数ラウンドのプラットフォーム認証プロトコルを開始することにより、プラットフォーム認証を完了することもできる。この際、１ラウンド毎のプラットフォーム認証プロトコルにおいて当該ステップが生成した第２組コンポーネント測定請求パラメータはアクセス制御器の一部分コンポーネント測定請求パラメータ、即ち、一部のアクセス制御器のコンポーネント測定請求パラメータを備える。
【００９３】
ステップ４.３）もし、第２組コンポーネント測定請求パラメータが、すべてのアクセス制御器のコンポーネント測定請求パラメータであれば、第２プラットフォーム評価ポリシーに基づき、第２組コンポーネント測定請求パラメータに対応するアクセス制御器に対するプラットフォーム評価ポリシーを生成する。ここで、第２組コンポーネント測定請求パラメータに対応するアクセス制御器に対するプラットフォーム評価ポリシーは、コンポーネントタイプレベルのコンバージェンスプラットフォーム評価ポリシーを含むことができ、コンポーネントタイプレベルのコンバージェンスプラットフォーム評価ポリシーも含むことができる。
【００９４】
ステップ４.４）もし、第２組コンポーネント測定請求パラメータが一部のアクセス制御器のコンポーネント測定請求パラメータであれば、アクセス制御器に対するプラットフォーム評価ポリシーに基づき、第２組コンポーネント測定請求パラメータに対応するアクセス制御器に対するプラットフォーム評価ポリシーを生成する。ここで、第２組コンポーネント測定請求パラメータに対応するアクセス制御器に対するプラットフォーム評価ポリシーは、コンポーネントタイプレベルのコンバージェンスプラットフォーム評価ポリシーを含まない。
【００９５】
ステップ４.５）第１プラットフォーム配置保護ポリシーに基づき、第１組コンポーネント測定請求パラメータに対応するアクセスリクエスターのプラットフォーム配置保護ポリシーを生成する。
【００９６】
ステップ４.６）ＴＮＣアクセスポイントへ、アクセスリクエスターのプラットフォームＩＤ証書、第１組コンポーネント測定値、第１組コンポーネント測定請求パラメータに対応するアクセスリクエスターのプラットフォーム配置保護ポリシー、第２組コンポーネント測定請求パラメータおよび第２組コンポーネント測定請求パラメータに対応するアクセス制御器に対するプラットフォーム評価ポリシーの情報を送信する。そして、第１組コンポーネント測定値にはアクセスリクエスターのプラットフォームＩＤ証書を利用して生成したプラットフォーム署名が含まれる。
【００９７】
説明をし易くするため、以下では、ステップ４.６）においてＴＮＣクライアントは、ＴＮＣアクセスポイントへ送信する情報を総じて第１組プラットフォーム認証情報と称する。
【００９８】
ステップ５）
ＴＮＣアクセスポイントは、ＴＮＣクライアントが送信する第１組プラットフォーム認証情報を受信後、以下のステップを実行する。 
【００９９】
ステップ５.１）アクセスリクエスターのプラットフォームＩＤ証書を利用し、第１組コンポーネント測定値におけるプラットフォーム署名を検証する。もし、検証が通らなければ、第１組プラットフォーム認証情報を破棄する。そうならない場合は、ステップ５.２）〜ステップ５.４）を実行する。
【０１００】
ステップ５.２）第２組コンポーネント測定請求パラメータの各コンポーネントタイプ識別子に対応するコンポーネント測定請求パラメータについて、ＴＮＣアクセスポイントは、当該コンポーネントタイプ識別子に対応するコンポーネント測定請求パラメータをＴＮＣアクセスポイントに対応する上方の各完全性コレクターへ送信する。そして、これらの完全性コレクターはＴＮＣアクセスポイントへ当該コンポーネントタイプ識別子に対応するコンポーネント測定値を戻す。最後に、ＴＮＣアクセスポイントは受信したコンポーネント測定値を集め、第２組コンポーネント測定請求パラメータに対応するアクセス制御器のコンポーネント測定値とする。
【０１０１】
説明をし易くするため、以下では、第２組コンポーネント測定請求パラメータに対応するアクセス制御器のコンポーネント測定値の略称を第２組コンポーネント測定値とする。
【０１０２】
ステップ５.３）第２プラットフォーム配置保護ポリシーに基づき、第２組コンポーネント測定請求パラメータに対応するアクセス制御器のプラットフォーム配置保護ポリシーを生成する。第２プラットフォーム配置保護ポリシーは、おそらくステップ１）においてＴＮＣアクセスポイントが配置した、或いはステップ２）において評価ポリシーサービスプロバイダが送信したものである。
【０１０３】
ステップ５.４）評価ポリシーサービスプロバイダへ、アクセスリクエスターのプラットフォームＩＤ証書と、第１組コンポーネント測定請求パラメータに対応するアクセスリクエスターのコンポーネント測定値と、第１組コンポーネント測定請求パラメータに対応するアクセスリクエスターのプラットフォーム配置保護ポリシーと、第１組コンポーネント測定請求パラメータに対応するアクセスリクエスターに対するプラットフォーム評価ポリシーと、アクセス制御器のプラットフォームＩＤ証書と、第２組コンポーネント測定請求パラメータに対応するアクセス制御器のコンポーネント測定値と、第２組コンポーネント測定請求パラメータに対応するアクセス制御器のプラットフォーム配置保護ポリシーと、第２組コンポーネント測定請求パラメータに対応するアクセス制御器に対するプラットフォーム評価ポリシーとの情報を送信する。
【０１０４】
説明をし易くするため、以下では、ステップ５.４）において、ＴＮＣアクセスポイントが評価ポリシーサービスプロバイダへ送信する情報を総じて第２組プラットフォーム認証情報と称する。
【０１０５】
ステップ６）
評価ポリシーサービスプロバイダは、ＴＮＣアクセスポイントが送信した第２組プラットフォーム認証情報を受信後、以下のステップを実行する。
【０１０６】
ステップ６.１）アクセスリクエスターのプラットフォームＩＤ証書とアクセス制御器のプラットフォームＩＤ証書を検証する。また、アクセスリクエスターのプラットフォームＩＤ証書検証結果とアクセス制御器のプラットフォームＩＤ証書検証結果を生成する。
【０１０７】
ステップ６.２）もし、ステップ６.１）におけるアクセスリクエスターのプラットフォームＩＤ証書検証結果がアクセスリクエスターのプラットフォームＩＤ証書が有效であると示すと、ステップ６.２.１）〜ステップ６.２.２）を実行する。そうならない場合はステップ６.４）を実行する。
【０１０８】
ステップ６.２.１）評価ポリシーサービスプロバイダは各コンポーネントタイプ識別子について、対応する上方のＩＭＶへ第１組コンポーネント測定値における当該コンポーネントタイプ識別子に対応する、コンポーネント測定値である情報ａと、第１組コンポーネント測定請求パラメータに対応するアクセスリクエスターのプラットフォーム配置保護ポリシーにおける当該コンポーネントタイプ識別子に対応するプラットフォーム配置保護ポリシーである情報ｂと、第１組コンポーネント測定請求パラメータに対応するアクセスリクエスターに対するプラットフォーム評価ポリシーにおける当該コンポーネントタイプ識別子に対応するプラットフォーム評価ポリシーである情報ｃとを、送信する。
【０１０９】
そして、これらのＩＭＶは、当該コンポーネントタイプ識別子に対応するコンポーネント製品レベルのプラットフォーム評価結果、差分値プラットフォーム評価ポリシーおよびコンポーネント修正情報を戻す。
【０１１０】
もし、第１組コンポーネント測定請求パラメータが一部のアクセスリクエスターのコンポーネント測定請求パラメータであれば、評価ポリシーサービスプロバイダは、第１組コンポーネント測定請求パラメータに対応するアクセスリクエスターに対するプラットフォーム評価ポリシーにおける当該コンポーネントタイプ識別子に対応するプラットフォーム評価ポリシーに基づき、当該コンポーネントタイプ識別子に対応する各コンポーネント製品レベルプラットフォーム評価結果を集め、コンポーネントタイプレベルのプラットフォーム評価結果とする。ここで、当該コンポーネントタイプ識別子に対応する各コンポーネント製品番号に対応するコンポーネント製品レベルプラットフォーム評価結果は、ＩＭＶが情報ｃにおける当該コンポーネント製品番号に対応するコンポーネント属性レベルのコンバージェンスプラットフォーム評価ポリシーに基づき、当該コンポーネント製品番号に対応する各コンポーネント属性レベルのプラットフォーム評価結果を集めて得られたものである。当該コンポーネント製品番号に対応する各コンポーネント属性レベルのプラットフォーム評価結果は、ＩＭＶが情報ｃにおける当該コンポーネント製品番号に対応する当該コンポーネント属性識別子に対応するプラットフォーム評価ポリシーと情報ｂにおける当該コンポーネント製品番号の当該コンポーネント属性識別子に対応するプラットフォーム評価ポリシーに基づき、生成する。
【０１１１】
ステップ６.２.２）もし、第１組コンポーネント測定請求パラメータがすべてのアクセスリクエスターのコンポーネント測定請求パラメータであれば、評価ポリシーサービスプロバイダは、これらのコンポーネントタイプ識別子に対応する差分値プラットフォーム評価ポリシーとコンポーネント修正情報を集め、第１組コンポーネント測定請求パラメータに対応するアクセスリクエスターの差分値プラットフォーム評価ポリシーとアクセスリクエスターのコンポーネント修正情報とする。もし、第１組コンポーネント測定請求パラメータに対応するアクセスリクエスターに対するプラットフォーム評価ポリシーが、コンポーネントタイプレベルのコンバージェンスプラットフォーム評価ポリシーを備えれば、第１組コンポーネント測定請求パラメータに対応するアクセスリクエスターに対するプラットフォーム評価ポリシーにおけるコンポーネントタイプレベルのコンバージェンスプラットフォーム評価ポリシーに基づき、これらのコンポーネントタイプ識別子に対応するコンポーネントタイプレベルのプラットフォーム評価結果を集め、第１組コンポーネント測定請求パラメータに対応するアクセスリクエスターのプラットフォームレベルのプラットフォーム評価結果とする。
【０１１２】
ステップ６.３）もし、ステップ６.１）におけるアクセス制御器のプラットフォームＩＤ証書検証結果はアクセス制御器のプラットフォームＩＤ証書が有效であると示すと、ステップ６.３.１）〜ステップ６.３.２）を実行する。そうならない場合は、ステップ６.４）を実行する。
【０１１３】
ステップ６.３.１）各コンポーネントタイプ識別子について、評価ポリシーサービスプロバイダ対応する上方のＩＭＶへ、第２組コンポーネント測定値である情報ｄと、第２組コンポーネント測定請求パラメータに対応するアクセス制御器のプラットフォーム配置保護ポリシーにおける当該コンポーネントタイプ識別子に対応するプラットフォーム配置保護ポリシーである情報ｅと、第２組コンポーネント測定請求パラメータに対応するアクセス制御器に対するプラットフォーム評価ポリシーにおける当該コンポーネントタイプ識別子に対応するプラットフォーム評価ポリシーである情報ｆとを、送信する。
【０１１４】
そして、これらのＩＭＶは、当該コンポーネントタイプ識別子に対応するコンポーネント製品レベルのプラットフォーム評価結果、差分値プラットフォーム評価ポリシーおよびコンポーネント修正情報を戻す。
【０１１５】
続いて、評価ポリシーサービスプロバイダは、第２組コンポーネント測定請求パラメータに対応するアクセス制御器に対するプラットフォーム評価ポリシーにおける当該コンポーネントタイプ識別子に対応するプラットフォーム評価ポリシーに基づき、当該コンポーネントタイプ識別子に対応する各コンポーネント製品レベルプラットフォーム評価結果を集め、コンポーネントタイプレベルのプラットフォーム評価結果とする。ここで、当該コンポーネントタイプ識別子に対応する各コンポーネント製品番号に対応するコンポーネント製品レベルプラットフォーム評価結果は、ＩＭＶが情報ｆにおける当該コンポーネント製品番号に対応するコンポーネント属性レベルのコンバージェンスプラットフォーム評価ポリシーに基づき、当該コンポーネント製品番号に対応する各コンポーネント属性レベルのプラットフォーム評価結果を集めて得られる。当該コンポーネント製品番号に対応する各コンポーネント属性レベルのプラットフォーム評価結果は、ＩＭＶが情報ｆにおける当該コンポーネント製品番号に対応する当該コンポーネント属性識別子に対応するプラットフォーム評価ポリシーと情報ｅにおける当該コンポーネント製品番号の当該コンポーネント属性識別子に対応するプラットフォーム評価ポリシーに基づき、生成したものである。
【０１１６】
ステップ６.３.２）もし、第２組コンポーネント測定請求パラメータが、すべてのアクセス制御器のコンポーネント測定請求パラメータであれば、これらのコンポーネントタイプ識別子に対応する差分値プラットフォーム評価ポリシーを集め、第２組コンポーネント測定請求パラメータに対応するアクセス制御器の差分値プラットフォーム評価ポリシーとする。これらのコンポーネントタイプ識別子に対応するコンポーネント修正情報を集め、第２組コンポーネント測定請求パラメータに対応するアクセス制御器のコンポーネント修正情報とする。もし、第２組コンポーネント測定請求パラメータに対応するアクセス制御器に対するプラットフォーム評価ポリシーにおいて、コンポーネントタイプレベルのコンバージェンスプラットフォーム評価ポリシーを備えれば、評価ポリシーサービスプロバイダは、第２組コンポーネント測定請求パラメータに対応するアクセス制御器に対するプラットフォーム評価ポリシーにおけるコンポーネントタイプレベルのコンバージェンスプラットフォーム評価ポリシーに基づき、これらのコンポーネントタイプ識別子に対応するコンポーネントタイプレベルのプラットフォーム評価結果を集め、第２組コンポーネント測定請求パラメータに対応するアクセス制御器のプラットフォームレベルのプラットフォーム評価結果とする。
【０１１７】
ステップ６.４）
ＴＮＣアクセスポイントへステップ６.１）〜６.３）において評価ポリシーサービスプロバイダが生成した情報を送信する。
【０１１８】
ステップ７）
ＴＮＣアクセスポイントはステップ６.４）において評価ポリシーサービスプロバイダが送信した情報を受信後、以下のステップを実行する。
【０１１９】
ステップ７.１）もし、アクセスリクエスターのプラットフォームＩＤ証書検証結果はアクセスリクエスターのプラットフォームＩＤ証書が無効であると示すと、ステップ７.５）〜ステップ７.６）を実行する。そうならない場合は、ステップ７.２）〜ステップ７.６）を実行する。
【０１２０】
ステップ７.２）もし、第１組コンポーネント測定請求パラメータが一部のアクセスリクエスターのコンポーネント測定請求パラメータであり、かつＴＮＣアクセスポイントが各ラウンドのプラットフォーム認証プロトコルにおいて生成した一部のアクセスリクエスターのコンポーネント測定請求パラメータは、すでにアクセスリクエスターのコンポーネント測定請求パラメータをすべて構成すれば、ＴＮＣアクセスポイントは、各ラウンドのプラットフォーム認証プロトコルにおいて評価ポリシーサービスプロバイダが生成したコンポーネントタイプレベルのプラットフォーム評価結果を集める。また、各ラウンドのプラットフォーム認証プロトコルにおいて評価ポリシーサービスプロバイダが生成する差分値プラットフォーム評価ポリシーとコンポーネント修正情報を集め、アクセスリクエスターの差分値プラットフォーム評価ポリシーとコンポーネント修正情報とする。そうならない場合は、ＴＮＣアクセスポイントは本ラウンドのプラットフォーム認証プロトコル終了後に別の１ラウンドのプラットフォーム認証プロトコルを開始する。
【０１２１】
ステップ７.３）もし、第１組コンポーネント測定請求パラメータがすべてのアクセスリクエスターのコンポーネント測定請求パラメータであり、かつ第１組コンポーネント測定請求パラメータに対応するアクセスリクエスターに対するプラットフォーム評価ポリシーにおいてコンポーネントタイプレベルのコンバージェンスプラットフォーム評価ポリシーを含まれば、ＴＮＣアクセスポイントは本ラウンドのプラットフォーム認証プロトコルにおいて評価ポリシーサービスプロバイダが生成したコンポーネントタイプレベルのプラットフォーム評価結果を集め、第１組コンポーネント測定請求パラメータに対応するアクセスリクエスターのプラットフォームレベルのプラットフォーム評価結果とする。
【０１２２】
ステップ７.４）コンポーネントタイプ識別子により、第１組コンポーネント測定請求パラメータに対応するアクセスリクエスターのコンポーネント修正情報を、ＴＮＣアクセスポイント対応する上方の各完全性コレクターへ送信する。
【０１２３】
ステップ７.５）もし、ＴＮＣアクセスポイントが別の１ラウンドのプラットフォーム認証プロトコルを開始する必要がなければ、ＴＮＣアクセスポイントアクセスリクエスターのプラットフォームＩＤ証書検証結果と第１組コンポーネント測定請求パラメータに対応するアクセスリクエスターのプラットフォームレベルのプラットフォーム評価結果は、アクセス制御器のプラットフォーム認証動作推奨の生成ポリシーを使用し、アクセス制御器のプラットフォーム認証動作推奨を生成する。即ち、ＴＮＣアクセスポイントアクセス制御器のプラットフォーム認証動作推奨の生成ポリシーを使用し、アクセスリクエスターのプラットフォームＩＤ証書検証結果と第１組コンポーネント測定請求パラメータに対応するアクセスリクエスターのプラットフォームレベルのプラットフォーム評価結果はアクセス制御器のプラットフォーム認証動作推奨を生成する。
【０１２４】
ステップ７.６）ＴＮＣクライアントへ、アクセス制御器のプラットフォームＩＤ証書、第２組コンポーネント測定請求パラメータに対応するアクセス制御器のコンポーネント測定値におけるプラットフォーム署名、アクセス制御器のプラットフォームＩＤ証書検証結果、ステップ６.３.１）〜ステップ６.３.２）における評価ポリシーサービスプロバイダが生成した情報、アクセス制御器のプラットフォーム認証動作推奨を送信する。
【０１２５】
ステップ８）ＴＮＣクライアントは、ステップ７.６）においてＴＮＣアクセスポイントが送信する情報を受信後、以下のステップを実行する。
【０１２６】
ステップ８.１）アクセス制御器のプラットフォームＩＤ証書を利用し、第２組コンポーネント測定値におけるプラットフォーム署名を検証する。もし、検証が通らなければ、ステップ７.６）においてＴＮＣアクセスポイントが送信した情報を破棄する。そうならない場合は、ステップ８.２）〜ステップ８.８）を実行する。
【０１２７】
ステップ８.２）もし、アクセス制御器のプラットフォームＩＤ証書検証結果はアクセス制御器のプラットフォームＩＤ証書が無効であると示すと、ステップ８.７）〜ステップ８.８）を実行する。そうならない場合は、ステップ８.３）〜ステップ８.８）を実行する。
【０１２８】
ステップ８.３）もし、第２組コンポーネント測定請求パラメータが、一部のアクセス制御器のコンポーネント測定請求パラメータであり、かつＴＮＣクライアントが、各ラウンドのプラットフォーム認証プロトコルにおいて生成した一部のアクセス制御器のコンポーネント測定請求パラメータが、アクセス制御器のコンポーネント測定請求パラメータをすでにすべて構成していれば、ＴＮＣクライアントは各ラウンドのプラットフォーム認証プロトコルにおいて評価ポリシーサービスプロバイダが生成した各コンポーネントタイプ識別子に対応するコンポーネントタイプレベルのプラットフォーム評価結果を集める。また、各ラウンドのプラットフォーム認証プロトコルにおいて評価ポリシーサービスプロバイダが生成した差分値プラットフォーム評価ポリシーとコンポーネント修正情報を集め、第２組コンポーネント測定請求パラメータに対応するアクセス制御器の差分値プラットフォーム評価ポリシーとコンポーネント修正情報とする。そうならない場合、ＴＮＣクライアントは本ラウンドのプラットフォーム認証プロトコル終了後に別の１ラウンドのプラットフォーム認証プロトコルを開始する。もし、一定時間内にＴＮＣアクセスポイントが開始した他ラウンドのプラットフォーム認証プロトコルを受信していなければ、ＴＮＣクライアントは自主的に他ラウンドのプラットフォーム認証プロトコルを開始する。
【０１２９】
ステップ８.４）もし、第２組コンポーネント測定請求パラメータが、すべてのアクセス制御器のコンポーネント測定請求パラメータであり、かつ第２組コンポーネント測定請求パラメータに対応するアクセス制御器に対するプラットフォーム評価ポリシーにおいて、コンポーネントタイプレベルのコンバージェンスプラットフォーム評価ポリシーを含まれば、ＴＮＣクライアントは第２組コンポーネント測定請求パラメータに対応するアクセス制御器に対するプラットフォーム評価ポリシーにおけるコンポーネントタイプレベルのコンバージェンスプラットフォーム評価ポリシーに基づき、本ラウンドのプラットフォーム認証プロトコルにおいて評価ポリシーサービスプロバイダがステップ６において３において１）において生成した各コンポーネントタイプ識別子に対応するコンポーネントタイプレベルのプラットフォーム評価結果を集め、第２組コンポーネント測定請求パラメータに対応するアクセス制御器のプラットフォームレベルのプラットフォーム評価結果とする。
【０１３０】
ステップ８.５）コンポーネントタイプ識別子により、第２組コンポーネント測定請求パラメータに対応するアクセス制御器のコンポーネント修正情報をＴＮＣクライアントの対応する上方の各完全性コレクターへ送信する。
【０１３１】
ステップ８.６）もし、ステップ７.６）においてＴＮＣアクセスポイントが送信した情報にアクセス制御器のプラットフォーム認証動作推奨を含まれば、ＴＮＣクライアントは、アクセス制御器のプラットフォーム認証動作推奨をＴＮＣクライアントの対応する上方の各完全性コレクターへ送信する。
【０１３２】
ステップ８.７）もし、ＴＮＣクライアントが、ＴＮＣアクセスポイントが他の１ラウンドのプラットフォーム認証プロトコルを開始する、或いは自主的に他の１ラウンドのプラットフォーム認証プロトコルを開始するのを待つ必要がなければ、ＴＮＣクライアントは、アクセス制御器のプラットフォームＩＤ証書検証結果と第２組コンポーネント測定請求パラメータに対応するアクセス制御器のプラットフォームレベルのプラットフォーム評価結果は、アクセスリクエスターに対するプラットフォーム認証動作推奨の生成ポリシーを使用する。また、アクセスリクエスターのプラットフォーム認証動作推奨を生成する。
【０１３３】
ステップ８.８）もし、ステップ８.７）においてＴＮＣクライアントが、すでにアクセスリクエスターのプラットフォーム認証動作推奨を生成していれば、ＴＮＣアクセスポイントへアクセスリクエスターのプラットフォーム認証動作推奨を送信する。
【０１３４】
ステップ９）
ＴＮＣアクセスポイントがステップ８.８）におけるＴＮＣクライアントが送信した情報を受信後、アクセスリクエスターのプラットフォーム認証動作推奨をＴＮＣアクセスポイント対応する上方の各完全性コレクターへ送信する。
【０１３５】
ステップ１０）
もし、アクセスリクエスターおよび／またはアクセス制御器がプラットフォーム修復を行う必要があれば、これらはプラットフォーム修復完了後にステップ３）〜ステップ９）を再び実行する。ここで、第１組コンポーネント測定請求パラメータに対応するアクセスリクエスターの差分値プラットフォーム評価ポリシーは、アクセスリクエスターに対するプラットフォーム評価ポリシーと設定される。第２組コンポーネント測定請求パラメータに対応するアクセス制御器の差分値プラットフォーム評価ポリシーは、アクセス制御器に対するプラットフォーム評価ポリシーと設定される。
【０１３６】
前記の実施形態はあくまで好ましい実施形態のひとつである。前記の好ましい実施形態において、高信頼結合アーキテクチャに適正なプラットフォーム認証ポリシーの管理方法は、１ラウンドのプラットフォーム認証プロトコルを開始することにより完了でき、複数ラウンドのプラットフォーム認証プロトコルを開始することにより完了することもできる。また、１ラウンド毎のプラットフォーム認証プロトコルにおいて、同時にアクセスリクエスターとアクセス制御器に対して認証を実行する。当業者来が一切の疑問もなく推測できるように、異なるニーズに応じて高信頼結合アーキテクチャに適正なプラットフォーム認証ポリシーの管理方法は、１ラウンド毎のプラットフォーム認証プロトコルにおいて、アクセスリクエスターにのみ認証を行うことができ、或いはアクセス制御器にのみ認証を行うこともできる。
【０１３７】
１ラウンドのプラットフォーム認証プロトコルにより、アクセスリクエスター認証を行い、１ラウンドのプラットフォーム認証プロトコルを開始するだけで、１ラウンドのプラットフォーム認証プロトコルにおいてすべてのアクセスリクエスターのコンポーネント測定請求パラメータを生成する。また、前記ステップ１）〜ステップ１０）の実行において、アクセスリクエスターと関連する操作は、アクセスリクエスターのプラットフォーム認証を完了する。複数ラウンドのプラットフォーム認証プロトコルにより、アクセスリクエスターの認証を行うには、プラットフォーム認証プロトコルを複数回開始するだけで良い。ラウンド毎において一部のコンポーネント測定請求パラメータを生成し、各ラウンドが生成したコンポーネント測定請求パラメータはすべてのアクセスリクエスターのコンポーネント測定請求パラメータを構成する。１ラウンド毎において生成したコンポーネント測定請求パラメータに基づき、前記ステップ１）〜ステップ１０）においてアクセスリクエスターと関連する操作を実行し、一部のアクセスリクエスターのプラットフォーム認証を完了する。
【０１３８】
１ラウンドのプラットフォーム認証プロトコルにより、アクセス制御器の認証を行うには、１ラウンドのプラットフォーム認証プロトコルを開始するだけで良い。１ラウンドのプラットフォーム認証プロトコルにおいて、すべてのアクセス制御器のコンポーネント測定請求パラメータを生成する。また、前記ステップ１）〜ステップ１０）の実行において、アクセス制御器と関連する操作により、アクセス制御器のプラットフォームの認証を完了する。複数ラウンドのプラットフォーム認証プロトコルにより、アクセス制御器の認証を行うには、複数回プラットフォーム認証プロトコルを開始する必要があり、１ラウンド毎において一部のコンポーネント測定請求パラメータを生成する。各ラウンドが生成したコンポーネント測定請求パラメータは、すべてのアクセス制御器のコンポーネント測定請求パラメータを構成する。１ラウンド毎において生成したコンポーネント測定請求パラメータに基づき、前記ステップ１）〜ステップ１０）の実行においてアクセス制御器と関連する操作により、一部のアクセス制御器のプラットフォーム認証を完了する。
【０１３９】
当業者にとって、前記ステップにおいて、関連情報で加えた署名、アクセスリクエスターのプラットフォームＩＤ証書およびアクセス制御器のプラットフォームＩＤ証書選択可能な情報とし、プラットフォーム認証の安全性を増加させる改良方案に用いることができることは明らかである。ある情况において、ＴＮＣクライアント上端の完全性コレクターの機能も、ＴＮＣクライアントに集めることができる。或いは、ＴＮＣアクセスポイント上端の完全性コレクターの機能も、ＴＮＣアクセスポイントに集めることができる。評価ポリシーサーバー器上端のＩＭＶの機能も、評価ポリシーサーバー器に集めることができる。
【０１４０】
前記プラットフォーム認証ポリシーの管理方法を実現するため、本発明の実施形態は、相応の機能を備えるＴＮＣクライアント、ＴＮＣアクセスポイントおよび評価ポリシーサービスプロバイダを提供する。
【０１４１】
図３に示すように、ＴＮＣクライアントは、第１配置ユニット３０１と、第１獲得ユニット３０２と、第１生成ユニット３０３とを備え、
【０１４２】
第１配置ユニット３０１は、アクセスリクエスターのプラットフォーム認証管理ポリシーと、アクセスリクエスターのプラットフォーム配置保護ポリシーと、アクセス制御器に対するプラットフォーム評価ポリシーおよびアクセスリクエスターに対するプラットフォーム認証動作推奨の生成ポリシーとを含む、配置した第１プラットフォーム認証を受信する。
【０１４３】
第１獲得ユニット３０２は、アクセスリクエスターに対する第１組コンポーネント測定請求パラメータと、アクセスリクエスターに対する第１組プラットフォーム評価ポリシーとを受信後、第１組コンポーネント測定請求パラメータに対応する第１組コンポーネント測定値を獲得し、第１組コンポーネント測定請求パラメータに対応するアクセスリクエスターの保護ポリシーを生成する。また、ＴＮＣアクセスポイントへ第１組コンポーネント測定値、受信したアクセスリクエスターに対するプラットフォーム評価ポリシーと生成したアクセスリクエスターの保護ポリシーを送信する。
【０１４４】
第１生成ユニット３０３は、アクセスリクエスターのプラットフォーム動作推奨を生成し、ＴＮＣアクセスポイントに発送する。
【０１４５】
好ましくは、前記第１獲得ユニット３０２は具体的に、第１組コンポーネント測定請求パラメータを受信後、第１組コンポーネント測定請求パラメータにおける各コンポーネントタイプ識別子に対応するコンポーネント測定請求パラメータをＴＮＣクライアントに対応する各完全性コレクターへ送信する。そして、これらの完全性コレクターはそれぞれＴＮＣクライアントへ各コンポーネントタイプ識別子に対応するコンポーネント測定値を戻す。ＴＮＣクライアントは、受信した各コンポーネントタイプ識別子に対応するコンポーネント測定値を集め、第１組コンポーネント測定請求パラメータに対応する第１組コンポーネント測定値とする。
【０１４６】
好ましくは、前記第１生成ユニット３０３はさらに、アクセスリクエスターの第１プラットフォーム認証管理ポリシーとアクセス制御器の第２プラットフォーム評価ポリシーに基づき、アクセス制御器の第２コンポーネント測定請求パラメータを生成する。
【０１４７】
図４に示すように、高信頼結合アーキテクチャＴＮＣにおけるアクセスポイントは、第２配置ユニット４０１と、第２生成ユニット４０２と、転送ユニット４０３と、第２獲得ユニット４０４とを備え、
【０１４８】
第２配置ユニット４０１は、アクセス制御器のプラットフォーム認証管理ポリシーと、アクセス制御器のプラットフォーム配置保護ポリシーと、アクセスリクエスターに対するプラットフォーム評価ポリシーと、アクセス制御器のプラットフォーム認証動作推奨の生成ポリシーとを含む、配置した第２プラットフォーム認証ポリシーを受信する。或いは第２配置ユニットは、第２プラットフォーム認証ポリシーが評価ポリシーサービスプロバイダ上に配置される場合、評価ポリシーサービスプロバイダへ第２プラットフォーム認証ポリシーを要求する。また、評価ポリシーサービスプロバイダが送信する第２プラットフォーム認証ポリシーを受信する。
【０１４９】
第２生成ユニット４０２は、第２プラットフォーム認証ポリシーにおけるアクセス制御器のプラットフォーム認証管理ポリシーとアクセスリクエスターに対するプラットフォーム評価ポリシーに基づき、アクセスリクエスターに対する第１組コンポーネント測定請求パラメータと、アクセスリクエスターに対する第１組プラットフォーム評価ポリシーを生成する。そして、ＴＮＣクライアントへ送信し、１ラウンドのプラットフォーム認証プロトコルを開始する。ここで、もし、第１組コンポーネント測定請求パラメータがすべてのアクセスリクエスターのコンポーネント測定請求パラメータであれば、アクセスリクエスターに対するプラットフォーム評価ポリシーは、コンポーネントタイプレベルのコンバージェンスプラットフォーム評価ポリシーを備え、
【０１５０】
転送ユニット４０３は、ＴＮＣクライアントが送信した第１組コンポーネント測定値、アクセスリクエスターに対するプラットフォーム評価ポリシーおよびアクセスリクエスターの保護ポリシーを受信し、評価ポリシーサービスプロバイダを転送する。
【０１５１】
第２獲得ユニット４０４は、第１組コンポーネント測定請求パラメータが、すべてのアクセスリクエスターのコンポーネント測定請求パラメータであり、かつ第１組コンポーネント測定請求パラメータに対応するアクセスリクエスターに対するプラットフォーム評価ポリシーにおいて、コンポーネントタイプレベルのコンバージェンスプラットフォーム評価ポリシーを含まれば、ＴＮＣアクセスポイントは、本ラウンドのプラットフォーム認証プロトコルにおいて評価ポリシーサービスプロバイダが生成したコンポーネントタイプレベルのプラットフォーム評価結果を集め、第１組コンポーネント測定請求パラメータに対応するアクセスリクエスターのプラットフォームレベルのプラットフォーム評価結果とする。コンポーネントタイプ識別子により、第１組コンポーネント測定請求パラメータに対応するアクセスリクエスターのコンポーネント修正情報を、ＴＮＣアクセスポイント対応する上方の各完全性コレクターへ送信する。アクセスリクエスターのプラットフォームレベルのプラットフォーム評価結果、および評価ポリシーサービスプロバイダが送信する情報をＴＮＣクライアントへ送信する。
【０１５２】
さらに、前記第２獲得ユニット４０４はさらに、第２組コンポーネント測定請求パラメータに対応するアクセス制御器のコンポーネント測定値を獲得する。ＴＮＣアクセスポイントは、第２プラットフォーム配置保護ポリシーに基づき、第２組コンポーネント測定請求パラメータに対応するアクセス制御器のプラットフォーム配置保護ポリシーを生成する。また、生成した情報を評価ポリシーサービスプロバイダへ一緒に送信する。
【０１５３】
好ましくは、前記第２獲得ユニット４０４は具体的に、当該コンポーネントタイプ識別子に対応するコンポーネント測定請求パラメータをＴＮＣアクセスポイントに対応する上方の各完全性コレクターへ送信する。そして、これらの完全性コレクターはＴＮＣアクセスポイントへ当該コンポーネントタイプ識別子に対応するコンポーネント測定値を戻し、最後に、ＴＮＣアクセスポイントは将受信したコンポーネント測定値を集め、第２組コンポーネント測定請求パラメータに対応するアクセス制御器のコンポーネント測定値とする。
【０１５４】
図５に示すように、第１種の高信頼結合アーキテクチャＴＮＣにおける評価ポリシーサービスプロバイダは受信ユニット５０１と、第３獲得ユニット５０２と、第３配置ユニット５０３とを備える。
【０１５５】
受信ユニット５０１は、第１組コンポーネント測定値を受信する。
【０１５６】
第３獲得ユニット５０２は、各コンポーネントタイプ識別子について、対応する上方のＩＭＶへ第１組コンポーネント測定値における当該コンポーネントタイプ識別子に対応する、
コンポーネント測定値である情報ａ、第１組コンポーネント測定請求パラメータに対応するアクセスリクエスターのプラットフォーム配置保護ポリシーにおける当該コンポーネントタイプ識別子に対応するプラットフォーム配置保護ポリシーである情報ｂと、第１組コンポーネント測定請求パラメータに対応するアクセスリクエスターに対するプラットフォーム評価ポリシーにおける当該コンポーネントタイプ識別子に対応するプラットフォーム評価ポリシーである情報ｃとを、送信すし、
そして、これらのＩＭＶにより戻された、当該コンポーネントタイプ識別子に対応するコンポーネント製品レベルのプラットフォーム評価結果、差分値プラットフォーム評価ポリシーおよびコンポーネント修正情報を受信する。
【０１５７】
もし、第１組コンポーネント測定請求パラメータがすべてのアクセスリクエスターのコンポーネント測定請求パラメータであれば、これらのコンポーネントタイプ識別子に対応する差分値プラットフォーム評価ポリシーとコンポーネント修正情報を集め、第１組コンポーネント測定請求パラメータに対応するアクセスリクエスターの差分値プラットフォーム評価ポリシーとアクセスリクエスターのコンポーネント修正情報とする。もし、第１組コンポーネント測定請求パラメータに対応するアクセスリクエスターに対するプラットフォーム評価ポリシーが、コンポーネントタイプレベルのコンバージェンスプラットフォーム評価ポリシーを含まれば、第１組コンポーネント測定請求パラメータに対応するアクセスリクエスターに対するプラットフォーム評価ポリシーにおけるコンポーネントタイプレベルのコンバージェンスプラットフォーム評価ポリシーに基づき、これらのコンポーネントタイプ識別子に対応するコンポーネントタイプレベルのプラットフォーム評価結果を集め、第１組コンポーネント測定請求パラメータに対応するアクセスリクエスターのプラットフォームレベルのプラットフォーム評価結果とする。  
【０１５８】
もし、第１組コンポーネント測定請求パラメータが、すべてのアクセスリクエスターのコンポーネント測定請求パラメータであり、かつ第１組コンポーネント測定請求パラメータに対応するアクセスリクエスターに対するプラットフォーム評価ポリシーにおいて、コンポーネントタイプレベルのコンバージェンスプラットフォーム評価ポリシーを含まれば、ＴＮＣアクセスポイントは、本ラウンドのプラットフォーム認証プロトコルにおいて、評価ポリシーサービスプロバイダが生成したコンポーネントタイプレベルのプラットフォーム評価結果を集め、第１組コンポーネント測定請求パラメータに対応するアクセスリクエスターのプラットフォームレベルのプラットフォーム評価結果とする。
【０１５９】
さらに、第３配置ユニット５０３は、第２プラットフォーム認証ポリシーを受信して配置する。また、ＴＮＣアクセスポイントが第２プラットフォーム認証ポリシーを要求する場合、配置した第２プラットフォーム認証ポリシーをＴＮＣアクセスポイントへ送信すること含む。
【０１６０】
前記受信ユニット５０１はさらに、第２組コンポーネント測定値を受信する。
【０１６１】
前記第３獲得ユニット５０２はさらに、第２組コンポーネント測定請求パラメータにおける各コンポーネントタイプ識別子について、対応する上方のＩＭＶへ、第２組コンポーネント測定値である情報ｄと、第２組コンポーネント測定請求パラメータに対応するアクセス制御器のプラットフォーム配置保護ポリシーにおける当該コンポーネントタイプ識別子に対応するプラットフォーム配置保護ポリシーである情報ｅと、第２組コンポーネント測定請求パラメータに対応するアクセス制御器に対するプラットフォーム評価ポリシーにおける当該コンポーネントタイプ識別子に対応するプラットフォーム評価ポリシーである情報ｆとを、送信する。
【０１６２】
そして、これらのＩＭＶは、当該コンポーネントタイプ識別子に対応するコンポーネント製品レベルのプラットフォーム評価結果、差分値プラットフォーム評価ポリシーおよびコンポーネント修正情報を戻す。
【０１６３】
続いて、第２組コンポーネント測定請求パラメータに対応するアクセス制御器に対するプラットフォーム評価ポリシーにおける当該コンポーネントタイプ識別子に対応するプラットフォーム評価ポリシーに基づき、当該コンポーネントタイプ識別子に対応する各コンポーネント製品レベルプラットフォーム評価結果を集め、コンポーネントタイプレベルのプラットフォーム評価結果とする。ここで、当該コンポーネントタイプ識別子に対応する各コンポーネント製品番号に対応するコンポーネント製品レベルプラットフォーム評価結果は、ＩＭＶが情報ｆにおける当該コンポーネント製品番号に対応するコンポーネント属性レベルのコンバージェンスプラットフォーム評価ポリシーに基づき、当該コンポーネント製品番号に対応する各コンポーネント属性レベルのプラットフォーム評価結果を集めて得られる。当該コンポーネント製品番号に対応する各コンポーネント属性レベルのプラットフォーム評価結果は、ＩＭＶが情報ｆにおける当該コンポーネント製品番号に対応する当該コンポーネント属性識別子に対応するプラットフォーム評価ポリシーと情報ｅにおける当該コンポーネント製品番号の当該コンポーネント属性識別子に対応するプラットフォーム評価ポリシーに基づき、生成したものである。
【０１６４】
もし、第２組コンポーネント測定請求パラメータが、すべてのアクセス制御器のコンポーネント測定請求パラメータであれば、これらのコンポーネントタイプ識別子に対応する差分値プラットフォーム評価ポリシーを集め、第２組コンポーネント測定請求パラメータに対応するアクセス制御器の差分値プラットフォーム評価ポリシーとする。これらのコンポーネントタイプ識別子に対応するコンポーネント修正情報を集め、第２組コンポーネント測定請求パラメータに対応するアクセス制御器のコンポーネント修正情報とする。もし、第２組コンポーネント測定請求パラメータに対応するアクセス制御器に対するプラットフォーム評価ポリシーにおいて、コンポーネントタイプレベルのコンバージェンスプラットフォーム評価ポリシーを備えれば、評価ポリシーサービスプロバイダは、第２組コンポーネント測定請求パラメータに対応するアクセス制御器に対するプラットフォーム評価ポリシーにおけるコンポーネントタイプレベルのコンバージェンスプラットフォーム評価ポリシーに基づき、これらのコンポーネントタイプ識別子に対応するコンポーネントタイプレベルのプラットフォーム評価結果を集め、第２組コンポーネント測定請求パラメータに対応するアクセス制御器のプラットフォームレベルのプラットフォーム評価結果とする。また、生成した情報をＴＮＣアクセスポイントへ送信する。
【０１６５】
図５に示すように、第２種高信頼結合アーキテクチャＴＮＣにおける評価ポリシーサービスプロバイダは、受信ユニット５０１と、第３獲得ユニット５０２と、を備え、
前記受信ユニット５０１は、第２組コンポーネント測定値を受信し、
前記第３獲得ユニット５０２は、第２組コンポーネント測定請求パラメータにおける各コンポーネントタイプ識別子について、対応する上方のＩＭＶへ、第２組コンポーネント測定値である情報ｄと、第２組コンポーネント測定請求パラメータに対応するアクセス制御器のプラットフォーム配置保護ポリシーにおける当該コンポーネントタイプ識別子に対応するプラットフォーム配置保護ポリシーである情報ｅと、第２組コンポーネント測定請求パラメータに対応するアクセス制御器に対するプラットフォーム評価ポリシーにおける当該コンポーネントタイプ識別子に対応するプラットフォーム評価ポリシーである情報ｆと、を送信する。
【０１６６】
そして、これらのＩＭＶは、当該コンポーネントタイプ識別子に対応するコンポーネント製品レベルのプラットフォーム評価結果、差分値プラットフォーム評価ポリシーおよびコンポーネント修正情報を戻す。
【０１６７】
続いて、前記第３獲得ユニット５０２は、第２組コンポーネント測定請求パラメータに対応するアクセス制御器に対するプラットフォーム評価ポリシーにおける当該コンポーネントタイプ識別子に対応するプラットフォーム評価ポリシーに基づき、当該コンポーネントタイプ識別子に対応する各コンポーネント製品レベルプラットフォーム評価結果を集め、コンポーネントタイプレベルのプラットフォーム評価結果とする。ここで、当該コンポーネントタイプ識別子に対応する各コンポーネント製品番号に対応するコンポーネント製品レベルプラットフォーム評価結果は、ＩＭＶが情報ｆにおける当該コンポーネント製品番号に対応するコンポーネント属性レベルのコンバージェンスプラットフォーム評価ポリシーに基づき、当該コンポーネント製品番号に対応する各コンポーネント属性レベルのプラットフォーム評価結果を集めることによる。当該コンポーネント製品番号に対応する各コンポーネント属性レベルのプラットフォーム評価結果は、ＩＭＶが情報ｆにおける当該コンポーネント製品番号に対応する当該コンポーネント属性識別子に対応するプラットフォーム評価ポリシーと情報ｅにおける当該コンポーネント製品番号の当該コンポーネント属性識別子に対応するプラットフォーム評価ポリシーに基づき、生成したものである。
【０１６８】
もし、第２組コンポーネント測定請求パラメータが、すべてのアクセス制御器のコンポーネント測定請求パラメータであれば、これらのコンポーネントタイプ識別子に対応する差分値プラットフォーム評価ポリシーを集め、第２組コンポーネント測定請求パラメータに対応するアクセス制御器の差分値プラットフォーム評価ポリシーとする。これらのコンポーネントタイプ識別子に対応するコンポーネント修正情報を集め、第２組コンポーネント測定請求パラメータに対応するアクセス制御器のコンポーネント修正情報とする。もし、第２組コンポーネント測定請求パラメータに対応するアクセス制御器に対するプラットフォーム評価ポリシーにおいて、コンポーネントタイプレベルのコンバージェンスプラットフォーム評価ポリシーを備えれば、評価ポリシーサービスプロバイダは、第２組コンポーネント測定請求パラメータに対応するアクセス制御器に対するプラットフォーム評価ポリシーにおけるコンポーネントタイプレベルのコンバージェンスプラットフォーム評価ポリシーに基づき、これらのコンポーネントタイプ識別子に対応するコンポーネントタイプレベルのプラットフォーム評価結果を集め、第２組コンポーネント測定請求パラメータに対応するアクセス制御器のプラットフォームレベルのプラットフォーム評価結果とする。また、生成した情報をＴＮＣアクセスポイントへ送信する。
【０１６９】
本発明の実施形態を用いる技術方案は、ＴＣＡにおけるプラットフォーム認証の実施に優れた拡張性を有する。本発明の実施形態におけるアクセスリクエスターのプラットフォーム認証ポリシーは、ＴＮＣアクセスポイント、評価ポリシーサービスプロバイダにも配置できる。さらに、評価ポリシーサービスプロバイダにおけるアクセスリクエスターのプラットフォーム認証ポリシーに配置し、ＴＮＣアクセスポイントへ送信する。この他に、コンポーネントタイプレベルのコンバージェンスプラットフォーム評価ポリシーは、ＴＮＣアクセスポイントにて実行でき、評価ポリシーサービスプロバイダにて実行もでき、ＴＣＡのプラットフォーム認証が実現するのに優れた拡張性を有する。
【０１７０】
ＴＣＡのプラットフォーム認証の管理の利便性を実現させ、ＴＣＡのプラットフォーム認証が実現する管理の利便性を強化する。評価ポリシーサービスプロバイダに、プラットフォーム認証プロトコルにおいて如何なるＴＮＣクライアントとＴＮＣアクセスポイント間のネットワーク接続管理に参加させない。これにより、ＴＣＡのプラットフォーム認証の管理の利便性を実現させ、ＴＣＡのプラットフォーム認証が実現する管理の利便性を強化する。
【０１７１】
図６は、前記各ステップにおけるプラットフォーム配置保護ポリシーの構造を示す図である。ここで、プラットフォーム配置保護ポリシーは、コンポーネントタイプ識別子１に対応する保護ポリシー、コンポーネントタイプ識別子２に対応する保護ポリシーおよび他のコンポーネントタイプ識別子に対応する保護ポリシー（図では“…”を用い表す）を含む。コンポーネントタイプ識別子１に対応する保護ポリシーは、コンポーネント製品番号１に対応する保護ポリシー、コンポーネント製品番号２に対応する保護ポリシーおよび他のコンポーネント製品番号に対応する保護ポリシー（図では“…”を用い表す）を含む。コンポーネントタイプ識別子２に対応する保護ポリシーおよび他のコンポーネントタイプ識別子に対応する保護ポリシーの構造とコンポーネントタイプ識別子１に対応する保護ポリシーは同じである。コンポーネント製品番号１に対応する保護ポリシーは、コンポーネント属性識別子１に対応する保護ポリシー、コンポーネント属性識別子２に対応する保護ポリシーおよび他のコンポーネント属性識別子に対応する保護ポリシー（図では“…”を用い表す）を備える。コンポーネント製品番号２に対応する保護ポリシーおよび他のコンポーネント製品番号に対応する保護ポリシーの構造とコンポーネント製品番号１に対応する保護ポリシーは同じである。
【０１７２】
ここで、各コンポーネントタイプ識別子は、ファイアーウォールタイプのようなコンポーネントタイプを識別することができる。各コンポーネント製品番号は、ＴＮＣクライアント或いはＴＮＣアクセスポイント本地が生成した、例えば：１、２、…のような１つのコンポーネント製品数字番号である。コンポーネント属性は、コンポーネント製品と関連する、コンポーネント製品の識別子情報、完全性および操作状態等のいかなる属性でも良い。以下も、同じである。
【０１７３】
図７は、前記各ステップにおけるプラットフォーム評価ポリシー或いは差分値プラットフォーム評価ポリシーの構造を示す図である。ここで、プラットフォーム配置保護ポリシー或いは差分値プラットフォーム評価ポリシーは、コンポーネントタイプ識別子１に対応するプラットフォーム評価ポリシー、コンポーネントタイプ識別子２に対応するプラットフォーム評価ポリシー、他のコンポーネントタイプ識別子に対応するプラットフォーム評価ポリシー（図では“…”を用い表す）およびコンポーネントタイプレベルのコンバージェンスプラットフォーム評価ポリシーを備える。コンポーネントタイプ識別子１に対応するプラットフォーム評価ポリシーは、コンポーネント製品番号１に対応するプラットフォーム評価ポリシー、コンポーネント製品番号２に対応するプラットフォーム評価ポリシー、他のコンポーネント製品番号に対応するプラットフォーム評価ポリシー（図では“…”を用い表す）およびコンポーネント製品レベルコンバージェンスプラットフォーム評価ポリシーを備える。コンポーネントタイプ識別子２に対応するプラットフォーム評価ポリシーおよび他のコンポーネントタイプ識別子に対応するプラットフォーム評価ポリシーの構造とコンポーネントタイプ識別子１に対応するプラットフォーム評価ポリシーは同じである。コンポーネント製品番号１に対応するプラットフォーム評価ポリシーは、コンポーネント属性識別子１に対応するプラットフォーム評価ポリシー、コンポーネント属性識別子２に対応するプラットフォーム評価ポリシー、他のコンポーネント属性識別子に対応するプラットフォーム評価ポリシー（図では“…”を用い表す）およびコンポーネント属性レベルのコンバージェンスプラットフォーム評価ポリシーを備える。コンポーネント製品番号２に対応するプラットフォーム評価ポリシーおよび他のコンポーネント製品番号に対応するプラットフォーム評価ポリシーの構造とコンポーネント製品番号１に対応するプラットフォーム評価ポリシーは同じである。
【０１７４】
図８は、前記各ステップにおけるコンポーネント測定請求パラメータの構造を示す図である。ここで、コンポーネント測定請求パラメータは、コンポーネントタイプ識別子１に対応するコンポーネント測定請求パラメータ、コンポーネントタイプ識別子２に対応するコンポーネント測定請求パラメータおよび他のコンポーネントタイプ識別子に対応するコンポーネント測定請求パラメータ（図では“…”を用い表す）を含む。コンポーネントタイプ識別子１に対応するコンポーネント測定請求パラメータは、コンポーネント属性識別子１に対応するコンポーネント測定請求パラメータ、コンポーネント属性識別子２に対応するコンポーネント測定請求パラメータおよび他のコンポーネント属性識別子に対応するコンポーネント測定請求パラメータ（図では“…”を用い表す）を含む。コンポーネント属性識別子２に対応するコンポーネント測定請求パラメータおよび他のコンポーネントタイプ識別子に対応するコンポーネント測定請求パラメータの構造は、コンポーネントタイプ識別子１に対応するコンポーネント測定請求パラメータと同じである。
【０１７５】
ここで、各コンポーネントタイプ識別子は、コンポーネント製品的識別子情報、完全性および操作状態等のようなコンポーネントタイプを識別することができる。以下も同じである。
【０１７６】
図９は、前記各ステップにおけるコンポーネント測定値の構造を示す図である。ここで、コンポーネント測定値は、コンポーネントタイプ識別子１に対応するコンポーネント測定値、コンポーネントタイプ識別子２に対応するコンポーネント測定値および他のコンポーネントタイプ識別子に対応するコンポーネント測定値（図では“…”を用い表す）を含む。コンポーネントタイプ識別子１に対応するコンポーネント測定値は、ＩＭＣ識別子１に対応するコンポーネント測定値、ＩＭＣ識別子２に対応するコンポーネント測定値および他のＩＭＣ識別子に対応するコンポーネント測定値（図では“…”を用い表す）を含む。コンポーネントタイプ識別子２に対応するコンポーネント測定値および他のコンポーネントタイプ識別子に対応するコンポーネント測定値の構造は、コンポーネントタイプ識別子１に対応するコンポーネント測定値と同じである。ＩＭＣ識別子１に対応するコンポーネント測定値は、コンポーネント製品関連番号１に対応するコンポーネント測定値、コンポーネント製品関連番号２に対応するコンポーネント測定値および他のコンポーネント製品関連番号に対応するコンポーネント測定値（図では”…”を用い表す）を備える。ＩＭＣ識別子２に対応するコンポーネント測定値および他のＩＭＣ識別子に対応するコンポーネント測定値の構造は、ＩＭＣ識別子１に対応するコンポーネント測定値と同じである。コンポーネント製品関連番号１に対応するコンポーネント測定値は、コンポーネント属性識別子１に対応するコンポーネント測定値、コンポーネント属性識別子２に対応するコンポーネント測定値および他のコンポーネント属性識別子に対応するコンポーネント測定値（図では“…”を用い表す）を含む。コンポーネント製品関連番号２に対応するコンポーネント測定値および他のコンポーネント製品関連番号に対応するコンポーネント測定値の構造は、コンポーネント製品関連番号１に対応するコンポーネント測定値と同じである。
【０１７７】
ここで、ＩＭＣ識別子は某ＩＭＣを識別することもできる。コンポーネント製品関連番号は、ＩＭＣ本地が生成した例えば１、２、…のような１つのコンポーネント製品数字番号による。以下も同じである。
【０１７８】
図１０は、前記各ステップにおけるコンポーネント修正情報の構造を示す図である。ここで、コンポーネント修正情報は、コンポーネントタイプ識別子１に対応するコンポーネント修正情報、コンポーネントタイプ識別子２に対応するコンポーネント修正情報および他のコンポーネントタイプ識別子に対応するコンポーネント修正情報（図では“…”を用い表す）を含む。コンポーネントタイプ識別子１に対応するコンポーネント修正情報は、［ＩＭＣ識別子＋ＩＭＶ識別子］１に対応するコンポーネント修正情報、［ＩＭＣ識別子＋ＩＭＶ識別子］２に対応するコンポーネント修正情報および他の［ＩＭＣ識別子＋ＩＭＶ識別子］  に対応するコンポーネント修正情報（図では“…”を用い表す）を含む。コンポーネントタイプ識別子２に対応するコンポーネント修正情報および他のコンポーネントタイプ識別子に対応するコンポーネント修正情報の構造は、コンポーネントタイプ識別子１に対応するコンポーネント修正情報と同じである。［ＩＭＣ識別子＋ＩＭＶ識別子］１に対応するコンポーネント修正情報は、コンポーネント製品関連番号１に対応するコンポーネント修正情報、コンポーネント製品関連番号２に対応するコンポーネント修正情報および他のコンポーネント製品関連番号に対応するコンポーネント修正情報（図では”…”を用い表す）を備える。［ＩＭＣ識別子＋ＩＭＶ識別子］２に対応するコンポーネント修正情報および他の［ＩＭＣ識別子＋ＩＭＶ識別子］  に対応するコンポーネント修正情報の構造は、［ＩＭＣ識別子＋ＩＭＶ識別子］１に対応するコンポーネント修正情報と同じである。コンポーネント製品関連番号１に対応するコンポーネント修正情報は、コンポーネント属性識別子１に対応するコンポーネント修正情報、コンポーネント属性識別子２に対応するコンポーネント修正情報および他のコンポーネント属性識別子に対応するコンポーネント修正情報（図では“…”を用い表す）を含む。コンポーネント製品関連番号２に対応するコンポーネント修正情報および他のコンポーネント製品関連番号に対応するコンポーネント修正情報の構造は、コンポーネント製品関連番号１に対応するコンポーネント修正情報と同じである。
【０１７９】
ここで、［ＩＭＣ識別子＋ＩＭＶ識別子］におけるＩＭＶ識別子は某ＩＭＶを識別することもできる。［ＩＭＣ識別子＋ＩＭＶ識別子］は、某ＩＭＶから某ＩＭＣへ送信するプラットフォーム修正情報を識別する。
【０１８０】
前記プラットフォーム認証ポリシーの管理方法において、もしプラットフォーム認証プロトコルが第１ラウンドのプラットフォーム認証プロトコルでなければ、プラットフォーム認証プロトコルにはプラットフォームＩＤ証書検証の関連情報を含まない。
【０１８１】
前記プラットフォーム認証ポリシーの管理方法において、アクセスリクエスターとアクセス制御器間の双方向プラットフォーム認証を実現でき、１つの方向のプラットフォーム認証プロトコルパラメータを選択することにより、アクセスリクエスターからアクセス制御器までの単方向のプラットフォーム認証、或いはアクセス制御器からアクセスリクエスターまでの単方向のプラットフォーム認証を実現することもできる。
【０１８２】
高信頼結合アーキテクチャに適正なプラットフォーム認証ポリシー管理システムは、ＴＮＣアクセスポイント、ＴＮＣクライアントおよび評価ポリシーサービスプロバイダを備える。ＴＮＣアクセスポイントは、アクセス制御器のプラットフォーム認証管理ポリシーとアクセスリクエスターに対するプラットフォーム評価ポリシーに基づき、１ラウンドのプラットフォーム認証プロトコルを開始する。また、ＴＮＣアクセスポイントが生成した第１情報をＴＮＣクライアントへ送信する。ＴＮＣクライアントは、ＴＮＣアクセスポイントが送信した第１情報を受信後、ＴＮＣアクセスポイントへ第２情報を送信する。ＴＮＣアクセスポイントは、ＴＮＣクライアントが送信した第２情報を受信後、評価ポリシーサービスプロバイダへ第３情報を送信する。評価ポリシーサービスプロバイダは、ＴＮＣアクセスポイントが送信した第３情報を受信後、ＴＮＣアクセスポイントへ評価ポリシーサービスプロバイダが生成した第４情報を送信する。ＴＮＣアクセスポイントは、評価ポリシーサービスプロバイダが送信した第４情報を受信後、ＴＮＣクライアントへ第５情報を送信する。ＴＮＣクライアントは、ＴＮＣアクセスポイントが送信する第５情報を受信後、ＴＮＣアクセスポイントへ第６情報を送信する。ＴＮＣアクセスポイントは、ＴＮＣクライアントが送信する第６情報を受信後、アクセスリクエスターのプラットフォーム認証動作推奨をＴＮＣアクセスポイント対応する上方の各完全性コレクターへ送信する。
【０１８３】
無論、当業者により、上述した実施形態に記述された技術的な解決手段を改造し、或いはその中の一部の技術要素を置換することもできる。そのような、改造と置換は本発明の技術の範囲から逸脱するとは見なされない。
【０１８４】
本分野の技術者として、本発明の実施形態が、方法、システム或いはコンピュータプログラム製品を提供できるため、本発明は完全なハードウェア実施形態、完全なソフトウェア実施形態、またはソフトウェアとハードウェアの両方を結合した実施形態を採用できることがかわるはずである。さらに、本発明は、一つ或いは複数のコンピュータプログラム製品の形式を採用できる。当該製品はコンピュータ使用可能なプログラムコードを含むコンピュータ使用可能な記憶媒体（ディスク記憶装置と光学記憶装置等を含むがそれとは限らない）において実施する。
【０１８５】
以上は本発明の実施形態の方法、装置（システム）、およびコンピュータプログラム製品のフロー図および／またはブロック図により、本発明を記述した。理解すべきことは、コンピュータプログラム指令により、フロー図および／またはブロック図における各フローおよび／またはブロックと、フロー図および／またはブロック図におけるフローおよび／またはブロックの結合を実現できる。プロセッサはこれらのコンピュータプログラム指令を、汎用コンピュータ、専用コンピュータ、組込み式処理装置、或いは他のプログラム可能なデータ処理装置設備の処理装置器に提供でき、コンピュータ或いは他のプログラム可能なデータ処理装置のプロセッサは、これらのコンピュータプログラム指令を実行し、フロー図における一つ或いは複数のフローおよび／またはブロック図における一つ或いは複数のブロックに指定する機能を実現する。
【０１８６】
これらのコンピュータプログラム指令は又、コンピュータ或いは他のプログラム可能なデータ処理装置を特定方式で動作させるコンピュータ読取記憶装置に記憶できる。これにより、指令を含む装置は当該コンピュータ読取記憶装置内の指令を実行でき、フロー図における一つ或いは複数のフローおよび／またはブロック図における一つ或いは複数のブロックに指定する機能を実現する。
【０１８７】
これらコンピュータプログラム指令はさらに、コンピュータ或いは他のプログラム可能なデータ処理装置設備に実装もできる。コンピュータプログラム指令が実装されたコンピュータ或いは他のプログラム可能設備は、一連の操作ステップを実行することにより、関連の処理を実現し、コンピュータ或いは他のプログラム可能な設備において実行される指令により、フロー図における一つ或いは複数のフローおよび／またはブロック図における一つ或いは複数のブロックに指定する機能を実現する。
【０１８８】
上述した実施形態に記述された技術的な解決手段を改造し、或いはその中の一部の技術要素を置換することもできる。そのような、改造と置換は本発明の各実施形態の技術の範囲から逸脱するとは見なされない。
【０１８９】
無論、当業者により、上述した実施形態に記述された技術的な解決手段を改造し、或いはその中の一部の技術要素を置換することもできる。そのような、改造と置換は本発明の各実施形態の技術の範囲から逸脱するとは見なされない。そのような改造と置換は、すべて本発明の請求の範囲に属する。
【図１】
0005624214.tif 000002
【図２】
0005624214.tif 000003
【図３】
0005624214.tif 000004
【図４】
0005624214.tif 000005
【図５】
0005624214.tif 000006
【図６】
0005624214.tif 000007
【図７】
0005624214.tif 000008
【図８】
0005624214.tif 000009
【図９】
0005624214.tif 000010
【図１０】
0005624214.tif 000011