Lines Matching refs:ecc_curve
890 static ECC_CURVE * get_curve(E_ECC_CURVE ecc_curve);
891 static int32_t ecc_init_curve(CRPT_T *crpt, E_ECC_CURVE ecc_curve);
1015 static ECC_CURVE * get_curve(E_ECC_CURVE ecc_curve) in get_curve() argument
1022 if (ecc_curve == _Curve[i].curve_id) in get_curve()
1035 static int32_t ecc_init_curve(CRPT_T *crpt, E_ECC_CURVE ecc_curve) in ecc_init_curve() argument
1039 pCurve = get_curve(ecc_curve); in ecc_init_curve()
1042 CRPT_DBGMSG("Cannot find curve %d!!\n", ecc_curve); in ecc_init_curve()
1165 int ECC_IsPrivateKeyValid(CRPT_T *crpt, E_ECC_CURVE ecc_curve, char private_k[]) in ECC_IsPrivateKeyValid() argument
1170 pCurve = get_curve(ecc_curve); in ECC_IsPrivateKeyValid()
1212 int32_t ECC_GeneratePublicKey(CRPT_T *crpt, E_ECC_CURVE ecc_curve, char *private_k, char public_k1… in ECC_GeneratePublicKey() argument
1216 if (ecc_init_curve(crpt, ecc_curve) != 0) in ECC_GeneratePublicKey()
1267 int32_t ECC_Mutiply(CRPT_T *crpt, E_ECC_CURVE ecc_curve, char x1[], char y1[], char *k, char x2[],… in ECC_Mutiply() argument
1271 if (ecc_init_curve(crpt, ecc_curve) != 0) in ECC_Mutiply()
1325 int32_t ECC_GenerateSecretZ(CRPT_T *crpt, E_ECC_CURVE ecc_curve, char *private_k, char public_k1[]… in ECC_GenerateSecretZ() argument
1329 if (ecc_init_curve(crpt, ecc_curve) != 0) in ECC_GenerateSecretZ()
1343 … if ((ecc_curve == CURVE_B_163) || (ecc_curve == CURVE_B_233) || (ecc_curve == CURVE_B_283) || in ECC_GenerateSecretZ()
1344 … (ecc_curve == CURVE_B_409) || (ecc_curve == CURVE_B_571) || (ecc_curve == CURVE_K_163)) in ECC_GenerateSecretZ()
1348 else if ((ecc_curve == CURVE_K_233) || (ecc_curve == CURVE_K_283) || in ECC_GenerateSecretZ()
1349 (ecc_curve == CURVE_K_409) || (ecc_curve == CURVE_K_571)) in ECC_GenerateSecretZ()
1431 int32_t ECC_GenerateSignature(CRPT_T *crpt, E_ECC_CURVE ecc_curve, char *message, in ECC_GenerateSignature() argument
1437 if (ecc_init_curve(crpt, ecc_curve) != 0) in ECC_GenerateSignature()
1665 int32_t ECC_VerifySignature(CRPT_T *crpt, E_ECC_CURVE ecc_curve, char *message, in ECC_VerifySignature() argument
1691 if (ecc_init_curve(crpt, ecc_curve) != 0) in ECC_VerifySignature()
1853 ecc_init_curve(crpt, ecc_curve); in ECC_VerifySignature()
1878 ecc_init_curve(crpt, ecc_curve); in ECC_VerifySignature()
1912 ecc_init_curve(crpt, ecc_curve); in ECC_VerifySignature()