Home
last modified time | relevance | path

Searched refs:cofactor (Results 1 – 11 of 11) sorted by relevance

/optee_os/core/lib/libtomcrypt/src/pk/ecc/
H A Decc_set_curve_internal.c29 if (key->dp.cofactor != curve->cofactor) continue; in s_ecc_oid_lookup()
61 key->dp.cofactor = srckey->dp.cofactor; in ecc_copy_curve()
79 …id *a, void *b, void *prime, void *order, void *gx, void *gy, unsigned long cofactor, ecc_key *key) in ecc_set_curve_from_mpis() argument
107 key->dp.cofactor = cofactor; in ecc_set_curve_from_mpis()
H A Decc_export_openssl.c23 unsigned long cofactor, one = 1; in ecc_export_openssl() local
53 cofactor = key->dp.cofactor; in ecc_export_openssl()
112 LTC_SET_ASN1(seq_ecparams, 5, LTC_ASN1_SHORT_INTEGER, &cofactor, 1UL); in ecc_export_openssl()
H A Decc_import_x509.c40 unsigned long cofactor = 0, ecver = 0, tmpoid[16]; in s_ecc_import_x509_with_curve() local
53 LTC_SET_ASN1(seq_ecparams, 5, LTC_ASN1_SHORT_INTEGER, &cofactor, 1UL); in s_ecc_import_x509_with_curve()
77 …if ((err = ecc_set_curve_from_mpis(a, b, prime, order, gx, gy, cofactor, key)) != CRYPT_OK) { goto… in s_ecc_import_x509_with_curve()
H A Decc_import_openssl.c49 unsigned long cofactor = 0, ecver = 0, pkver = 0, tmpoid[16]; in s_ecc_import_private_with_curve() local
71 LTC_SET_ASN1(seq_ecparams, 5, LTC_ASN1_SHORT_INTEGER, &cofactor, 1UL); in s_ecc_import_private_with_curve()
93 …if ((err = ecc_set_curve_from_mpis(a, b, prime, order, gx, gy, cofactor, key)) != CRYPT_OK) { goto… in s_ecc_import_private_with_curve()
H A Decc_set_curve.c31 key->dp.cofactor = cu->cofactor; in ecc_set_curve()
H A Decc_import_pkcs8.c45 unsigned long len, cofactor, n; in ecc_import_pkcs8() local
128 cofactor = mp_get_int(p_cofactor->data); in ecc_import_pkcs8()
145 …if ((err = ecc_set_curve_from_mpis(a, b, prime->data, order->data, gx, gy, cofactor, key)) != CRYP… in ecc_import_pkcs8()
H A Decc_recover_key.c136 if (recid < 0 || (unsigned long)recid >= 2*(key->dp.cofactor+1)) { in ecc_recover_key()
/optee_os/core/lib/libtomcrypt/
H A Dsm2-pke.c156 if (ltc_key.dp.cofactor != 1) { in sm2_ltc_pke_decrypt()
169 ltc_res = mp_set_int(h, ltc_key.dp.cofactor); in sm2_ltc_pke_decrypt()
384 if (ltc_key.dp.cofactor != 1) { in sm2_ltc_pke_encrypt()
391 ltc_res = mp_set_int(h, ltc_key.dp.cofactor); in sm2_ltc_pke_encrypt()
H A Dsm2-kep.c307 ltc_res = mp_set_int(h, peer_key->dp.cofactor); in sm2_kep_derive()
/optee_os/core/lib/libtomcrypt/src/headers/
H A Dtomcrypt_pk.h190 unsigned long cofactor; member
223 unsigned long cofactor; member
H A Dtomcrypt_private.h308 …d *a, void *b, void *prime, void *order, void *gx, void *gy, unsigned long cofactor, ecc_key *key);