/external/epid-sdk/epid/verifier/src/ |
D | context.c | 87 static bool IsVerifierRlValid(GroupId const* gid, VerifierRl const* ver_rl, in IsVerifierRlValid() argument 92 if (!gid || !ver_rl || kMinVerifierRlSize > ver_rl_size) { in IsVerifierRlValid() 95 if (ntohl(ver_rl->n4) > in IsVerifierRlValid() 96 (SIZE_MAX - kMinVerifierRlSize) / sizeof(ver_rl->K[0])) { in IsVerifierRlValid() 101 kMinVerifierRlSize + ntohl(ver_rl->n4) * sizeof(ver_rl->K[0]); in IsVerifierRlValid() 107 if (0 != memcmp(gid, &ver_rl->gid, sizeof(*gid))) { in IsVerifierRlValid() 336 EpidStatus EpidVerifierSetVerifierRl(VerifierCtx* ctx, VerifierRl const* ver_rl, in EpidVerifierSetVerifierRl() argument 343 if (!ctx || !ver_rl || !ctx->pub_key || !ctx->epid2_params || in EpidVerifierSetVerifierRl() 347 if (!IsVerifierRlValid(&ctx->pub_key->gid, ver_rl, ver_rl_size)) { in EpidVerifierSetVerifierRl() 359 incoming_ver = ntohl(ver_rl->version); in EpidVerifierSetVerifierRl() [all …]
|
/external/epid-sdk/epid/verifier/unittests/ |
D | context-test.cc | 485 VerifierRl ver_rl = {{0}, {{0}, {0}}, {0}, {0}, {{{0}, {0}}}}; in TEST_F() local 486 ver_rl.gid = this->kPubKeyStr.gid; in TEST_F() 488 EpidVerifierSetVerifierRl(nullptr, &ver_rl, sizeof(ver_rl))); in TEST_F() 490 EpidVerifierSetVerifierRl(verifier, nullptr, sizeof(ver_rl))); in TEST_F() 521 VerifierRl ver_rl = {{0}, {{0}, {0}}, {0}, {0}, {{{0}, {0}}}}; in TEST_F() local 522 ver_rl.gid = this->kPubKeyStr.gid; in TEST_F() 523 EXPECT_EQ(kEpidBadArgErr, EpidVerifierSetVerifierRl(verifier, &ver_rl, 0)); in TEST_F() 529 VerifierRl ver_rl = {{0}, {{0}, {0}}, {0}, {0}, {{{0}, {0}}}}; in TEST_F() local 530 ver_rl.gid = this->kPubKeyStr.gid; in TEST_F() 533 verifier, &ver_rl, sizeof(ver_rl) - sizeof(ver_rl.K[0]) - 1)); in TEST_F() [all …]
|
D | verify-test.cc | 890 auto& ver_rl = this->kGrpXBsn0VerRlSingleEntry; in TEST_F() local 903 verifier, (VerifierRl const*)ver_rl.data(), ver_rl.size())); in TEST_F() 920 auto& ver_rl = this->kGrpXBsn0Sha256VerRl; in TEST_F() local 933 verifier, (VerifierRl const*)ver_rl.data(), ver_rl.size())); in TEST_F() 950 auto& ver_rl = this->kGrpXBsn0Sha256VerRl; in TEST_F() local 963 verifier, (VerifierRl const*)ver_rl.data(), ver_rl.size())); in TEST_F() 980 auto& ver_rl = this->kGrpXBsn0Sha256VerRl; in TEST_F() local 993 verifier, (VerifierRl const*)ver_rl.data(), ver_rl.size())); in TEST_F() 1030 auto& ver_rl = this->kGrpXBsn0Sha256VerRl; in TEST_F() local 1043 verifier, (VerifierRl const*)ver_rl.data(), ver_rl.size())); in TEST_F() [all …]
|
/external/epid-sdk/example/verifysig/src/ |
D | main.c | 100 VerifierRl* ver_rl = NULL; in main() local 322 ver_rl = in main() 324 if (!ver_rl) { in main() 421 PrintBuffer(ver_rl, ver_rl_size); in main() 451 signed_sig_rl_size, signed_grp_rl, signed_grp_rl_size, ver_rl, in main() 508 if (ver_rl) free(ver_rl); in main()
|
D | verifysig.c | 34 VerifierRl const* ver_rl, size_t ver_rl_size, in Verify() argument 173 if (ver_rl) { in Verify() 175 result = EpidVerifierSetVerifierRl(ctx, ver_rl, ver_rl_size); in Verify()
|
D | verifysig.h | 40 VerifierRl const* ver_rl, size_t ver_rl_size,
|
/external/epid-sdk/epid/verifier/ |
D | api.h | 282 EpidStatus EpidVerifierSetVerifierRl(VerifierCtx* ctx, VerifierRl const* ver_rl, 558 EpidStatus EpidWriteVerifierRl(VerifierCtx const* ctx, VerifierRl* ver_rl,
|