Home | History | Annotate | Download | only in tpm2

Lines Matching full:rout

329 //      It is a fatal error if dIn and uIn are both unspecified (NULL) or if Qin or Rout is unspecified.
342 TPMS_ECC_POINT *Rout, // OUT: the product point R
414 Point2B(group, Rout, R, (INT16) ((EC_GROUP_get_degree(group)+7)/8), context);
786 // It is a fatal error if rOut, sOut, dIn, or digest are not provided.
790 TPM2B_ECC_PARAMETER *rOut, // OUT: r component of the signature
810 pAssert(rOut != NULL && sOut != NULL && dIn != NULL && digest != NULL);
917 || !BnTo2B(&rOut->b, bnR, curveData->n->size))
1060 TPM2B_ECC_PARAMETER *rOut, // OUT: r component of the signature
1084 pAssert( rOut != NULL && sOut != NULL && dIn != NULL
1092 rOut->t.size = 0;
1151 BnTo2B(&rOut->b, bnT, (UINT16)BN_num_bytes(bnT));
1163 return EcDaa(rOut, sOut, curveId, dIn, NULL, &k);
1233 TPM2B_ECC_PARAMETER *rOut, // OUT: r component of the signature
1336 BnTo2B(&rOut->b, bnR, curveData->n->size);
1339 pAssert(cmp_2B2hex(&rOut->b,
1363 TPM2B_ECC_PARAMETER *rOut, // OUT: r component of the signature
1378 return SignEcdsa(rOut, sOut, curveId, dIn, digest);
1382 if(rOut != NULL)
1383 rOut->b.size = 0;
1384 return EcDaa(rOut, sOut, curveId, dIn, digest, kIn);
1389 return SchnorrEcc(rOut, sOut, hashAlg, curveId, dIn, digest, kIn);
1394 return SignSM2(rOut, sOut, curveId, dIn, digest);