Lines Matching refs:curveId
47 return eccCurves[i].curveId; in _cpri__GetCurveIdByIndex()
74 TPM_ECC_CURVE curveId // IN: the curveID in _cpri__EccGetParametersByCurveId() argument
80 if(eccCurves[i].curveId == curveId) in _cpri__EccGetParametersByCurveId()
89 TPM_ECC_CURVE curveId // IN: the curveID in GetCurveData() argument
92 const ECC_CURVE *curve = _cpri__EccGetParametersByCurveId(curveId); in GetCurveData()
142 TPM_ECC_CURVE curveId, // IN: the ID of the curve in EccCurveInit() argument
147 const ECC_CURVE_DATA *curveData = GetCurveData(curveId); in EccCurveInit()
343 TPM_ECC_CURVE curveId, // IN: the curve to use in _cpri__EccPointMultiply() argument
361 if(Qin != NULL && !_cpri__EccIsPointOnCurve(curveId, Qin)) in _cpri__EccPointMultiply()
369 group = EccCurveInit(curveId, context); in _cpri__EccPointMultiply()
466 TPM_ECC_CURVE curveId, // IN: the curve for the computations in _cpri__EccCommitCompute() argument
497 if((group = EccCurveInit(curveId, context)) == NULL) in _cpri__EccCommitCompute()
588 TPM_ECC_CURVE curveId, // IN: the curve selector in _cpri__EccIsPointOnCurve() argument
599 const ECC_CURVE_DATA *curveData = GetCurveData(curveId); in _cpri__EccIsPointOnCurve()
664 TPM_ECC_CURVE curveId, // IN: the curve identifier in _cpri__GenerateKeyEcc() argument
676 const ECC_CURVE_DATA *curveData = GetCurveData(curveId); in _cpri__GenerateKeyEcc()
736 if( (retVal = _cpri__EccPointMultiply(Qout, curveId, dOut, NULL, NULL)) in _cpri__GenerateKeyEcc()
760 TPM_ECC_CURVE curveId // IN: the curve for the key in _cpri__GetEphemeralEcc() argument
764 const ECC_CURVE_DATA *curveData = GetCurveData(curveId); in _cpri__GetEphemeralEcc()
775 retVal = _cpri__EccPointMultiply(Qout, curveId, dOut, NULL, NULL); in _cpri__GetEphemeralEcc()
792 TPM_ECC_CURVE curveId, // IN: the curve used in the signature in SignEcdsa() argument
809 const ECC_CURVE_DATA *curveData = GetCurveData(curveId); in SignEcdsa()
853 if( _cpri__EccPointMultiply(&R, curveId, &k, NULL, NULL) in SignEcdsa()
949 TPM_ECC_CURVE curveId, // IN: the curve used in signing in EcDaa() argument
958 const ECC_CURVE_DATA *curveData = GetCurveData(curveId); in EcDaa()
1063 TPM_ECC_CURVE curveId, // IN: the curve used in signing in SchnorrEcc() argument
1077 const ECC_CURVE_DATA *curveData = GetCurveData(curveId); in SchnorrEcc()
1108 || (group = EccCurveInit(curveId, context)) == NULL in SchnorrEcc()
1163 return EcDaa(rOut, sOut, curveId, dIn, NULL, &k); in SchnorrEcc()
1235 TPM_ECC_CURVE curveId, // IN: the curve used in signing in SignSM2() argument
1251 const ECC_CURVE_DATA *curveData = GetCurveData(curveId); in SignSM2()
1292 if( _cpri__EccPointMultiply(&p2Br, curveId, &k, NULL, NULL) in SignSM2()
1367 TPM_ECC_CURVE curveId, // IN: the curve used in the signature in _cpri__SignEcc() argument
1378 return SignEcdsa(rOut, sOut, curveId, dIn, digest); in _cpri__SignEcc()
1384 return EcDaa(rOut, sOut, curveId, dIn, digest, kIn); in _cpri__SignEcc()
1389 return SchnorrEcc(rOut, sOut, hashAlg, curveId, dIn, digest, kIn); in _cpri__SignEcc()
1394 return SignSM2(rOut, sOut, curveId, dIn, digest); in _cpri__SignEcc()
1418 TPM_ECC_CURVE curveId, // IN: the curve used in the signature in ValidateSignatureEcdsa() argument
1443 const ECC_CURVE_DATA *curveData = GetCurveData(curveId); in ValidateSignatureEcdsa()
1477 || (group = EccCurveInit(curveId, context)) == NULL in ValidateSignatureEcdsa()
1508 if(_cpri__EccPointMultiply(&R, curveId, &U1, Qin, &U2) == CRYPT_SUCCESS) in ValidateSignatureEcdsa()
1544 TPM_ECC_CURVE curveId, // IN: the curve used in the signature in ValidateSignatureEcSchnorr() argument
1556 const ECC_CURVE_DATA *curveData = GetCurveData(curveId); in ValidateSignatureEcSchnorr()
1574 if(_cpri__EccPointMultiply(&pE, curveId, sIn, Qin, &minusR) != CRYPT_SUCCESS) in ValidateSignatureEcSchnorr()
1614 TPM_ECC_CURVE curveId, // IN: the curve used in the signature in ValidateSignatureSM2Dsa() argument
1629 const ECC_CURVE_DATA *curveData = GetCurveData(curveId); in ValidateSignatureSM2Dsa()
1641 || (group = EccCurveInit(curveId, context)) == NULL) in ValidateSignatureSM2Dsa()
1741 TPM_ECC_CURVE curveId, // IN: the curve used in the signature in _cpri__ValidateSignatureEcc() argument
1754 retVal = ValidateSignatureEcdsa(rIn, sIn, curveId, Qin, digest); in _cpri__ValidateSignatureEcc()
1758 retVal = ValidateSignatureEcSchnorr(rIn, sIn, hashAlg, curveId, Qin, in _cpri__ValidateSignatureEcc()
1764 retVal = ValidateSignatureSM2Dsa(rIn, sIn, curveId, Qin, digest); in _cpri__ValidateSignatureEcc()
1817 TPM_ECC_CURVE curveId, // IN: the curve for the computations in C_2_2_MQV() argument
1836 const ECC_CURVE_DATA *curveData = GetCurveData(curveId); in C_2_2_MQV()
1859 if((group = EccCurveInit(curveId, context)) == NULL) in C_2_2_MQV()
1962 TPM_ECC_CURVE curveId, // IN: the curve for the computations in SM2KeyExchange() argument
1982 const ECC_CURVE_DATA *curveData = GetCurveData(curveId); in SM2KeyExchange()
2000 if((group = EccCurveInit(curveId, context)) == NULL) in SM2KeyExchange()
2072 TPM_ECC_CURVE curveId, // IN: the curve for the computations in C_2_2_ECDH() argument
2085 const ECC_CURVE_DATA *curveData = GetCurveData(curveId); in C_2_2_ECDH()
2094 if((group = EccCurveInit(curveId, context)) == NULL) in C_2_2_ECDH()
2136 TPM_ECC_CURVE curveId, // IN: the curve for the computations in _cpri__C_2_2_KeyExchange() argument
2159 return C_2_2_ECDH(outZ1, outZ2, curveId, dsA, deA, QsB, QeB); in _cpri__C_2_2_KeyExchange()
2163 return C_2_2_MQV(outZ1, curveId, dsA, deA, QsB, QeB); in _cpri__C_2_2_KeyExchange()
2168 return SM2KeyExchange(outZ1, curveId, dsA, deA, QsB, QeB); in _cpri__C_2_2_KeyExchange()