【手続補正書】
【提出日】平成19年9月25日(2007.9.25)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】特許請求の範囲
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】  データ処理システムであって、
ユーザを認証するための計算プラットフォームと、
認証ユーザバイオメトリックデータを保持するためのセキュアトークンと、
を備え、前記セキュアトークンは、前記認証ユーザバイオメトリックデータを保持するメモリおよびトークン識別子を備え、暗号化アイデンティティを有しており、
前記計算プラットフォームは、
物理的および論理的な干渉から保護されるセキュアプロセッサを有し、暗号化アイデンティティを有する高信頼性コンポーネントと、
第１には、前記高信頼性コンポーネントおよび、ユーザからバイオメトリックデータを取り込むためのものであり、リーダ識別子を有するバイオメトリックリーダとの間の通信パスと、第２には、前記高信頼性コンポーネントおよび前期セキュアトークンとの間の通信パスと、
を備え、
前記セキュアプロセッサは、それぞれの識別子により前記バイオメトリックリーダおよび前記セキュアトークンを認証し、前記セキュアトークンから認証バイオメトリックデータを検索し、前記バイオメトリックリーダから取り込まれたバイオメトリックデータを検索し、前記認証バイオメトリックデータと前記取り込まれたバイオメトリックデータを比較してユーザを認証するためのもので、
前記高信頼性コンポーネントおよび前記セキュアトークンは、相互認証のためのもので、該セキュアトークンは、さらに、前記計算プラットフォームの完全性メトリックをチェックすることによって該計算プラットフォームの完全性を検証する、
前記データ処理システム。
【請求項２】  前記データ処理システムは、前記セキュアプロセッサによって使用されるが前記高信頼性コンポーネント外に格納されるコードの完全性をチェックするためのものである、請求項１記載の計算プラットフォーム。
【請求項３】  前記データ処理システムは、前記コードの完全性すなわち前記通信パスによってアクセスされるプロセッサをチェックするためのものである、請求項２記載の計算プラットフォーム。
【請求項４】  前記データ処理システムは、暗号化アイデンティティおよび暗号化プロセッサを有する前記バイオメトリックリーダをさらに備え、
前記高信頼性コンポーネントおよび前記バイオメトリックリーダは相互認証のためのものである、
請求項１記載の前記データ処理システム。
【請求項５】  データは、セッション鍵の下で前記バイオメトリックリーダと前記高信頼性コンポーネントとの間で安全に通信される、請求項４記載のデータ処理システム。
【請求項６】  前記セキュアトークンが、スマートカードである、請求項１記載のデータ処理システム。
【請求項７】  データは、セッション鍵の下で前記セキュアトークンと前記高信頼性コンポーネントとの間で安全に通信される、請求項１記載のデータ処理システム。
【請求項８】  バイオメトリックデータを比較するためのコードが、前記セキュアトークンに保持され、バイオメトリックデータの比較のために前記高信頼性コンポーネントにダウンロードされ、比較後に削除されるためのものである、請求項７記載のデータ処理システム。
【請求項９】  バイオメトリックデータの比較は、前記高信頼性コンポーネントによって暗号で署名され、前記セキュアトークンに提供される、請求項８記載のデータ処理システム。
【請求項１０】  物理的および論理的な干渉から保護されるセキュアプロセッサを有する高信頼性コンポーネントを含む計算プラットフォームにより、ユーザを認証する方法であって、
前記方法は、
前記セキュアプロセッサの、バイオメトリックリーダを認証するステップと、
前記セキュアプロセッサの、認証ユーザバイオメトリックデータを含むセキュアトークンを認証するステップと、
前記バイオメトリックリーダによりユーザのバイオメトリックデータを取り込み、該取り込まれたユーザバイオメトリックデータを前記セキュアプロセッサに転送するステップと、
前記認証ユーザバイオメトリックデータを前記セキュアプロセッサに転送するステップと、
前記認証ユーザバイオメトリックデータを前記取り込まれたユーザバイオメトリックデータと比較するステップと、
前記バイオメトリックデータの比較に基づいて、前記セキュアプロセッサによりユーザを認証するステップと、
を含み、
前記高信頼性コンポーネントおよび前記セキュアトークンはそれぞれ、暗号化アイデンティティを有し、前記セキュアトークンもまた前記高信頼性コンポーネントを認証し、さらに、該高信頼性コンポーネントによって提供される前記計算プラットフォームの完全性メトリックをチェックすることによって該計算プラットフォームの完全性を検証する、
前記方法。
【請求項１１】  前記バイオメトリックリーダは、暗号化アイデンティティを有し、前記バイオメトリックリーダもまた前記高信頼性コンポーネントを認証する、請求項１０記載の方法。
【請求項１２】  前記高信頼性コンポーネントは、セッション鍵の下で前記セキュアトークンおよび前記バイオメトリックリーダの一方または両方と安全に通信する、請求項１０記載の方法。
【請求項１３】  ユーザを認証するための計算プラットフォームであって、
物理的および論理的な干渉から保護されるセキュアプロセッサを有する高信頼性コンポーネントと、
安全な通信パスでセキュアプロセッサに接続するセキュアトークンと、
安全な通信経路によって、ユーザから取り込まれたバイオメトリックデータを、バイオメトリックリーダから受信する手段と、
を備え、
前記セキュアプロセッサは、暗号化プロトコルに応じてトークンリーダで通信においてセキュアトークンを認証し、セキュアトークンから先に取り込まれたユーザバイオメトリック情報を検索し、前記バイオメトリックリーダから最近取り込まれたユーザバイオメトリックデータを得て、前記先に取り込まれたユーザバイオメトリック情報および前記最近取り込まれたユーザバイオメトリックデータを比較し、前記先に取り込まれたユーザバイオメトリック情報および前記最近取り込まれたユーザバイオメトリックデータが一致する場合、ユーザを認証するためのものであり、
前記計算プラットフォームは、少なくとも一つの前記バイオメトリックリーダおよび前記セキュアトークンを、さらに含んでおり、
前記高信頼性コンポーネントおよび、該少なくとも一つの前記バイオメトリックリーダおよび前記セキュアトークンは、相互認証のためのものであり、
該少なくとも一つの前記バイオメトリックリーダおよび前記セキュアトークンは、さらに、該高信頼性コンポーネントによって提供される前記計算プラットフォームの完全性メトリックをチェックすることによって該計算プラットフォームの完全性を検証する、
前記ユーザを認証するための計算プラットフォーム。
【請求項１４】  前記セキュアプロセッサは、前記認証されたユーザが前記計算プラットフォームにアクセスすることを可能にするためのものである、
請求項１３記載の計算プラットフォーム。
【請求項１５】  前記バイオメトリックリーダは、安全な通信パスによって、前記セキュアプロセッサに接続される、
請求項１３記載の計算プラットフォーム。
【請求項１６】  前記トークンリーダは、安全でない通信パスによって、前記セキュアプロセッサに接続されている、
請求項１３記載の計算プラットフォーム。
【請求項１７】  前記セキュアトークンは、
前記認証ユーザバイオメトリックデータを保持するメモリと、
セキュアトークンプロセッサが、暗号化プロトコルに応じて、前記計算プラットフォームの前記セキュアプロセッサによって、該セキュアトークンの認証を可能にするためのものである、
請求項１３記載の計算プラットフォーム。
【請求項１８】  前記セキュアトークンは、スマートカードである、
請求項１７記載のセキュアトークン。
【請求項１９】  前記セキュアトークンプロセッサは、前記計算プラットフォームの前記セキュアプロセッサを認証するためのものである、
請求項１７記載のセキュアトークン。
【請求項２０】  データは、セッション鍵の下で前記セキュアトークンと前記高信頼性コンポーネントとの間で安全に通信される、
請求項１７記載の計算プラットフォーム。
【請求項２１】  バイオメトリックデータを比較するためのコードは、セキュアトークンに保持され、バイオメトリックデータを比較するために前記高信頼性コンポーネントにダウンロードされ、比較後削除されるためのものである、
請求項２０記載のデータ処理システム。
【請求項２２】  バイオメトリックデータの比較は、前記高信頼性コンポーネントによって暗号で署名され、前記セキュアトークンに提供される、
請求項１７記載のデータ処理システム。
【請求項２３】  物理的および論理的な干渉から保護されるセキュアプロセッサを有する高信頼性コンポーネントを含む計算プラットフォームにより、ユーザを認証する方法であって、
前記セキュアプロセッサの、暗号化プロトコルに応じて先に得られたユーザバイオメトリックデータを含むセキュアトークンを認証するステップと、
前記バイオメトリックリーダの、前記ユーザバイオメトリックデータを取り込み、前記取り込まれたユーザバイオメトリックデータを前記セキュアプロセッサに転送するステップと、
前記セキュアトークンの、前記セキュアプロセッサに前記認証ユーザバイオメトリックデータを転送するステップと
前記セキュアプロセッサの、前記認証ユーザバイオメトリックデータと前記取り込まれたユーザバイオメトリックデータを比較するステップと、
前記セキュアプロセッサの、前記バイオメトリックデータの比較に基づいてユーザを認証するステップと、
前記高信頼性コンポーネントおよび、少なくとも一つの前記バイオメトリックリーダおよび前記セキュアトークンの、相互認証のためのものとするステップと、該少なくとも一つの前記バイオメトリックリーダおよび前記セキュアトークンの、さらに、該高信頼性コンポーネントによって提供される前記計算プラットフォームの完全性メトリックをチェックすることによって該計算プラットフォームの完全性を検証するステップと、
を含む、前記方法。
【請求項２４】  前記セキュアトークンの、前記セキュアプロセッサを認証するステップを、
さらに含む、請求項２３記載の方法。
【請求項２５】  前記セキュアトークンは、前記セキュアプロセッサから、前記計算プラットフォームの識別メトリックを受信する、
請求項２４記載の方法。
【請求項２６】  前記バイオメトリックリーダおよび前記セキュアプロセッサが、暗号化プロトコルに応じて、通信するためのもので、
前記セキュアプロセッサが、前期バイオメトリックリーダを認証するステップをさらに含む、
請求項２３記載の方法。
【請求項２７】  前記バイオメトリックリーダが、前記セキュアプロセッサを認証するステップを、
さらに含む、請求項２６記載の方法。
【請求項２８】  前記高信頼性コンポーネントが、セッション鍵の下で前記セキュアトークンおよび前記バイオメトリックリーダの一方または両方と安全に通信する、請求項２３記載の方法。
【請求項２９】  前記セキュアプロセッサは、前記認証されたユーザが前記計算プラットフォームにアクセスすることを可能にするステップを、
さらに含む、請求項２３記載の方法。
【請求項３０】  信頼のおける第三者が、前記先に取り込まれたユーザバイオメトリック情報を実証するステップを、
さらに含む、請求項２３記載の方法。