Lines Matching refs:ecc_curve
55 int32_t ECC_Mutiply(CRPT_T *crpt, E_ECC_CURVE ecc_curve, char x1[], char y1[], char *k, char x2[], …
834 static ECC_CURVE * get_curve(E_ECC_CURVE ecc_curve);
835 static int32_t ecc_init_curve(CRPT_T *crpt, E_ECC_CURVE ecc_curve);
1001 static int32_t ecc_init_curve(CRPT_T *crpt, E_ECC_CURVE ecc_curve) in ecc_init_curve() argument
1005 pCurve = get_curve(ecc_curve); in ecc_init_curve()
1008 CRPT_DBGMSG("Cannot find curve %d!!\n", ecc_curve); in ecc_init_curve()
1086 int ECC_IsPrivateKeyValid(CRPT_T *crpt, E_ECC_CURVE ecc_curve, char private_k[]) in ECC_IsPrivateKeyValid() argument
1091 pCurve = get_curve(ecc_curve); in ECC_IsPrivateKeyValid()
1134 int32_t ECC_GeneratePublicKey(CRPT_T *crpt, E_ECC_CURVE ecc_curve, char *private_k, char public_k1… in ECC_GeneratePublicKey() argument
1138 if(ecc_init_curve(crpt, ecc_curve) != 0) in ECC_GeneratePublicKey()
1204 int32_t ECC_GeneratePublicKey_KS(CRPT_T *crpt, E_ECC_CURVE ecc_curve, KS_MEM_Type mem, int32_t i32… in ECC_GeneratePublicKey_KS() argument
1208 if(ecc_init_curve(crpt, ecc_curve) != 0) in ECC_GeneratePublicKey_KS()
1269 int32_t ECC_Mutiply(CRPT_T *crpt, E_ECC_CURVE ecc_curve, char x1[], char y1[], char *k, char x2[],… in ECC_Mutiply() argument
1273 if(ecc_init_curve(crpt, ecc_curve) != 0) in ECC_Mutiply()
1304 if(ecc_curve == CURVE_25519) in ECC_Mutiply()
1345 int32_t ECC_GenerateSecretZ(CRPT_T *crpt, E_ECC_CURVE ecc_curve, char *private_k, char public_k1[]… in ECC_GenerateSecretZ() argument
1349 if(ecc_init_curve(crpt, ecc_curve) != 0) in ECC_GenerateSecretZ()
1363 if((ecc_curve == CURVE_B_163) || (ecc_curve == CURVE_B_233) || (ecc_curve == CURVE_B_283) || in ECC_GenerateSecretZ()
1364 … (ecc_curve == CURVE_B_409) || (ecc_curve == CURVE_B_571) || (ecc_curve == CURVE_K_163)) in ECC_GenerateSecretZ()
1368 else if((ecc_curve == CURVE_K_233) || (ecc_curve == CURVE_K_283) || in ECC_GenerateSecretZ()
1369 (ecc_curve == CURVE_K_409) || (ecc_curve == CURVE_K_571)) in ECC_GenerateSecretZ()
1426 int32_t ECC_GenerateSecretZ_KS(CRPT_T *crpt, E_ECC_CURVE ecc_curve, KS_MEM_Type mem, int32_t i32Key… in ECC_GenerateSecretZ_KS() argument
1430 if(ecc_init_curve(crpt, ecc_curve) != 0) in ECC_GenerateSecretZ_KS()
1608 int32_t ECC_GenerateSignature(CRPT_T *crpt, E_ECC_CURVE ecc_curve, char *message, in ECC_GenerateSignature() argument
1614 if(ecc_init_curve(crpt, ecc_curve) != 0) in ECC_GenerateSignature()
1846 int32_t ECC_GenerateSignature_KS(CRPT_T *crpt, E_ECC_CURVE ecc_curve, char *message, KS_MEM_Type m… in ECC_GenerateSignature_KS() argument
1851 if(ecc_init_curve(crpt, ecc_curve) != 0) in ECC_GenerateSignature_KS()
2006 int32_t ECC_VerifySignature(CRPT_T *crpt, E_ECC_CURVE ecc_curve, char *message, in ECC_VerifySignature() argument
2032 if(ecc_init_curve(crpt, ecc_curve) != 0) in ECC_VerifySignature()
2195 ecc_init_curve(crpt, ecc_curve); in ECC_VerifySignature()
2220 ecc_init_curve(crpt, ecc_curve); in ECC_VerifySignature()
2254 ecc_init_curve(crpt, ecc_curve); in ECC_VerifySignature()
2345 int32_t ECC_VerifySignature_KS(CRPT_T *crpt, E_ECC_CURVE ecc_curve, char *message, KS_MEM_Type mem… in ECC_VerifySignature_KS() argument
2370 if(ecc_init_curve(crpt, ecc_curve) != 0) in ECC_VerifySignature_KS()
2535 ecc_init_curve(crpt, ecc_curve); in ECC_VerifySignature_KS()
2560 ecc_init_curve(crpt, ecc_curve); in ECC_VerifySignature_KS()
2605 ecc_init_curve(crpt, ecc_curve); in ECC_VerifySignature_KS()
2682 static ECC_CURVE * get_curve(E_ECC_CURVE ecc_curve) in get_curve() argument
2689 if(ecc_curve == _Curve[i].curve_id) in get_curve()
2727 int32_t ECC_GetCurve(CRPT_T *crpt, E_ECC_CURVE ecc_curve, ECC_CURVE *curve) in ECC_GetCurve() argument
2732 err = ecc_init_curve(crpt, ecc_curve); in ECC_GetCurve()