Lines Matching refs:sIn
34694 … This function validates an ECDSA signature. rIn and sIn shoudl have been checked to make sure that
34710 1281 TPM2B_ECC_PARAMETER *sIn, // IN: s component of the signature
34747 1318 // rIn and sIn are known to be greater than zero (was checked by the caller).
34749 1320 || _math__uComp(sIn->t.size, sIn->t.buffer, n->size, n->buffer) >= 0
34779 1345 assert2Bsize(sIn->t);
34798 1364 || BN_bin2bn(sIn->t.buffer, sIn->t.size, bnS) == NULL
34857 …This function is used to validate an EC Schnorr signature. rIn and sIn are required to be greater …
34869 1417 TPM2B_ECC_PARAMETER *sIn, // IN: s component of the signature
34892 1440 pAssert(rIn != NULL && sIn != NULL && Qin != NULL && digest != NULL);
34896 1444 // if sIn or rIn are not between 1 and N-1, signature check fails
34897 1445 // sIn and rIn were verified to be non-zero by the caller
34898 1446 if( _math__uComp(sIn->b.size, sIn->b.buffer, n->size, n->buffer) >= 0
34912 1455 if(_cpri__EccPointMultiply(&pE, curveId, sIn, Qin, &minusR) != CRYPT_SUCCESS)
34957 1489 TPM2B_ECC_PARAMETER *sIn, // IN: s component of the signature
35013 1539 BnFrom2B(bnS, &sIn->b);
35020 1546 pAssert(cmp_2B2hex(&sIn->b,
35102 1611 TPM2B_ECC_PARAMETER *sIn, // IN: s component of the signat…
35115 1624 if(_math__Normalize2B(&rIn->b) == 0 || _math__Normalize2B(&sIn->b) == 0)
35126 1630 retVal = ValidateSignatureEcdsa(rIn, sIn, curveId, Qin, digest);
35131 1635 retVal = ValidateSignatureEcSchnorr(rIn, sIn, hashAlg, curveId, Qin,
35138 1642 retVal = ValidateSignatureSM2Dsa(rIn, sIn, curveId, Qin, digest);