Searched refs:ltc_tmp_key (Results 1 – 6 of 6) sorted by relevance
/optee_os-3.20.0/core/lib/libtomcrypt/ |
A D | x25519.c | 47 curve25519_key ltc_tmp_key = { }; in crypto_acipher_gen_x25519_key() local 53 if (x25519_make_key(NULL, find_prng("prng_crypto"), <c_tmp_key) != in crypto_acipher_gen_x25519_key() 57 if (key_size_bytes < sizeof(ltc_tmp_key.pub) || in crypto_acipher_gen_x25519_key() 58 key_size_bytes < sizeof(ltc_tmp_key.priv)) in crypto_acipher_gen_x25519_key() 61 memcpy(key->pub, ltc_tmp_key.pub, sizeof(ltc_tmp_key.pub)); in crypto_acipher_gen_x25519_key() 62 memcpy(key->priv, ltc_tmp_key.priv, sizeof(ltc_tmp_key.priv)); in crypto_acipher_gen_x25519_key() 63 memzero_explicit(<c_tmp_key, sizeof(ltc_tmp_key)); in crypto_acipher_gen_x25519_key()
|
A D | dh.c | 42 dh_key ltc_tmp_key = { }; in crypto_acipher_gen_dh_key() local 48 ltc_res = mp_init_multi(<c_tmp_key.base, <c_tmp_key.prime, NULL); in crypto_acipher_gen_dh_key() 53 mp_copy(key->g, ltc_tmp_key.base); in crypto_acipher_gen_dh_key() 54 mp_copy(key->p, ltc_tmp_key.prime); in crypto_acipher_gen_dh_key() 56 <c_tmp_key); in crypto_acipher_gen_dh_key() 60 ltc_mp.copy(ltc_tmp_key.y, key->y); in crypto_acipher_gen_dh_key() 61 ltc_mp.copy(ltc_tmp_key.x, key->x); in crypto_acipher_gen_dh_key() 65 dh_free(<c_tmp_key); in crypto_acipher_gen_dh_key()
|
A D | dsa.c | 63 dsa_key ltc_tmp_key = { }; in crypto_acipher_gen_dsa_key() local 69 ltc_res = mp_init_multi(<c_tmp_key.g, <c_tmp_key.p, <c_tmp_key.q, in crypto_acipher_gen_dsa_key() 70 <c_tmp_key.x, <c_tmp_key.y, NULL); in crypto_acipher_gen_dsa_key() 75 mp_copy(key->g, ltc_tmp_key.g); in crypto_acipher_gen_dsa_key() 76 mp_copy(key->p, ltc_tmp_key.p); in crypto_acipher_gen_dsa_key() 77 mp_copy(key->q, ltc_tmp_key.q); in crypto_acipher_gen_dsa_key() 81 <c_tmp_key); in crypto_acipher_gen_dsa_key() 86 mp_copy(ltc_tmp_key.y, key->y); in crypto_acipher_gen_dsa_key() 87 mp_copy(ltc_tmp_key.x, key->x); in crypto_acipher_gen_dsa_key() 90 dsa_free(<c_tmp_key); in crypto_acipher_gen_dsa_key()
|
A D | ed25519.c | 42 curve25519_key ltc_tmp_key = { }; in crypto_acipher_gen_ed25519_key() local 48 <c_tmp_key) != CRYPT_OK) in crypto_acipher_gen_ed25519_key() 51 assert(key_size >= sizeof(ltc_tmp_key.pub) && in crypto_acipher_gen_ed25519_key() 52 key_size >= sizeof(ltc_tmp_key.priv)); in crypto_acipher_gen_ed25519_key() 54 memcpy(key->pub, ltc_tmp_key.pub, sizeof(ltc_tmp_key.pub)); in crypto_acipher_gen_ed25519_key() 55 memcpy(key->priv, ltc_tmp_key.priv, sizeof(ltc_tmp_key.priv)); in crypto_acipher_gen_ed25519_key() 56 memzero_explicit(<c_tmp_key, sizeof(ltc_tmp_key)); in crypto_acipher_gen_ed25519_key()
|
A D | ecc.c | 139 ecc_key ltc_tmp_key; in _ltc_ecc_generate_keypair() local 153 res = ecc_set_curve_from_name(<c_tmp_key, name); in _ltc_ecc_generate_keypair() 159 <c_tmp_key); in _ltc_ecc_generate_keypair() 164 if (((size_t)mp_count_bits(ltc_tmp_key.pubkey.x) > key_size_bits) || in _ltc_ecc_generate_keypair() 165 ((size_t)mp_count_bits(ltc_tmp_key.pubkey.y) > key_size_bits) || in _ltc_ecc_generate_keypair() 166 ((size_t)mp_count_bits(ltc_tmp_key.k) > key_size_bits)) { in _ltc_ecc_generate_keypair() 172 if (mp_count_bits(ltc_tmp_key.pubkey.z) != 1) { in _ltc_ecc_generate_keypair() 178 ltc_mp.copy(ltc_tmp_key.k, key->d); in _ltc_ecc_generate_keypair() 179 ltc_mp.copy(ltc_tmp_key.pubkey.x, key->x); in _ltc_ecc_generate_keypair() 180 ltc_mp.copy(ltc_tmp_key.pubkey.y, key->y); in _ltc_ecc_generate_keypair() [all …]
|
A D | rsa.c | 176 rsa_key ltc_tmp_key; in sw_crypto_acipher_gen_rsa_key() local 181 key_size / 8, key->e, <c_tmp_key); in sw_crypto_acipher_gen_rsa_key() 185 rsa_free(<c_tmp_key); in sw_crypto_acipher_gen_rsa_key() 189 ltc_mp.copy(ltc_tmp_key.d, key->d); in sw_crypto_acipher_gen_rsa_key() 190 ltc_mp.copy(ltc_tmp_key.N, key->n); in sw_crypto_acipher_gen_rsa_key() 191 ltc_mp.copy(ltc_tmp_key.p, key->p); in sw_crypto_acipher_gen_rsa_key() 192 ltc_mp.copy(ltc_tmp_key.q, key->q); in sw_crypto_acipher_gen_rsa_key() 193 ltc_mp.copy(ltc_tmp_key.qP, key->qp); in sw_crypto_acipher_gen_rsa_key() 194 ltc_mp.copy(ltc_tmp_key.dP, key->dp); in sw_crypto_acipher_gen_rsa_key() 195 ltc_mp.copy(ltc_tmp_key.dQ, key->dq); in sw_crypto_acipher_gen_rsa_key() [all …]
|
Completed in 8 milliseconds