/external/epid-sdk/epid/verifier/src/ |
D | context.c | 137 result = CreateEpid2Params(&verifier_ctx->epid2_params); in EpidVerifierCreate() 142 result = CreateGroupPubKey(pubkey, verifier_ctx->epid2_params->G1, in EpidVerifierCreate() 143 verifier_ctx->epid2_params->G2, in EpidVerifierCreate() 154 result = NewFfElement(verifier_ctx->epid2_params->GT, &verifier_ctx->e12); in EpidVerifierCreate() 159 result = NewFfElement(verifier_ctx->epid2_params->GT, &verifier_ctx->e22); in EpidVerifierCreate() 164 result = NewFfElement(verifier_ctx->epid2_params->GT, &verifier_ctx->e2w); in EpidVerifierCreate() 169 result = NewFfElement(verifier_ctx->epid2_params->GT, &verifier_ctx->eg12); in EpidVerifierCreate() 199 DeleteEpid2Params(&verifier_ctx->epid2_params); in EpidVerifierCreate() 213 DeleteEpid2Params(&(*ctx)->epid2_params); in EpidVerifierDelete() 239 if (!ctx->e12 || !ctx->e22 || !ctx->e2w || !ctx->eg12 || !ctx->epid2_params || in EpidVerifierWritePrecomp() [all …]
|
D | check_privrl_entry.c | 35 if (!ctx->epid2_params || !ctx->epid2_params->G1) { in EpidCheckPrivRlEntry() 42 FiniteField* Fp = ctx->epid2_params->Fp; in EpidCheckPrivRlEntry() 43 G1 = ctx->epid2_params->G1; in EpidCheckPrivRlEntry()
|
D | verifybasic.c | 64 if (!ctx->epid2_params || !ctx->pub_key) return kEpidBadArgErr; in EpidVerifyBasicSig() 75 EcGroup* G1 = ctx->epid2_params->G1; in EpidVerifyBasicSig() 76 EcGroup* G2 = ctx->epid2_params->G2; in EpidVerifyBasicSig() 77 FiniteField* GT = ctx->epid2_params->GT; in EpidVerifyBasicSig() 78 FiniteField* Fp = ctx->epid2_params->Fp; in EpidVerifyBasicSig() 79 EcPoint* g1 = ctx->epid2_params->g1; in EpidVerifyBasicSig() 80 EcPoint* g2 = ctx->epid2_params->g2; in EpidVerifyBasicSig() 248 res = Pairing(ctx->epid2_params->pairing_state, T, t1, R2); in EpidVerifyBasicSig()
|
D | nrverify.c | 76 if (!ctx->epid2_params || !ctx->epid2_params->G1 || !ctx->epid2_params->Fp) { in EpidNrVerify() 80 EcGroup* G1 = ctx->epid2_params->G1; in EpidNrVerify() 81 FiniteField* Fp = ctx->epid2_params->Fp; in EpidNrVerify()
|
/external/epid-sdk/epid/member/src/ |
D | precomp.c | 30 EpidStatus PrecomputeMemberPairing(Epid2Params_ const* epid2_params, in PrecomputeMemberPairing() argument 40 if (!epid2_params || !pub_key || !A_str || !precomp) return kEpidBadArgErr; in PrecomputeMemberPairing() 43 EcGroup* G1 = epid2_params->G1; in PrecomputeMemberPairing() 44 EcGroup* G2 = epid2_params->G2; in PrecomputeMemberPairing() 45 FiniteField* GT = epid2_params->GT; in PrecomputeMemberPairing() 46 PairingState* ps_ctx = epid2_params->pairing_state; in PrecomputeMemberPairing() 47 EcPoint* g2 = epid2_params->g2; in PrecomputeMemberPairing()
|
D | context.c | 78 sts = CreateEpid2Params(&ctx->epid2_params); in EpidMemberInit() 82 sts = Tpm2CreateContext(params, ctx->epid2_params, &ctx->rnd_func, in EpidMemberInit() 96 sts = NewEcPoint(ctx->epid2_params->G1, (EcPoint**)&ctx->A); in EpidMemberInit() 98 sts = NewFfElement(ctx->epid2_params->Fp, (FfElement**)&ctx->x); in EpidMemberInit() 101 sts = NewEcPoint(ctx->epid2_params->G1, (EcPoint**)&ctx->h1); in EpidMemberInit() 103 sts = NewEcPoint(ctx->epid2_params->G1, (EcPoint**)&ctx->h2); in EpidMemberInit() 105 sts = NewEcPoint(ctx->epid2_params->G2, (EcPoint**)&ctx->w); in EpidMemberInit() 108 sts = NewFfElement(ctx->epid2_params->GT, (FfElement**)&ctx->e12); in EpidMemberInit() 110 sts = NewFfElement(ctx->epid2_params->GT, (FfElement**)&ctx->e22); in EpidMemberInit() 112 sts = NewFfElement(ctx->epid2_params->GT, (FfElement**)&ctx->e2w); in EpidMemberInit() [all …]
|
D | decompress_privkey.c | 58 Epid2Params_* epid2_params = 0; in EpidDecompressPrivKey() local 76 result = CreateEpid2Params(&epid2_params); in EpidDecompressPrivKey() 86 EcGroup* G1 = epid2_params->G1; in EpidDecompressPrivKey() 87 EcGroup* G2 = epid2_params->G2; in EpidDecompressPrivKey() 88 FiniteField* GT = epid2_params->GT; in EpidDecompressPrivKey() 89 EcPoint* g1 = epid2_params->g1; in EpidDecompressPrivKey() 90 EcPoint* g2 = epid2_params->g2; in EpidDecompressPrivKey() 91 PairingState* ps_ctx = epid2_params->pairing_state; in EpidDecompressPrivKey() 92 FiniteField* Fp = epid2_params->Fp; in EpidDecompressPrivKey() 93 FiniteField* Fq = epid2_params->Fq; in EpidDecompressPrivKey() [all …]
|
D | validatekey.c | 50 if (!ctx || !A_str || !x_str || !h1_str || !w_str || !ctx->epid2_params) { in EpidMemberIsKeyValid() 56 EcGroup* G1 = ctx->epid2_params->G1; in EpidMemberIsKeyValid() 57 EcGroup* G2 = ctx->epid2_params->G2; in EpidMemberIsKeyValid() 58 FiniteField* GT = ctx->epid2_params->GT; in EpidMemberIsKeyValid() 59 EcPoint* g1 = ctx->epid2_params->g1; in EpidMemberIsKeyValid() 60 EcPoint* g2 = ctx->epid2_params->g2; in EpidMemberIsKeyValid() 61 PairingState* ps_ctx = ctx->epid2_params->pairing_state; in EpidMemberIsKeyValid()
|
D | startup.c | 49 EcGroup* G1 = ctx->epid2_params->G1; in EpidMemberStartup() 50 EcGroup* G2 = ctx->epid2_params->G2; in EpidMemberStartup() 51 FiniteField* Fp = ctx->epid2_params->Fp; in EpidMemberStartup() 61 sts = PrecomputeMemberPairing(ctx->epid2_params, &ctx->pub_key, in EpidMemberStartup() 100 if (!ctx || !precomp || !ctx->epid2_params || !ctx) { in MemberReadPrecomputation() 105 FiniteField* GT = ctx->epid2_params->GT; in MemberReadPrecomputation()
|
D | join.c | 54 if (!ctx || !pub_key || !ni || !join_request || !ctx->epid2_params) { in EpidCreateJoinRequest() 66 EcGroup* G1 = ctx->epid2_params->G1; in EpidCreateJoinRequest() 67 FiniteField* Fp = ctx->epid2_params->Fp; in EpidCreateJoinRequest() 76 sts = CreateGroupPubKey(pub_key, ctx->epid2_params->G1, in EpidCreateJoinRequest() 77 ctx->epid2_params->G2, &pub_key_); in EpidCreateJoinRequest() 107 sts = HashJoinCommitment(ctx->epid2_params->Fp, ctx->hash_alg, pub_key, in EpidCreateJoinRequest()
|
D | presig.c | 116 if (!ctx || !precompsig || !ctx->epid2_params) { in MemberComputePreSig() 123 EcGroup* G1 = ctx->epid2_params->G1; in MemberComputePreSig() 124 FiniteField* GT = ctx->epid2_params->GT; in MemberComputePreSig() 125 FiniteField* Fp = ctx->epid2_params->Fp; in MemberComputePreSig() 126 FiniteField* Fq = ctx->epid2_params->Fq; in MemberComputePreSig() 130 PairingState* ps_ctx = ctx->epid2_params->pairing_state; in MemberComputePreSig() 244 sts = Pairing(ps_ctx, e, ctx->epid2_params->g2, R2); in MemberComputePreSig()
|
D | signbasic.c | 88 if (!ctx->epid2_params) { in EpidSignBasic() 93 FiniteField* Fp = ctx->epid2_params->Fp; in EpidSignBasic() 96 EcGroup* G1 = ctx->epid2_params->G1; in EpidSignBasic() 97 FiniteField* GT = ctx->epid2_params->GT; in EpidSignBasic() 99 FiniteField* Fq = ctx->epid2_params->Fq; in EpidSignBasic() 100 PairingState* ps_ctx = ctx->epid2_params->pairing_state; in EpidSignBasic() 196 sts = Pairing(ps_ctx, e, ctx->epid2_params->g2, R2); in EpidSignBasic()
|
D | privateexp.c | 54 if (!ctx || !ctx->epid2_params || !a || !r) { in EpidPrivateExp() 68 FiniteField* Fp = ctx->epid2_params->Fp; in EpidPrivateExp() 69 EcGroup* G1 = ctx->epid2_params->G1; in EpidPrivateExp()
|
D | nrprove.c | 92 if (!ctx->epid2_params) return kEpidBadArgErr; in EpidNrProve() 96 FiniteField* Fp = ctx->epid2_params->Fp; in EpidNrProve() 97 FiniteField* Fq = ctx->epid2_params->Fq; in EpidNrProve() 98 EcGroup* G1 = ctx->epid2_params->G1; in EpidNrProve()
|
D | precomp.h | 54 EpidStatus PrecomputeMemberPairing(Epid2Params_ const* epid2_params,
|
/external/epid-sdk/epid/member/tpm2/src/ |
D | context.c | 35 Epid2Params_ const* epid2_params, in Tpm2CreateContext() argument 42 if (!params || !epid2_params || !rnd_func || !rnd_param || !f || !ctx) { in Tpm2CreateContext() 55 FiniteField* Fp = epid2_params->Fp; in Tpm2CreateContext() 62 tpm_ctx->epid2_params = epid2_params; in Tpm2CreateContext()
|
D | commit.c | 70 if (!ctx || !ctx->epid2_params || !ctx->f) { in Tpm2Commit() 96 Fp = ctx->epid2_params->Fp; in Tpm2Commit() 97 Fq = ctx->epid2_params->Fq; in Tpm2Commit() 98 G1 = ctx->epid2_params->G1; in Tpm2Commit() 169 sts = EcExp(G1, ctx->epid2_params->g1, &r_str, e); in Tpm2Commit()
|
D | load_external.c | 36 if (!ctx || !ctx->epid2_params || !f_str) { in Tpm2LoadExternal() 41 FiniteField* Fp = ctx->epid2_params->Fp; in Tpm2LoadExternal()
|
D | createprimary.c | 38 if (!ctx || !ctx->epid2_params) { in Tpm2CreatePrimary() 45 FiniteField* Fp = ctx->epid2_params->Fp; in Tpm2CreatePrimary()
|
D | sign.c | 61 if (!ctx || !digest || !s || !ctx->epid2_params) { in Tpm2Sign() 73 FiniteField* Fp = ctx->epid2_params->Fp; in Tpm2Sign()
|
/external/epid-sdk/epid/member/tpm2/ibm_tss/ |
D | context.c | 57 Epid2Params_ const* epid2_params, in Tpm2CreateContext() argument 64 if (!params || !epid2_params || !rnd_func || !rnd_param || !f || !ctx) { in Tpm2CreateContext() 80 FiniteField* Fp = epid2_params->Fp; in Tpm2CreateContext() 88 tpm_ctx->epid2_params = epid2_params; in Tpm2CreateContext()
|
D | load_external.c | 46 if (!ctx || !ctx->epid2_params || !f_str) { in Tpm2LoadExternal() 55 EcGroup* G1 = ctx->epid2_params->G1; in Tpm2LoadExternal() 56 EcPoint* g1 = ctx->epid2_params->g1; in Tpm2LoadExternal() 58 sts = NewFfElement(ctx->epid2_params->Fp, &f); in Tpm2LoadExternal() 61 sts = ReadFfElement(ctx->epid2_params->Fp, f_str, sizeof(*f_str), f); in Tpm2LoadExternal()
|
D | commit.c | 46 if (!ctx || !ctx->epid2_params || !ctx->key_handle) { in Tpm2Commit() 71 FiniteField* Fq = ctx->epid2_params->Fq; in Tpm2Commit() 72 EcGroup* G1 = ctx->epid2_params->G1; in Tpm2Commit()
|
D | sign.c | 49 if (!ctx || !ctx->epid2_params || !digest || !s) { in Tpm2Sign() 64 FiniteField* Fp = ctx->epid2_params->Fp; in Tpm2Sign()
|
D | state.h | 34 Epid2Params_ const* epid2_params; ///< Intel(R) EPID 2.0 params member
|