エンティティAが、エンティティBへエンティティAが生成するランダム数RAを備えるメッセージ1を送信するステップ1と、第2グループに位置するエンティティBがメッセージ1を受信後、エンティティAへ第2グループの身分識別子IGBとトークンフィールドTokenBAとを備えるメッセージ2を返送するステップ2と、前記TokenBAはエンティティBの第2グループの指定子GBおよびRAにあるメッセージに対する署名を含み、エンティティAがメッセージ2を受信後、高信頼第三者TPへIGBを備えるメッセージ3を送信するステップ3と、前記高信頼第三者TPがメッセージ3を受信後、前記IGBに基づき第2グループの合法性を検証するステップ4と、前記高信頼第三者TPが第2グループの合法性を検証後、エンティティAへ第2グループの検証結果ResGBを備えるメッセージ4を返送するステップ5と、前記エンティティAがメッセージ4を受信し、かつメッセージ4が有効であると検証後、メッセージ4における検証結果ResGBおよび前記トークンフィールドTokenBAに基づき、エンティティBの身分認証を行うステップ6とを備えることを特徴とする匿名エンティティの認証方法。前記メッセージ4における検証結果ResGBおよび前記トークンフィールドTokenBAに基づいてエンティティBの身分を認証するステップ6が、前記エンティティAが第2グループの検証結果ResGBを獲得し、もしResGBに基づき第2グループが合法であると確認すれば、ステップ6.3を実行し、もし第2グループが合法でなければ、エンティティAがエンティティBの身分認証を完了するステップ6.2と、前記エンティティAが第2グループのパブリックキーPublicKeyGBを獲得し、メッセージ2におけるTokenBAのエンティティBの署名を検証し、かつ、メッセージ1におけるランダム数RAとTokenBAのエンティティBの署名に備えるランダム数RAが一致するか否かを照合し、エンティティBの身分認証を完了するステップ6.3とを備えることを特徴とする請求項1に記載の匿名エンティティの認証方法。前記メッセージ3において、エンティティAは新たに生成するランダム数R’Aをさらに備え、メッセージ4はトークンフィールドTokenTAをさらに備え、TokenTAはTPのR’AとResGBにあるメッセージに対する署名を含み、ステップ6におけるメッセージ4が有効であると検証する過程は、前記エンティティAがメッセージ4におけるTokenTAの高信頼第三者TPの署名を検証し、署名が有効である場合、メッセージ3のエンティティAが生成するR’AとTokenTAの高信頼第三者TPの署名に備えるR’Aが一致するか否かを検証し、もし一致すれば、メッセージ4が有効であると確認するステップ6.1を備えることを特徴とする請求項1に記載の匿名エンティティの認証方法。前記メッセージ1は第1グループの身分識別子IGAをさらに備え、エンティティAは第1グループに位置し、メッセージ3はIGAを備え、ステップ4において、TPがメッセージ3を受信後、前記IGAに基づき第1グループの合法性を検証するステップをさらに備え、前記メッセージ4は第1グループの検証結果ResGAをさらに備え、ステップ6の後に、当該方法は、前記エンティティAがエンティティBへResGAと、エンティティAの少なくともGA、RA、GBのメッセージに対する署名とが含まれるトークンフィールドTokenABを備えるメッセージ5を送信し、または、エンティティAが、高信頼第三者TPのメッセージ3に備えられるエンティティAが新たに生成するランダム数R’Aを送信するステップ7と、前記エンティティBがメッセージ5を受信し、かつメッセージ5が有効であると検証後、メッセージ5におけるトークンフィールドTokenABに基づき、エンティティAの身分を認証するステップ8とを備え、前記TokenABが、R’Aと、ResGBと、ResGAと、エンティティAの少なくともGA、RA、GBのメッセージに対する署名とを含み、前記GAが第1グループの指定子であることを特徴とする請求項1に記載の匿名エンティティの認証方法。前記エンティティBのメッセージ5におけるトークンフィールドTokenABに基づくエンティティAの身分を認証するステップ8は、前記エンティティBがResGAを獲得し、もし、ResGAに基づき第1グループが合法で有効であると判断すれば、ステップ8.3を実行し、合法で有効でなければ、エンティティBはエンティティAの認証を完了するステップ8.2と、前記エンティティBが第1グループのパブリックキーを獲得し、TokenABのエンティティAの署名を検証し、かつ、第2グループの指定子GBとTokenABのエンティティAの署名データに備えるGBが一致するか否かを検証し、エンティティAの身分認証を完了するステップ8.3とを備えることを特徴とする請求項4に記載の匿名エンティティの認証方法。前記メッセージ2は、エンティティBが生成するランダム数RBをさらに備え、前記メッセージ3は、前記RBとエンティティAが新たに生成するランダム数R’Aとを備え、前記メッセージ4は、TokenTAまたは、TokenTA1およびTokenTA2を備え、前記エンティティBがメッセージ5を受信し、かつ、メッセージ5が有効であるとの検証は、エンティティBがTokenABに備えるTokenTAまたはTokenTA2の高信頼第三者TPの署名を検証し、かつ、メッセージ2において、エンティティBが生成するRBとTokenTAまたはTokenTA2の高信頼第三者TPの署名に備えるRBが一致するか否かを検証し、もし一致すれば、メッセージ5が有効であると確認するステップ8.1を備え、前記TokenTAは、少なくともR’A、RB、ResGBおよびResGAのメッセージに対する署名を含み、TokenTA1は、少なくとも高信頼第三者TPのR’AおよびResGBのメッセージに対する署名を含み、TokenTA2は、少なくとも高信頼第三者TPのRBおよびResGAのメッセージに対する署名を含むことを特徴とする請求項4に記載の匿名エンティティの認証方法。前記TokenABは、少なくともResGAと、TokenTA2と、エンティティAの少なくともGA、RA、GB、RBおよびTokenTA2のメッセージに対する署名とを含み、または、TokenABは、R’Aと、ResGBと、ResGAと、TokenTAと、エンティティAの少なくともGA、RA、GB、RBおよびTokenTAのメッセージに対する署名とを含み、前記ステップ8.3においてエンティティBは、TokenABのエンティティAの署名を検証後に、メッセージ2におけるRBとTokenABのエンティティAの署名に備えるRBが一致するか否かをさらに照合することを特徴とする請求項6に記載の匿名エンティティの認証方法。前記ステップ4において、高信頼第三者TPの第2グループ、または第1グループと第2グループの合法性についての検証は、前記メッセージ3において、もしIGAが第1グループの指定子GAであれば、TPが第1グループの有効パブリックキーPublicKeyGAを検索するステップと;もしIGAが第1グループのライセンスCertGAであれば、TPがライセンスCertGAの有効性Val身分GAを検証するステップと、もしIGBが第2グループの指定子GBであれば、TPはが第2グループの有効パブリックキーPublicKeyGBを検索するステップと;もしIGBが第2グループのライセンスCertGBであれば、TPがライセンスCertGBの有効性ValidGBを検証するステップとを備えることを特徴とする請求項1~7のいずれかに記載の匿名エンティティの認証方法。前記ランダム数RA、R’AおよびRBは、時間標記またはシーケンス番号により代替することを特徴とする請求項1~7のいずれかに記載の匿名エンティティの認証方法。前記メッセージ1、メッセージ3およびメッセージ4はそれぞれオプションテキストを備えることを特徴とする請求項1~7のいずれかに記載の匿名エンティティの認証方法。前記エンティティBへ匿名エンティティのエンティティ認証装置が生成するランダム数RAを備えるメッセージ1を送信する第1メッセージ送信ユニットと;前記第2グループに位置するエンティティBが返送した、第2グループの身分識別子IGBとトークンフィールドTokenBAを備えるメッセージ2を受信する第2メッセージ受信ユニットと;前記メッセージ2を受信後、高信頼第三者TPへIGBを備えるメッセージ3を送信する第3メッセージ送信ユニットと;前記高信頼第三者TPが第2グループの合法性を検証後に返送する、第2グループの検証結果ResGBを備えるメッセージ4を受信する第4メッセージ受信ユニットと;メッセージ4を受信し、かつメッセージ4が有効であると検証後、メッセージ4における検証結果ResGBおよび前記トークンフィールドTokenBAに基づき、エンティティBの身分を認証する認証ユニットとを備え、前記TokenBAは、少なくともエンティティBの第2グループの指定子GBおよびRAのメッセージに対する署名を含むことを特徴とする匿名エンティティのエンティティ認証装置。前記メッセージ4における検証結果ResGBおよび前記トークンフィールドTokenBAに基づく、エンティティBの身分の認証は、前記第2グループの検証結果ResGBを獲得し、もしResGBに基づき第2グループが合法であると確認すれば、ステップ6.3を実行し、第2グループが合法でなければ、エンティティBの身分認証を完了するステップ6.2と、前記第2グループのパブリックキーPublicKeyGBを獲得し、メッセージ2におけるTokenBAのエンティティBの署名を検証し、かつ、メッセージ1におけるランダム数RAとTokenBAのエンティティBの署名に備えるランダム数RAが一致するか否かを照合し、エンティティBの身分認証を完了するステップ6.3とを備えることを特徴とする請求項11に記載の匿名エンティティのエンティティ認証装置。前記メッセージ3は、匿名エンティティ認証装置が新たに生成するランダム数R’Aをさらに備え、前記メッセージ4は、トークンフィールドTokenTAをさらに備え、前記TokenTAは、少なくともTPのR’AとResGBのメッセージに対する署名を含み、前記認証ユニットがメッセージ4の有効性を検証する過程は、メッセージ4におけるTokenTAの高信頼第三者TPの署名を検証し、署名が有効である場合、メッセージ3のエンティティAが生成するR’AとTokenTAの高信頼第三者TPの署名に備えるR’Aが一致するか否かを検証し、もし一致すれば、メッセージ4が有効であると確認するステップ6.1を備えることを特徴とする請求項11に記載の匿名エンティティのエンティティ認証装置。前記メッセージ1は、匿名エンティティ認証装置の身分識別子IGAをさらに備え、匿名エンティティ認証装置は第1グループに位置し、前記メッセージ3は、IGAをさらに備え、ステップ4において、TPがメッセージ3を受信後、前記IGAに基づき第1グループの合法性を検証するステップをさらに備え、前記メッセージ4は、第1グループの検証結果ResGAをさらに備え、当該装置は、前記エンティティBへトークンフィールドTokenABを備えるメッセージ5を送信する第5メッセージ送信ユニットを備え、前記TokenABはResGAと、匿名エンティティ認証装置の少なくともGA、RA、GBのメッセージに対する署名とを含み、または、メッセージ3は、匿名エンティティ認証装置が新たに生成するランダム数R’Aを備え、前記TokenABは、R’Aと、ResGBと、ResGAと、TokenTAと、匿名エンティティ認証装置の少なくともGA、RA、GBのメッセージに対する署名とを含み、GAは、第1グループの指定子であることを特徴とする請求項11に記載の匿名エンティティのエンティティ認証装置。前記エンティティAが送信するエンティティAが生成するランダム数RAを備えるメッセージ1を受信する第1メッセージ受信ユニットと;前記メッセージ1を受信後、エンティティAへ第2グループの身分識別子IGBとトークンフィールドTokenBAを備えるメッセージ2を返送する第2メッセージ送信ユニットとを備え、前記TokenBAは、匿名エンティティ認証装置の少なくともGBおよびRAのメッセージに対する署名を含み、匿名エンティティ認証装置は、第2グループに位置することを特徴とする匿名エンティティ認証装置。前記メッセージ1は第1グループの身分識別子IGAをさらに備え、エンティティAは第1グループに位置し、当該装置は、さらに、前記エンティティAが送信したトークンフィールドTokenABを備えるメッセージ5を受信する第5メッセージ受信ユニットと、メッセージ5を受信し、かつメッセージ5が有効であると検証後、メッセージ5のトークンフィールドTokenABに基づきエンティティAの身分を認証する認証ユニットを備え、前記TokenABは、ResGAと、エンティティAの少なくともGA、RA、GBのメッセージに対する署名とを含み、または、メッセージ3においてエンティティAが新たに生成するランダム数R’Aを備え、TokenABはR’Aと、ResGBと、ResGAと、エンティティAの少なくともGA、RA、GBのメッセージに対する署名とを含み、ResGAは、高信頼第三者TPの第1グループの検証結果であり、ResGBは、高信頼第三者TPの第2グループの検証結果であることを特徴とする請求項15に記載の匿名エンティティ認証装置。前記認証ユニットがメッセージ5におけるトークンフィールドTokenABに基づきエンティティAの身分を認証することは、ResGAを獲得し、もしResGAに基づき第1グループは合法で有効であると判断すれば、ステップ8.3を実行し、合法で有効でなければ、エンティティBがエンティティAの認証を完了するステップ8.2と、前記第1グループのパブリックキーを獲得し、TokenABにおけるエンティティAの署名を検証し、かつ、第2グループの指定子GBとTokenABのエンティティAの署名データに備えるGBが一致するか否かを検証し、エンティティAの身分認証を完了するステップ8.3とを備えることを特徴とする請求項15に記載の匿名エンティティ認証装置。前記メッセージ2は匿名エンティティ認証装置が生成するランダム数RBをさらに備え、メッセージ5はTokenTA2またはTokenTAをさらに備え、TokenTA2は高信頼第三者TPの少なくともRBおよびResGAのメッセージに対する署名を含み、TokenTAは高信頼第三者TPの少なくともR’A、RB、ResGBおよびResGAのメッセージに対する署名を含み、R’AはエンティティAがTPへメッセージ3を送信する際に新たに生成するランダム数であり、認証ユニットのメッセージ5が有効であるかの検証は、TokenABに含まれるTokenTAまたはTokenTA2の高信頼第三者TPの署名を検証し、かつ、メッセージ2における匿名エンティティ認証装置が生成するRBとTokenTAまたはTokenTA2の高信頼第三者TPの署名に備えるRBが一致するか否かを検証しもし一致すれば、メッセージ5が有効であると確認するステップ8.1を備えることを特徴とする請求項15に記載の匿名エンティティ認証装置。TokenABは、ResGAと、TokenTA2と、エンティティAの少なくともGA、RA、GB、RB及びTokenTA2のメッセージに対する署名とを含み、または、TokenABは、R’Aと、ResGBと、ResGAと、TokenTAと、エンティティAの少なくともGA、RA、GB、RBおよびTokenTAのメッセージに対する署名とを含み、認証ユニットは、TokenABにおいてエンティティAの署名を検証後、さらに、メッセージ2にけるRBとTokenABのエンティティAの署名に備えるRBが一致するか否かを照合するステップを備えることを特徴とする請求項18に記載の匿名エンティティ認証装置。合法性の検証装置であって、前記装置は第3メッセージ受信装置と、合法性測定ユニットと、結果返送ユニットとを備え、前記第3メッセージ受信装置は、エンティティAを受信し、IGBまたはIGBおよびIGAを備えるメッセージ3を送信し、IGBは第2グループの身分識別子であり、IGAは第1グループの身分識別子であり、エンティティAは第1グループに位置し、前記合法性測定ユニットは、メッセージ3を受信後、前記IGBまたはIGBおよびIGAに基づき第2グループまたは第2グループと第1グループの合法性を検証し、前記結果返送ユニットは、第2グループまたは第2グループと第1グループの合法性を検証後、エンティティAへ第2グループ、または第2グループおよび第1グループの検証結果ResGB、またはResGBおよびResGAを備えるメッセージ4を返送することを特徴とする合法性の検証装置。合法性測定ユニット502の第2グループ、または第1グループおよび第2グループの合法性の検証は、メッセージ3において、もしIGAが第1グループの指定子GAであれば、第1グループの有効パブリックキーPublicKeyGAを検索するステップと、もしIGAが第1グループのライセンスCertGAであれば、ライセンスCertGAの有効性Val身分GAを検証するステップと、もしIGBが第2グループの指定子GBであれば、第2グループの有効パブリックキーPublicKeyGBを検索するステップと、もしIGBが第2グループのライセンスCertGBであれば、ライセンスCertGBの有効性ValidGBを検証するステップとを備えることを特徴とする請求項20に記載の合法性の検証装置。前記結果返送ユニットメッセージ4は、TokenTAを備え、またはTokenTA1およびTokenTA2を備え、前記TokenTAは、前記装置の少なくともR’A、RB、ResGBおよびResGAのメッセージに対する署名を含み、TokenTA1は、少なくとも前記装置R’AおよびResGBのメッセージに対する署名を含み、TokenTA2は、前記装置RBおよびResGAのメッセージに対する署名を含むことを特徴とする請求項20に記載の合法性の検証装置。このように、エンティティ身分への認証を完了でき、被認証エンティティ身分情報がさらされないことを保護できる匿名エンティティ認証方法が必要である。本発明は、以上のような課題に鑑みてなされたものである。背景技術における前記技術問題を解決するため、匿名エンティティ認証方法および装置を提供する。匿名エンティティ認証方法は、以下のステップ1から6を備える。1エンティティAは、エンティティBへエンティティAが生成するランダム数RAを備えるメッセージ1を送信する。2エンティティBがメッセージ1を受信後、エンティティAへ第2グループの身分識別子IGBとトークンフィールドTokenBAを備えるメッセージ2を返送する。前記TokenBAは、エンティティBの少なくとも第2グループの指定子GBおよびRAのメッセージに対する署名を含み、エンティティBは第2グループに位置する。3エンティティAがメッセージ2を受信後、高信頼第三者TPへIGBを備えるメッセージ3を送信する。4高信頼第三者TPがメッセージ3を受信後、前記IGBに基づき、第2グループの合法性を検証する。5高信頼第三者TPが第2グループの合法性を検証後、エンティティAへ第2グループの検証結果ResGBを備えるメッセージ4を返送する。6エンティティAがメッセージ4を受信し、かつ、メッセージ4が有効であると検証後、メッセージ4における検証結果ResGBおよび前記トークンフィールドTokenBAに基づき、エンティティBの身分を認証する。さらに、匿名エンティティのエンティティ認証装置は、エンティティBへ匿名エンティティのエンティティ認証装置が生成するランダム数RAを備えるメッセージ1を送信する第1メッセージ送信ユニットと;エンティティBが返送した、第2グループの身分識別子IGBとトークンフィールドTokenBAを備えるメッセージ2を受信する第2メッセージ受信ユニットと;メッセージ2を受信後、高信頼第三者TPへIGBを備えるメッセージ3を送信する、第3メッセージ送信ユニットと;高信頼第三者TPが第2グループの合法性を検証後に返送する、第2グループの検証結果ResGBを備えるメッセージ4を受信する第4メッセージ受信ユニットと;メッセージ4を受信し、かつ、メッセージ4が有効であると検証後、メッセージ4における検証結果ResGBおよび前記トークンフィールドTokenBAに基づき、エンティティBの身分を認証する認証ユニットと;を備える。ここで、前記TokenBAは、エンティティBの第2グループの指定子GBおよびRAにあるメッセージに対する署名を含み、エンティティBは、第2グループに位置する。別の匿名エンティティ認証装置は、エンティティAが送信する、エンティティAが生成するランダム数RAを備えるメッセージ1を受信する第1メッセージ受信ユニットと;メッセージ1を受信後、エンティティAへ第2グループの身分識別子IGBとトークンフィールドTokenBAを備えるメッセージ2を返送する第2メッセージ送信ユニットと;を備える。ここで、前記TokenBAは、匿名エンティティ認証装置の少なくともGBおよびRAのメッセージに対する署名を含み、匿名エンティティ認証装置は、第2グループに位置する。また、合法性の検証装置は、エンティティAを受信し、IGBまたはIGBおよびIGAを備えるメッセージ3を送信する第3メッセージ受信装置と;メッセージ3を受信後、前記IGBまたはIGBおよびIGAに基づき、第2グループまたは第2グループと第1グループの合法性を検証する合法性測定ユニットと;第2グループまたは第2グループと第1グループの合法性を検証後、エンティティAへ第2グループまたは第2グループと第1グループの検証結果ResGBまたはResGBとResGAを備えるメッセージ4を返送する結果返送ユニットと;を備える。ここで、IGBは、第2グループの身分識別子であり、IGAは、第1グループの身分識別子であり、エンティティAは、第1グループに位置する。本発明において、被認証エンティティは、自身の身分情報をピアまたは高信頼第三者へ送信する必要はなく、それが位置するグループの身分情報をピアと高信頼第三者へ送信し、検証を行うだけでよく、検証結果を必要とするピアへ転送する。ピアエンティティは、高信頼第三者認証エンティティが位置するグループの検証結果を介して、認証エンティティ署名の検証を完了でき、これにより、認証エンティティ身分認証を完了する。全ての認証過程において、被認証エンティティの身分情報の公開とピアへの転送は必要なく、これにより、認証エンティティの身分情報がさらされることを避ける。本発明は、伝統的なエンティティ認証メカニズムと比べて、認証エンティティ身分情報を保護できる匿名エンティティ認証メカニズムを定義する。本発明の実施方法に関するエンティティは、認証エンティティAとB、第1グループと第2グループおよび高信頼第三者TPTrustedthirdPartyを備える。エンティティAとBは、それぞれ第1グループと第2グループ内に位置し、各自が位置するグループのメンバーである。高信頼第三者TPは、認証エンティティAとBおよび第1グループと第2グループの高信頼第三者であり、エンティティに認証サービスを提供する。認証前に、エンティティAとBは、各自自身のプライベートキーを有し、第1グループと第2グループは、各自自身のグループパブリックキーを有し、エンティティAとBは、自身のプライベートキーが生成する署名を利用し、各自が位置するグループのパブリックキーを用いることができ、検証を行う。理解し易くするため、以下のようにシンボルを定義する。GAは、第1グループの指定子を表し、GBは、第2グループの指定子を表し、Val身分GXは、グループGX第1グループまたは第2グループのライセンスCertGXXは、AまたはBを代表し、Aは、エンティティAを示し、Bは、エンティティBを表す。以下、同の有効性を表す;PublicKeyGXをグループGXのパブリックキーとする;IGXをグループGXの身分識別子とし、ライセンスCertGXまたはグループの指定子とすることができる;ResGXは、グループGXの検証結果を表し、ライセンスCertGXおよびその有効性Val身分GXにより構成されるか、または、グループGXおよびそのパブリックキーPublicKeyGXにより構成される;Tokenをトークンフィールドとする;sSYMは、YのメッセージMに対する署名Yは、AまたはBまたはTを代表し、Tは、高信頼第三者TPを表す。以下、同とする;Textをオプションテキストとする。本発明の実施形態に係る匿名エンティティ認証方法は、以下のステップ1から6を備える。1エンティティAは、エンティティBへエンティティAが生成するランダム数RAを備えるメッセージ1を送信する。2エンティティBがメッセージ1を受信後、エンティティAへ第2グループの身分識別子IGBとトークンフィールドTokenBAを備えるメッセージ2を返送する。前記TokenBAは、エンティティBの少なくともGBおよびRAのメッセージに対する署名を含み、エンティティBは、第2グループに位置する。3エンティティAがメッセージ2を受信後、高信頼第三者TPへIGBを備えるメッセージ3を送信する。4高信頼第三者TPがメッセージ3を受信後、前記IGBに基づき第2グループの合法性を検証する。5高信頼第三者TPが第2グループの合法性を検証後、エンティティAへ第2グループの検証結果ResGBを備えるメッセージ4を返送する。6エンティティAがメッセージ4を受信し、かつメッセージ4が有効であると検証後、メッセージ4における検証結果ResGBおよび前記トークンフィールドTokenBAに基づき、エンティティBの身分を認証する。本発明の実施形態において、まず、メッセージ4が有効か否かを確認する。即ち、メッセージ4の高信頼第三者の身分が合法か否か、および、メッセージの内容が正確か否かを送信する。メッセージ4が有効であると確認する場合、メッセージ4における検証結果ResGBに基づき、第2グループ身分が合法か否かを確認できる。これにより、高信頼第三者認証エンティティが位置するグループの検証結果を介して、認証エンティティ署名の検証を完了でき、認証エンティティ身分認証を完了する。全ての認証過程において、認証エンティティの身分情報の公開とピアへの転送は必要ないため、認証エンティティの身分情報がさらされることを避ける。本発明の実施形態は、伝統的なエンティティ認証メカニズムと比べて、認証エンティティ身分情報を保護できる匿名エンティティ認証メカニズムを定義する。6メッセージ4における検証結果ResGBおよび前記トークンフィールドTokenBAに基づき、エンティティBの身分を認証する。当該方法は、好ましくは、以下のステップ6.2と6.3を備える。6.2エンティティAは、第2グループの検証結果ResGBを獲得する。もし、ResGBに基づき第2グループが合法であると確認すれば、ステップ6.3を実行する。第2グループが合法でなければ、エンティティAは、エンティティBの身分認証を完了し、エンティティAは、エンティティBの身分は非合法であると確認する。6.3エンティティAは、第2グループのパブリックキーPublicKeyGBを獲得する。メッセージ2におけるTokenBAのエンティティBの署名を検証し、かつ、メッセージ1におけるランダム数RAとTokenBAのエンティティBの署名に備えるランダム数RAが一致するか否かを照合し、エンティティBの身分認証を完了する。もし、エンティティBの署名が正確であり、かつ、メッセージ1におけるRAとエンティティBに備える署名のRAが一致する場合、エンティティBの身分は合法であると確認する。一致しなければ、非合法である。好ましくは、本実施形態において、エンティティAがメッセージ4は有効であると検証する場合、以下の方式を含む。メッセージ3は、さらに、エンティティAが新たに生成するランダム数R’Aを備える。R’AとRAは、おそらく同じであったり、異なったりする。メッセージ4は、トークンフィールドTokenTAをさらに備え、TokenTAは、TPの少なくともR’AおよびResGBのメッセージに対する署名を含む。ステップ6におけるメッセージ4が有効であると検証する過程は、以下のステップ6.1を備える。6.1エンティティAは、メッセージ4におけるTokenTAの高信頼第三者TPの署名を検証する。署名が有効である場合、メッセージ3のエンティティAが生成するR’AとTokenTAの高信頼第三者TPの署名に備えるR’Aが一致するか否かを検証する。もし、一致すれば、メッセージ4は有効であると確認し、ステップ6.2を実行する。もし、一致しなければ、今回の認証は失敗である。本発明における前記実施形態は、エンティティの別のエンティティの認証を実現する。好ましくは、さらに、前記実施形態の基礎の上にメッセージに一部のメッセージおよびフローを加え、2つのエンティティ間の相互の身分認証を完了する。本発明の実施形態におけるエンティティBのエンティティAの身分認証に対するメカニズムのさらなる実現は、エンティティAがエンティティBへ送信するメッセージ1に第1グループの身分識別子IGAを加え、エンティティAが高信頼第三者TPへ送信するメッセージ3にIGAを加えることである。ステップ4において、高信頼第三者TPがメッセージ3を受信後、さらに、前記IGAに基づき第1グループの合法性を検証し、かつ、エンティティAへ送信するメッセージ4にTPの第1グループの検証結果ResGAを加える。よって、ステップ6の後、エンティティBのエンティティAの身分認証を実現するため、さらに、以下のステップ7と8を備える。7エンティティAは、エンティティBへトークンフィールドTokenABを備えるメッセージ5を送信する。TokenABは、ResGAと、エンティティAの少なくともGA、RA、GBのメッセージに対する署名を含む。または、エンティティAは、高信頼第三者TPのメッセージ3に備えるエンティティAが新たに生成するランダム数R’Aを送信する。TokenABは、R’Aと、ResGBと、ResGAと、エンティティAの少なくともGA、RA、GBのメッセージに対する署名を含み、エンティティAは、第1グループに位置する。8エンティティBがメッセージ5を受信し、かつ、メッセージ5が有効であると検証後、メッセージ5におけるトークンフィールドTokenABに基づき、エンティティAの身分を認証する。好ましくは、ステップ8において、エンティティBのメッセージ5におけるトークンフィールドTokenABに基づくエンティティAの身分認証は、具体的に、以下のステップ8.2と8.3を備える。8.2エンティティBは、ResGAを獲得する。もし、ResGAに基づき第1グループは合法で有効であると判断すれば、ステップ8.3を実行する。合法で有効でなければ、エンティティBは、エンティティAの認証を完了する。8.3エンティティBは、第1グループのパブリックキーを獲得し、TokenABのエンティティAの署名を検証し、かつ、第2グループの指定子GBとTokenABのエンティティAの署名データに備えるGBが一致するか否かを検証し、エンティティAの身分認証を完了する。エンティティBのメッセージ5が有効か否かの検証は、具体的に、以下のメカニズムを用いることができる。エンティティBがエンティティAへ送信するメッセージ2において、Bが生成するランダム数RBをさらに備える。エンティティAが高信頼第三者TPへ送信するメッセージ3において、前記RBとエンティティAが新たに生成するランダム数R’Aを備える。高信頼第三者TPがエンティティAへ送信するメッセージ4において、TokenTAまたはTokenTA1およびTokenTA2を備える。ここで、TokenTAは、高信頼第三者TPの少なくともR’A、RB、ResGBおよびResGAのメッセージに対する署名を含み、TokenTA1は、高信頼第三者TPの少なくともR’AおよびResGBのメッセージに対する署名を含み、TokenTA2は、高信頼第三者TPの少なくともRBおよびResGAのメッセージに対する署名を含み、エンティティBは、メッセージ5を受信し、かつ、メッセージ5は、有効であると検証する。当該方法は、具体的に、以下のステップ8.1を備える。8.1エンティティBは、TokenABに備えるTokenTAまたはTokenTA2の高信頼第三者TPの署名を検証し、かつ、メッセージ2において、エンティティBが生成するRBとTokenTAまたはTokenTA2の高信頼第三者TPの署名に備えるRBが一致するか否かを検証する。もし一致すれば、メッセージ5は有効であると確認する。好ましくは、TokenABは、ResGAと、TokenTA2と、エンティティAの少なくともGA、RA、GB、RBおよびTokenTA2のメッセージに対する署名とを含むか、または、TokenABはR’Aと、ResGBと、ResGAと、TokenTAと、エンティティAの少なくともGA、RA、GB、RBおよびTokenTAのメッセージに対する署名とを含む。ステップ8.3においてエンティティBは、TokenABのエンティティAの署名を検証後、さらに、メッセージ2におけるRBとTokenABのエンティティAの署名に備えるRBが一致するか否かを照合するステップを備える。好ましくは、ステップ4において、高信頼第三者TPの第2グループまたは第1グループと第2グループの合法性についての検証は、具体的に、メッセージ3において、もしIGAが第1グループの指定子GAであれば、TPは第1グループの有効パブリックキーPublicKeyGAを検索するステップと;もしIGAが第1グループのライセンスCertGAであれば、TPはライセンスCertGAの有効性Val身分GAを検証するステップと、を備える。もしIGBが第2グループの指定子GBであれば、TPは第2グループの有効パブリックキーPublicKeyGBを検索するステップと;もしIGBが第2グループのライセンスCertGBであれば、TPはライセンスCertGBの有効性ValidGBを検証するステップと、を備える。前記ランダム数RA、R’AおよびRBは、時間標記またはシーケンス番号により代替する。メッセージ1、メッセージ3およびメッセージ4は、それぞれオプションテキストを備える。以下では、図面と結合して本発明の好ましい実施形態を紹介する。図1は、エンティティAとエンティティB間における双方向認証の具体的フローであり、当該方法は、ステップ1から8を備える。1エンティティAは、エンティティBへエンティティAが生成するランダム数RA、第1グループの身分識別子IGAおよびオプションテキストText1を備えるメッセージ1を送信する。2エンティティBがメッセージ1を受信後、エンティティAへエンティティBが生成するランダム数RB、第2グループの身分識別子IGBとトークンフィールドTokenBAを備えるメッセージ2を返送する。TokenBAは、エンティティBの少なくともGB、RB、GAおよびRAのメッセージに対する署名を含む。具体的に、エンティティBは、自身のプライベートキーを利用し、署名を生成する。3エンティティAがメッセージ2を受信後、高信頼第三者TPへエンティティAが、新たに生成するランダム数R’Aと前記RB、第1グループの身分識別子IGAと第2グループの身分識別子IGBおよびオプションテキストText4を備えるメッセージ3を送信する。4高信頼第三者TPがメッセージ3を受信後、身分識別子IGAとIGBに基づき第1グループと第2グループの合法性を検証する。高信頼第三者TPが第1グループと第2グループの合法性を検証する方式は、具体的にメッセージ3において、もし第1グループの識別子IGAが第1グループの指定子GAであれば、高信頼第三者TPは第1グループの有効パブリックキーPublicKeyGAを検索するステップ;もし第1グループの識別子IGAが第1グループのライセンスCertGAであれば、高信頼第三者TPはライセンスCertGAの有効性Val身分GAを検証するステップ;もしCertGAが有効であると確認すれば、第1グループは合法であり、有効でなければ、非合法であると認識するステップと;もし第2グループの識別子IGBが第2グループの指定子GBであれば、高信頼第三者TPは第2グループのGBと対応する有効パブリックキーPublicKeyGBを検索するステップと;もし第2グループの識別子IGBが第2グループのライセンスCertGBであれば、高信頼第三者TPはライセンスCertGBの有効性ValidGBを検証するステップと;もしValidGBが有効であれば第2グループは合法であり、有効でなければ、非合法であると認識するステップと、を備える。5高信頼第三者TPが第1グループと第2グループの合法性を検証後、エンティティAへメッセージ4を返送する。メッセージ4は、グループ検証結果ResGAとResGB、トークンフィールドTokenTAおよびオプションテキストText7を備え、または、グループ検証結果ResGAとResGB、トークンフィールドTokenTA1とTokenTA2およびオプションテキストText7を備える。ここで、TokenTAは、高信頼第三者TPが自身のプライベートキーを用いるR’A、RB、ResGBおよびResGAにあるメッセージに対する署名を含む。TokenTA1は、少なくとも高信頼第三者TPが自身のプライベートキーを用いるR’AおよびResGBのメッセージに対する署名を含む。TokenTA2は、高信頼第三者TPが自身のプライベートキーを用いるRBおよびResGAに対するメッセージの署名を含む。6エンティティAは、メッセージ4を受信後、メッセージ4を検証する。当該検証過程は、以下のステップ6.1と6.2および6.3を備える。6.1エンティティAは、TPのパブリックキーを利用し、メッセージ4におけるTokenTAまたはTokenTA1の高信頼第三者TPの署名を検証し、かつ、メッセージ3におけるエンティティAが生成するランダム数R’AとTokenTA、またはTokenTA1は、高信頼第三者TPの署名に備えるランダム数R’Aが一致するか否かを検証する。もし検証が通れば、高信頼第三者TPの署名は、正確であり、かつ、R’Aは、一致し、ステップ6.2を実行する。検証が通らなければ認証失敗と認識する。6.2エンティティAはメッセージ4から第2グループの検証結果ResGBを獲得する。もしResGBに基づき第2グループは合法で有効であると判断すれば、ステップ6.3を実行する。合法で有効でなければ、エンティティAはエンティティBの認証を完了し、エンティティBの身分は非合法であると確認する。6.3エンティティAは、第2グループのパブリックキーを獲得し、獲得したパブリックキーを利用し、メッセージ2におけるトークンTokenBAのエンティティBの署名を検証し、かつ、第1グループの指定子GAとTokenBAのエンティティBの署名に備える第1グループ指定子GAが一致するか否かを検証し、メッセージ1においてエンティティAが生成するランダム数RAとTokenBAのエンティティBの署名に備えるランダム数RAが一致するか否かを照合する。もし検証が通れば、エンティティBの署名は正確であり、かつ、GAが一致し、RAが一致すれば、エンティティBの身分は合法であると確認する。そうでなければ、非合法である。これにより、エンティティAは、エンティティBの認証を完了し、ステップ7を実行する。7エンティティAは、エンティティBへトークンTokenABを備えるメッセージ5を送信する。TokenABは、ResGAと、TokenTA2と、エンティティAの少なくともGA、RA、GB、RBおよびTokenTA2のメッセージに対する署名とを含むか、または、TokenABはR’Aと、ResGBと、ResGAと、TokenTAと、エンティティAのGA、RA、GB、RBおよびTokenTAのメッセージに対する署名とを含む。8エンティティBはメッセージ5を受信後、メッセージ5を検証する。検証過程は、以下のステップ8.1とステップ8.2およびステップ8.3を備える。8.1エンティティBは、TPのパブリックキーを利用し、TokenABに備えるTokenTAまたはTokenTA2の高信頼第三者TPの署名を検証し、かつ、メッセージ2においてエンティティBが生成するランダム数RBとTokenTA、または、TokenTA2の高信頼第三者TPの署名に備えるランダム数RBが一致するか否かを検証する。もし検証が通れば、高信頼第三者TPの署名は、正確であり、かつ、RBと一致し、ステップ8.2を実行する。8.2エンティティBは、第1グループの検証結果ResGAを獲得する。もしResGAに基づき第1グループは合法で有効であると判断すれば、ステップ8.3を実行する。合法で有効でなければ、エンティティBは、エンティティAの認証を完了し、エンティティAは非合法であると確認する。8.3エンティティBは、第1グループのパブリックキーを獲得し、TokenABのエンティティAの署名を検証し、かつ、第2グループの指定子GBとTokenABのエンティティAの署名データに備える第2グループ指定子GBが一致するか否かを検証し、メッセージ2においてエンティティBが生成するランダム数RBとTokenABのエンティティAの署名に備えるランダム数RBが一致するか否かを照合する。もし検証が通れば、エンティティAの署名は正確であり、指定子は一致し、かつ、RBは一致し、エンティティAは合法であると確認する。検証が通らなければ、エンティティAは非合法であると確認する。これにより、エンティティBはエンティティAの認証を完了する。ここで、ランダム数RA、R’AおよびRBは、時間標記またはシーケンス番号を使用して代替できる。前記エンティティAとエンティティB間の匿名双方向認証過程を介して、両エンティティ間の双方向身分合法性認証を実現でき、かつ、両エンティティ身分情報がさらされないよう保護する。さらに、本発明は、前記双方向認証過程に一致するトークンフィールドの定義の好ましい実施形態を提供する。1定義1TokenBA=Text3||sSBGB||RB||GA||RA||Text2TokenTA1=sSTR’A||ResGB||Text6TokenTA2=sSTRB||ResGA||Text5TokenAB=ResGA||Text9||TokenTA2||sSAGA||RA||GB||RB||TokenTA2||Text82定義2TokenBA=Text3||sSBGB||RB||GA||RA||Text2TokenTA=sSTR’A||RB||ResGB||ResGA||Text5TokenAB=R’A||Text9||ResGB||ResGA||TokenTA||sSAGA||RA||GB||RB||TokenTA||Text8ここで、X||Yは、データ項Xとデータ項YがXは前、Yは後にあるというシーケンススプライスによる結果を示す。実際の応用において、エンティティAからエンティティBに対する単方向認証だけを実現すればよい場合がある。この場合、前記実施形態に対して前記方法を改正でき、前記ステップ7と8を省略する。メッセージ1からメッセージ4まの内容を簡略化し、エンティティAからエンティティBに対する単方向認証を実現し、図2に示す改正後の認証フローは、以下のステップ1から6を備える。1エンティティAは、エンティティBへエンティティAが生成するランダム数RAとオプションテキストText1を備えるメッセージ1を送信する。2エンティティBがメッセージ1を受信後、エンティティAへ第2グループの身分識別子IGBとトークンTokenBAを備えるメッセージ2を返送する。ここで、TokenBAの好ましい実施形態は、TokenBA=Text3||sSBGB||RA||Text2、他の実施形態において、TokenBAは少なくともエンティティBのGBおよびRAのメッセージに対する署名を含む。3エンティティAがメッセージ2を受信後、高信頼第三者TPへランダム数R’A、身分識別子IGBおよびオプションテキストText4を備えるメッセージ3を送信する。4高信頼第三者TPがメッセージ3を受信後、身分識別子IGBに基づき第2グループの合法性を検証する。高信頼第三者Tが第2グループの合法性を検証する方式は、具体的に、メッセージ3において、もし第2グループの身分識別子IGBが第2グループの指定子GBであれば、高信頼第三者TPは第2グループの有効パブリックキーPublicKeyGBを検索するステップと;もし第2グループの身分識別子IGBが第2グループのライセンスCertGBであれば、高信頼第三者TPはライセンスCertGBの有効性ValidGBを検証するステップと、を備える。5高信頼第三者TPが第2グループの合法性を検証後、エンティティAへ第2グループの検証結果ResGB、トークンTokenTAおよびオプションテキストText6を備えるメッセージ4を返送する。ここで、TokenTAの好ましい実施形態は、TokenTA=sSTR’A||ResGB||Text5、他の実施形態において、TokenTAは、少なくとも高信頼第三者少なくともTPのR’AおよびResGBのメッセージに対する署名を含む。6エンティティAがメッセージ4を受信後、メッセージ4を検証する過程は、以下のステップ6.1と6.2および6.3を備える。6.1エンティティAは、メッセージ4におけるTokenTAの高信頼第三者TPの署名を検証し、かつ、メッセージ3においてエンティティAが生成するランダム数R’AとTokenTAの高信頼第三者TPの署名に備えるランダム数R’Aが一致するか否かを検証する。もし検証が通れば、ステップ6.2を実行する。6.2エンティティAは、第2グループの検証結果ResGBを獲得する。もしResGBに基づき第2グループは合法で有効であると判断すれば、ステップ6.3を実行する。検証が通らなければ、エンティティAからエンティティBの認証を完了する。6.3エンティティAは、第2グループのパブリックキーPublicKeyGBを獲得し、メッセージ2におけるトークンTokenBAにおいてエンティティBの署名を検証し、かつ、メッセージ1においてエンティティAが生成するランダム数RAとTokenBAのエンティティBの署名に備えるランダム数RAが一致するか否かを照合する。もし検証が通れば、エンティティAからエンティティBの認証を完了する。以上の実施形態で示したオプションテキストText1、Text2、Text3......の存在と内容は、全て不確定である。オプションテキストの意義は、主に、本発明の実施者が自身の具体的な需要に基づき自らオプションテキストの内容を定義でき、拡大した目的に達することを考慮したものである。よって、他の実施形態において、オプションテキストは、全て省略できる。同様の発明思想に基づき、本発明の実施形態は、2つの匿名エンティティのエンティティ認証装置および合法性の検証装置をさらに提供する。これらの設備により問題の原理と匿名エンティティ認証方法の類似を解決する。よって、これらの設備の実施形態については、発明の実現方法の実施形態を参照できるため、ここでは、説明を繰り返さない。図3に示す匿名エンティティのエンティティ認証装置は、エンティティBへ匿名エンティティのエンティティ認証装置エンティティAが生成するランダム数RAを備えるメッセージ1を送信する第1メッセージ送信ユニット301と;メッセージ2を受信後、高信頼第三者TPへIGBを備えるメッセージ3を送信する第3メッセージ送信ユニット303と;高信頼第三者TPが第2グループの合法性を検証後に返送する第2グループの検証結果ResGBを備えるメッセージ4を受信する第4メッセージ受信ユニット304と;メッセージ4を受信し、かつ、メッセージ4が有効であると検証後、メッセージ4における検証結果ResGBおよび前記トークンフィールドTokenBAに基づきエンティティBの身分を認証する認証ユニット305と;を備える。ここで、第1メッセージ送信ユニット301は、エンティティBが返送した第2グループの身分識別子IGBとトークンフィールドTokenBAを備えるメッセージ2を受信する、第2メッセージ受信ユニット302と、前記TokenBAはエンティティBの第2グループの指定子GBおよびRAを備えるメッセージに対する署名を含み、エンティティBは第2グループに位置する。好ましくは、前記認証ユニット305はメッセージ4における検証結果ResGBおよび前記トークンフィールドTokenBAに基づくエンティティBの身分認証は具体的に、以下のステップ6.2と6.3を備える。6.2第2グループの検証結果ResGBを獲得する。もしResGBに基づき第2グループが合法で有効であると確認すれば、ステップ6.3を実行する。合法で有効でなければ、エンティティBの身分認証を完了する。6.3第2グループのパブリックキーPublicKeyGBを獲得し、メッセージ2におけるTokenBAのエンティティBの署名を検証し、かつ、メッセージ1におけるランダム数RAとTokenBAのエンティティBの署名に備えるランダム数RAが一致するか否かを照合し、エンティティBの身分認証を完了する。好ましくは、メッセージ3において匿名エンティティ認証装置が新たに生成するランダム数R’Aをさらに備え、メッセージ4においてトークンフィールドTokenTAをさらに備える。TokenTAは、TPのR’AとResGBのメッセージに対する署名を備える。認証ユニット305がメッセージ4は有効であると検証する過程は、以下のステップ6.1を備える。6.1エンティティAは、メッセージ4におけるTokenTAの高信頼第三者TPの署名を検証する。署名が有効である場合、メッセージ3において匿名エンティティのエンティティ認証装置が生成するランダム数R’AとTokenTAの高信頼第三者TPの署名に備えるランダム数R’Aが一致するか否かを検証する。もし一致すれば、メッセージ4が有効であると確認する。好ましくは、メッセージ1において具体的に匿名エンティティ認証装置の身分識別子IGAをさらに備え、匿名エンティティ認証装置は、第1グループに位置する。メッセージ3においてIGAをさらに備え、ステップ4においてTPがメッセージ3を受信後、前記IGAに基づき第1グループの合法性を検証するステップをさらに備える。前記メッセージ4において第1グループの検証結果ResGAをさらに備える。さらに、当該装置は、エンティティBへトークンフィールドTokenABを備えるメッセージ5を送信する第5メッセージ送信ユニット306を備える。TokenABは、ResGAと、匿名エンティティ認証装置の少なくともGA、RA、GBのメッセージに対する署名とを含む。または、メッセージ3において匿名エンティティ認証装置が新たに生成するランダム数R’Aを備える。TokenABはR’Aと、ResGBと、ResGAと、TokenTAと、匿名エンティティ認証装置の少なくともGA、RA、GBのメッセージに対する署名とを含む。図4に示す本発明の実施形態に係る別の匿名エンティティ認証装置エンティティBは、エンティティAが送信するエンティティAが生成するランダム数RAを備えるメッセージ1を受信する第1メッセージ受信ユニット401と;メッセージ1を受信後、エンティティAへ第2グループの身分識別子IGBとトークンフィールドTokenBAを備えるメッセージ2を返送する第2メッセージ送信ユニット402と;を備える。ここで、前記TokenBAは、匿名エンティティ認証装置の少なくともGBおよびRAのメッセージに対する署名を含み、匿名エンティティ認証装置は、第2グループに位置する。好ましくは、メッセージ1において具体的に第1グループの身分識別子IGAをさらに備え、エンティティAは第1グループに位置する。さらに、当該装置は、エンティティAが送信したトークンフィールドTokenABを備えるメッセージ5を受信する第5メッセージ受信ユニット403と;メッセージ5を受信し、かつメッセージ5が有効であると検証後、メッセージ5のトークンフィールドTokenABに基づきエンティティAの身分を認証する認証ユニット404と;を備える。ここで、TokenABはResGAと、エンティティAの少なくともGA、RA、GBのメッセージに対する署名とを含む。または、メッセージ3においてエンティティAが新たに生成するランダム数R’Aを備え、TokenABはR’Aと、ResGBと、ResGAと、エンティティA少なくとものGA、RA、GBのメッセージに対する署名とを含む。ResGAは、高信頼第三者TPの第1グループの検証結果であり、ResGBは、高信頼第三者TPの第2グループの検証結果である。好ましくは、前記認証ユニット404に基づきメッセージ5におけるトークンフィールドTokenABは、エンティティAの身分を認証する。具体的に、以下のステップ8.2、8.3を備える。8.2ResGAを獲得する。もしResGAに基づき第1グループは合法で有効であると判断すれば、ステップ8.3を実行する。合法で有効でなければ、エンティティBは、エンティティAの認証を完了する。8.3第1グループのパブリックキーを獲得し、TokenABにおけるエンティティAの署名を検証し、かつ、第2グループの指定子GBとTokenABのエンティティAの署名データに備えるGBが一致するか否かを検証し、エンティティAの身分認証を完了する。好ましくは、メッセージ2において匿名エンティティ認証装置が生成するランダム数RBをさらに備え、メッセージ5においてTokenTA2またはTokenTAをさらに備える。TokenTA2は、高信頼第三者TPの少なくともRBおよびResGAのメッセージに対する署名を含み、TokenTAは、高信頼第三者TPの少なくともR’A、RB、ResGBおよびResGAのメッセージに対する署名を含む。R’Aは、エンティティAがTPへメッセージ3を送信する際に新たに生成するランダム数である。認証ユニット404のメッセージ5が有効であるかの検証は、具体的にステップ8.1を備える。8.1TokenABにあるTokenTAまたはTokenTA2の高信頼第三者TPの署名を検証し、かつ、メッセージ2において匿名エンティティ認証装置が生成するRBとTokenTAまたはTokenTA2の高信頼第三者TPの署名に備えるRBが一致するか否かを検証する。もし一致すれば、メッセージ5が有効であると確認する。好ましくは、TokenABは、ResGAと、TokenTA2と、エンティティAの少なくともGA、RA、GB、RBおよびTokenTA2のメッセージに対する署名とを含む。または、TokenABはR’Aと、ResGBと、ResGAと、TokenTAと、エンティティAの少なくともGA、RA、GB、RBとTokenTAのメッセージに対する署名とを含む。認証ユニット404は、TokenABにおいてエンティティAの署名を検証後、さらに、メッセージ2においてRBとTokenABのエンティティAの署名に備えるRBが一致するか否かを照合するステップを備える。図5に示す合法性の検証装置は、高信頼第三者として、エンティティAを受信し、IGBまたはIGBおよびIGAを備えるメッセージ3を送信する第3メッセージ受信装置501と;メッセージ3を受信後、前記IGBまたはIGBおよびIGAに基づき第2グループまたは第2グループと第1グループの合法性を検証する合法性測定ユニット502と;第2グループまたは第2グループと第1グループの合法性を検証後、エンティティAへ第2グループまたは第2グループと第1グループの検証結果ResGBまたはResGBとResGAを備えるメッセージ4を返送する結果返送ユニット503と;を備える。ここで、IGBは、第2グループの身分識別子であり、IGAは、第1グループの身分識別子であり、エンティティAは、第1グループに位置する。好ましくは、合法性測定ユニット502の第2グループ、または第1グループと第2グループの合法性の検証は、具体的に、メッセージ3において、もしIGAが第1グループの指定子GAであれば、第1グループの有効パブリックキーPublicKeyGAを検索するステップと;もしIGAが第1グループのライセンスCertGAであれば、ライセンスCertGAの有効性Val身分GAを検証するステップと、を備える。もしIGBが第2グループの指定子GBであれば、第2グループの有効パブリックキーPublicKeyGBを検索するステップと;もしIGBが第2グループのライセンスCertGBであれば、ライセンスCertGBの有効性ValidGBを検証するステップと、を備える。好ましくは、前記結果返送ユニット503が返送したメッセージ4においてTokenTAを備え、またはTokenTA1およびTokenTA2を備える。ここで、TokenTAは、前記装置の少なくともR’A、RB、ResGBおよびResGAのメッセージに対する署名を含み、TokenTA1は、前記装置R’AおよびResGBにあるメッセージに対する署名を含み、TokenTA2は、前記装置RBおよびResGAに対するメッセージの署名を含む。本発明の好ましい実施形態について記述したが、当業者は、本発明の基本的な技術思想を把握した上、多種多様な変更と変形を行える。そのような全ての変形と変更は発明に記述された実施形態と共に、付加する請求の範囲の範囲内にあると解釈されるべきである。無論、当業者により、上述した実施形態に記述された技術的な解決手段を改造し、又はその中の一部の技術要素を置換することもできる。そのような改造と置換は本発明の各実施形態の技術の範囲から逸脱するとは見なされない。