Searched refs:cu (Results 1 – 6 of 6) sorted by relevance
| /optee_os/core/lib/libtomcrypt/src/pk/ecc/ |
| H A D | ecc_set_curve.c | 8 int ecc_set_curve(const ltc_ecc_curve *cu, ecc_key *key) in ecc_set_curve() argument 13 LTC_ARGCHK(cu != NULL); in ecc_set_curve() 23 if ((err = mp_read_radix(key->dp.prime, cu->prime, 16)) != CRYPT_OK) { goto error; } in ecc_set_curve() 24 if ((err = mp_read_radix(key->dp.order, cu->order, 16)) != CRYPT_OK) { goto error; } in ecc_set_curve() 25 if ((err = mp_read_radix(key->dp.A, cu->A, 16)) != CRYPT_OK) { goto error; } in ecc_set_curve() 26 if ((err = mp_read_radix(key->dp.B, cu->B, 16)) != CRYPT_OK) { goto error; } in ecc_set_curve() 27 if ((err = mp_read_radix(key->dp.base.x, cu->Gx, 16)) != CRYPT_OK) { goto error; } in ecc_set_curve() 28 if ((err = mp_read_radix(key->dp.base.y, cu->Gy, 16)) != CRYPT_OK) { goto error; } in ecc_set_curve() 31 key->dp.cofactor = cu->cofactor; in ecc_set_curve() 35 if ((err = pk_oid_str_to_num(cu->OID, key->dp.oid, &key->dp.oidlen)) != CRYPT_OK) { goto error; } in ecc_set_curve() [all …]
|
| H A D | ecc_ansi_x963_import.c | 23 …x963_import_ex(const unsigned char *in, unsigned long inlen, ecc_key *key, const ltc_ecc_curve *cu) in ecc_ansi_x963_import_ex() argument 36 if (cu == NULL) { in ecc_ansi_x963_import_ex() 42 if ((err = ecc_set_curve(cu, key)) != CRYPT_OK) { return err; } in ecc_ansi_x963_import_ex()
|
| H A D | ecc_find_curve.c | 214 int ecc_find_curve(const char *name_or_oid, const ltc_ecc_curve **cu) in ecc_find_curve() argument 219 LTC_ARGCHK(cu != NULL); in ecc_find_curve() 222 *cu = NULL; in ecc_find_curve() 238 *cu = <c_ecc_curves[i]; in ecc_find_curve()
|
| H A D | ecc_import.c | 33 … ecc_import_ex(const unsigned char *in, unsigned long inlen, ecc_key *key, const ltc_ecc_curve *cu) in ecc_import_ex() argument 52 if (cu == NULL) { in ecc_import_ex() 55 if ((err = ecc_set_curve(cu, key)) != CRYPT_OK) { goto done; } in ecc_import_ex()
|
| H A D | ecc_make_key.c | 30 int ecc_make_key_ex(prng_state *prng, int wprng, ecc_key *key, const ltc_ecc_curve *cu) in ecc_make_key_ex() argument 33 if ((err = ecc_set_curve(cu, key)) != CRYPT_OK) { return err; } in ecc_make_key_ex()
|
| /optee_os/core/lib/libtomcrypt/src/headers/ |
| H A D | tomcrypt_pk.h | 262 int ecc_find_curve(const char* name_or_oid, const ltc_ecc_curve** cu); 263 int ecc_set_curve(const ltc_ecc_curve *cu, ecc_key *key); 270 int ecc_make_key_ex(prng_state *prng, int wprng, ecc_key *key, const ltc_ecc_curve *cu); 275 …ecc_import_ex(const unsigned char *in, unsigned long inlen, ecc_key *key, const ltc_ecc_curve *cu); 279 …963_import_ex(const unsigned char *in, unsigned long inlen, ecc_key *key, const ltc_ecc_curve *cu);
|