Home
last modified time | relevance | path

Searched refs:eccKey (Results 1 – 4 of 4) sorted by relevance

/external/tpm2/
DZGen_2Phase.c29 OBJECT *eccKey; in TPM2_ZGen_2Phase() local
35 eccKey = ObjectGet(in->keyA); in TPM2_ZGen_2Phase()
38 if(eccKey->publicArea.type != TPM_ALG_ECC) in TPM2_ZGen_2Phase()
42 if( eccKey->publicArea.objectAttributes.restricted == SET in TPM2_ZGen_2Phase()
43 || eccKey->publicArea.objectAttributes.decrypt != SET in TPM2_ZGen_2Phase()
49 scheme = eccKey->publicArea.parameters.asymDetail.scheme.scheme; in TPM2_ZGen_2Phase()
61 if(!CryptEccIsPointOnCurve(eccKey->publicArea.parameters.eccDetail.curveID, in TPM2_ZGen_2Phase()
65 if(!CryptEccIsPointOnCurve(eccKey->publicArea.parameters.eccDetail.curveID, in TPM2_ZGen_2Phase()
71 eccKey->publicArea.parameters.eccDetail.curveID, in TPM2_ZGen_2Phase()
79 eccKey->publicArea.parameters.eccDetail.curveID, in TPM2_ZGen_2Phase()
[all …]
DECDH_ZGen.c28 OBJECT *eccKey; in TPM2_ECDH_ZGen() local
32 eccKey = ObjectGet(in->keyHandle); in TPM2_ECDH_ZGen()
35 if( eccKey->publicArea.type != TPM_ALG_ECC) in TPM2_ECDH_ZGen()
38 if( eccKey->publicArea.objectAttributes.restricted == SET in TPM2_ECDH_ZGen()
39 || eccKey->publicArea.objectAttributes.decrypt != SET in TPM2_ECDH_ZGen()
44 if( eccKey->publicArea.parameters.eccDetail.scheme.scheme != TPM_ALG_ECDH in TPM2_ECDH_ZGen()
45 && eccKey->publicArea.parameters.eccDetail.scheme.scheme != TPM_ALG_NULL) in TPM2_ECDH_ZGen()
52 eccKey->publicArea.parameters.eccDetail.curveID, in TPM2_ECDH_ZGen()
53 &eccKey->sensitive.sensitive.ecc, in TPM2_ECDH_ZGen()
DECDH_KeyGen.c24 OBJECT *eccKey; in TPM2_ECDH_KeyGen() local
30 eccKey = ObjectGet(in->keyHandle); in TPM2_ECDH_KeyGen()
33 if( eccKey->publicArea.type != TPM_ALG_ECC) in TPM2_ECDH_KeyGen()
36 if( eccKey->publicArea.objectAttributes.restricted == SET in TPM2_ECDH_KeyGen()
37 || eccKey->publicArea.objectAttributes.decrypt != SET in TPM2_ECDH_KeyGen()
45 CryptNewEccKey(eccKey->publicArea.parameters.eccDetail.curveID, in TPM2_ECDH_KeyGen()
53 eccKey->publicArea.parameters.eccDetail.curveID, in TPM2_ECDH_KeyGen()
54 &sensitive, &eccKey->publicArea.unique.ecc); in TPM2_ECDH_KeyGen()
DCommit.c30 OBJECT *eccKey; in TPM2_Commit() local
41 eccKey = ObjectGet(in->signHandle); in TPM2_Commit()
42 parms = & eccKey->publicArea.parameters.eccDetail; in TPM2_Commit()
45 if(eccKey->publicArea.type != TPM_ALG_ECC) in TPM2_Commit()
72 if(!CryptGenerateR(&r, NULL, parms->curveID, &eccKey->name)) in TPM2_Commit()
85 P2.x.t.size = CryptHashBlock(eccKey->publicArea.nameAlg, in TPM2_Commit()
103 if(eccKey->attributes.publicOnly == SET) in TPM2_Commit()
127 &eccKey->sensitive.sensitive.ecc, in TPM2_Commit()