ホストコンピュータデバイスにより実行される場合に、以下のこと、即ち直接匿名認証DAA発行者コンピュータシステムからDAA証明書を受け取り、前記DAA証明書からベース名ポイントを導出し、信頼できるプラットフォームモジュールにメッセージ及び前記ベース名ポイントを提供し、前記信頼できるプラットフォームモジュールが署名ルーチンを実行して前記署名ルーチンへの入力として前記ベース名ポイントを用いて前記メッセージに署名することを要求する署名コマンドを、前記信頼できるプラットフォームモジュールに発行し、前記信頼できるプラットフォームモジュールにより署名され且つベース名ポイントに関連した公開鍵値を含むメッセージのバージョンを、前記信頼できるプラットフォームモジュールから受け取り、前記信頼できるプラットフォームモジュールにより署名された前記メッセージのバージョン及び前記ベース名ポイントに基づいて、前記DAA証明書が有効であることを判定し、前記公開鍵値をコンピュータ可読メモリに格納すること、を前記ホストコンピュータデバイスに行わせる命令を格納する持続性コンピュータ可読媒体。前記ホストコンピュータデバイスにより実行される場合に、DAA署名検証手続きにおいて前記ホストコンピュータデバイスからDAA署名検証者コンピュータシステムに伝達されるべきメッセージに署名するために使用されるべき公開鍵値として、前記格納された公開鍵値を前記ホストコンピュータデバイスに指定させる命令を更に含む、請求項1に記載の持続性コンピュータ可読媒体。前記ホストコンピュータデバイスにより実行される場合に、DAA署名検証手続きにおいて前記ホストコンピュータデバイスからDAA署名検証者コンピュータシステムに伝達されるべきメッセージに署名するために使用されるべき公開鍵値として、前記格納された公開鍵値を前記ホストコンピュータデバイスに指定させる命令が、前記ホストコンピュータデバイスにより実行される場合に、前記DAA証明書が有効であると判定された結果として、DAA署名検証手続きにおいて前記ホストコンピュータデバイスからDAA署名検証者コンピュータシステムに伝達されるべきメッセージに署名するために使用されるべき公開鍵値として、前記格納された公開鍵値を前記ホストコンピュータデバイスに指定させる命令を含む、請求項2に記載の持続性コンピュータ可読媒体。前記ホストコンピュータデバイスにより実行される場合に、以下のこと、即ち前記ホストコンピュータデバイスが本物であることを認証するために、DAA署名検証手続きの一部として署名されるべきチャレンジメッセージを、前記DAA署名検証コンピュータシステムから受け取り、前記信頼できるプラットフォームモジュールが前記署名ルーチンを実行して前記チャレンジメッセージに署名することを要求する署名コマンドを、前記信頼できるプラットフォームモジュールに発行し、前記信頼できるプラットフォームモジュールにより署名された前記チャレンジメッセージのバージョンを、前記信頼できるプラットフォームモジュールから受け取り、前記格納された公開鍵値を、前記信頼できるプラットフォームモジュールにより署名された前記チャレンジメッセージのバージョンへ組み込み、前記信頼できるプラットフォームモジュールにより署名され且つ前記格納された公開鍵値を組み込む前記チャレンジメッセージのバージョンを、前記DAA署名検証コンピュータシステムへ伝達すること、を前記ホストコンピュータデバイスに行わせる命令を更に含む、請求項2に記載の持続性コンピュータ可読媒体。前記ホストコンピュータデバイスにより実行される場合に、前記ホストコンピュータデバイスに前記公開鍵値をコンピュータ可読メモリに格納させる命令が、前記ホストコンピュータデバイスにより実行される場合に、前記ホストコンピュータデバイスに、前記信頼できるプラットフォームモジュールの外部にあるコンピュータ可読メモリに前記公開鍵値を格納させる命令を含む、請求項1に記載の持続性コンピュータ可読媒体。前記ホストコンピュータデバイスにより実行される場合に、前記ホストコンピュータデバイスに前記メッセージを選択させる命令を更に含む、請求項1に記載の持続性コンピュータ可読媒体。前記ホストコンピュータデバイスにより実行される場合に、前記ホストコンピュータデバイスに前記メッセージを選択させる命令は、前記ホストコンピュータデバイスに、あらゆるDAA署名検証コンピュータシステムからのあらゆる入力に無関係に前記メッセージを選択させる、請求項6に記載の持続性コンピュータ可読媒体。前記DAA証明書から前記ベース名ポイントを導出することが、前記DAA証明書に指定された値に等しい前記ベース名ポイントを設定することを含む、請求項1に記載の持続性コンピュータ可読媒体。コンピュータシステムであって、秘密の直接匿名認証DAA署名鍵を格納し、前記秘密のDAA署名鍵およびベース名ポイントを用いてメッセージに署名するセキュリティデバイスと、ホストコンピュータデバイスとを含み、前記ホストコンピュータデバイスが、DAA証明書を格納し、前記格納されたDAA証明書からベース名ポイントを導出し、署名されるべきメッセージ及び前記ベース名ポイントを前記セキュリティデバイスに提供し、前記セキュリティデバイスから、前記セキュリティデバイスにより署名され且つ前記ベース名ポイントに関連した公開鍵値を含むメッセージのバージョンを受け取り、前記セキュリティデバイスにより署名された前記メッセージのバージョンに基づいて、前記DAA証明書が有効であることを判定する、コンピュータシステム。前記セキュリティデバイスが、信頼できるプラットフォームモジュールである、請求項9に記載のシステム。前記ホストコンピュータデバイスがハウジングを含み、前記信頼できるプラットフォームモジュールが、前記ホストコンピュータデバイスの前記ハウジング内に収容される、請求項10に記載のシステム。前記ホストコンピュータデバイスがマザーボードを含み、前記信頼できるプラットフォームモジュールが、前記ホストコンピュータデバイスの前記マザーボードに一体的に結合される、請求項11に記載のシステム。前記信頼できるプラットフォームモジュールが、前記秘密のDAA署名鍵のセキュリティを保護する物理的機構を含む、請求項12に記載のシステム。コンピュータにより実施される方法であって、直接匿名認証DAA発行者コンピュータシステムからDAA証明書を受け取り、前記DAA証明書からベース名ポイントを導出し、信頼できるプラットフォームモジュールに、メッセージ、前記ベース名ポイント、及び楕円曲線グループメンバーシップポイントを提供し、前記信頼できるプラットフォームモジュールが署名ルーチンを実行して前記署名ルーチンへの入力として前記ベース名ポイント及び前記楕円曲線グループメンバーシップポイントを用いて前記メッセージに署名することを要求する署名コマンドを、前記信頼できるプラットフォームモジュールに発行し、前記信頼できるプラットフォームモジュールにより署名され且つベース名ポイントに関連した公開鍵値を含むメッセージのバージョンを、前記信頼できるプラットフォームモジュールから受け取り、前記信頼できるプラットフォームモジュールにより署名された前記メッセージのバージョン及び前記ベース名ポイントに基づいて、前記DAA証明書が有効であることを判定し、前記公開鍵値をコンピュータ可読メモリに格納することを含む、方法。前記信頼できるプラットフォームモジュールにより署名された前記メッセージのバージョン及び前記ベース名ポイントに基づいて、前記DAA証明書が有効であることを判定することが、前記公開鍵値および前記ベース名ポイントの別個の対数が等しいことを判定することを含む、請求項14に記載の方法。