Home
last modified time | relevance | path

Searched refs:ltc_key (Results 1 – 6 of 6) sorted by relevance

/optee_os/core/lib/libtomcrypt/
A Dsm2-dsa.c27 ecc_key ltc_key = { }; in sm2_ltc_dsa_sign() local
71 ltc_res = ltc_ecc_mulmod(k, &ltc_key.dp.base, x1y1p, ltc_key.dp.A, in sm2_ltc_dsa_sign()
72 ltc_key.dp.prime, 1); in sm2_ltc_dsa_sign()
97 ltc_res = mp_add_d(ltc_key.k, 1, s); in sm2_ltc_dsa_sign()
107 ltc_res = mp_mul(r, ltc_key.k, tmp); in sm2_ltc_dsa_sign()
130 ecc_free(&ltc_key); in sm2_ltc_dsa_sign()
144 ecc_key ltc_key = { }; in sm2_ltc_dsa_verify() local
221 ltc_res = mp_mulmod(ltc_key.dp.A, mu, ltc_key.dp.prime, ma); in sm2_ltc_dsa_verify()
226 ltc_res = ltc_ecc_mul2add(&ltc_key.dp.base, sprime, &ltc_key.pubkey, t, in sm2_ltc_dsa_verify()
227 x1y1p, ma, ltc_key.dp.prime); in sm2_ltc_dsa_verify()
[all …]
A Drsa.c201 ltc_key); in rsadorep()
249 ltc_key.e = key->e; in crypto_acipher_rsanopad_encrypt()
250 ltc_key.N = key->n; in crypto_acipher_rsanopad_encrypt()
264 ltc_key.e = key->e; in crypto_acipher_rsanopad_decrypt()
265 ltc_key.N = key->n; in crypto_acipher_rsanopad_decrypt()
266 ltc_key.d = key->d; in crypto_acipher_rsanopad_decrypt()
292 ltc_key.e = key->e; in crypto_acipher_rsaes_decrypt()
293 ltc_key.d = key->d; in crypto_acipher_rsaes_decrypt()
294 ltc_key.N = key->n; in crypto_acipher_rsaes_decrypt()
334 &ltc_key); in crypto_acipher_rsaes_decrypt()
[all …]
A Dsm2-pke.c113 ecc_key ltc_key = { }; in sm2_ltc_pke_decrypt() local
175 ltc_key.dp.prime, 1); in sm2_ltc_pke_decrypt()
200 ltc_res = ltc_ecc_mulmod(ltc_key.k, C1, x2y2p, ltc_key.dp.A, in sm2_ltc_pke_decrypt()
201 ltc_key.dp.prime, 1); in sm2_ltc_pke_decrypt()
297 ecc_free(&ltc_key); in sm2_ltc_pke_decrypt()
335 ecc_key ltc_key = { }; in sm2_ltc_pke_encrypt() local
374 ltc_res = ltc_ecc_mulmod(k, &ltc_key.dp.base, C1, ltc_key.dp.A, in sm2_ltc_pke_encrypt()
375 ltc_key.dp.prime, 1); in sm2_ltc_pke_encrypt()
396 ltc_res = ltc_ecc_mulmod(h, &ltc_key.pubkey, S, ltc_key.dp.A, in sm2_ltc_pke_encrypt()
426 ltc_res = ltc_ecc_mulmod(k, &ltc_key.pubkey, x2y2p, ltc_key.dp.A, in sm2_ltc_pke_encrypt()
[all …]
A Decc.c199 memset(ltc_key, 0, sizeof(*ltc_key)); in ecc_populate_ltc_private_key()
205 ltc_key->type = PK_PRIVATE; in ecc_populate_ltc_private_key()
206 mp_copy(key->d, ltc_key->k); in ecc_populate_ltc_private_key()
209 mp_set_int(ltc_key->pubkey.z, 1); in ecc_populate_ltc_private_key()
230 memset(ltc_key, 0, sizeof(*ltc_key)); in ecc_populate_ltc_public_key()
236 ltc_key->type = PK_PUBLIC; in ecc_populate_ltc_public_key()
252 ecc_key ltc_key = { }; in _ltc_ecc_sign() local
280 ecc_free(&ltc_key); in _ltc_ecc_sign()
292 ecc_key ltc_key = { }; in _ltc_ecc_verify() local
308 &ltc_key); in _ltc_ecc_verify()
[all …]
A Ddsa.c103 dsa_key ltc_key = { in crypto_acipher_dsa_sign() local
124 if (mp_unsigned_bin_size(ltc_key.q) < hash_size) in crypto_acipher_dsa_sign()
125 hash_size = mp_unsigned_bin_size(ltc_key.q); in crypto_acipher_dsa_sign()
131 if (*sig_len < 2 * mp_unsigned_bin_size(ltc_key.q)) { in crypto_acipher_dsa_sign()
132 *sig_len = 2 * mp_unsigned_bin_size(ltc_key.q); in crypto_acipher_dsa_sign()
144 find_prng("prng_crypto"), &ltc_key); in crypto_acipher_dsa_sign()
147 *sig_len = 2 * mp_unsigned_bin_size(ltc_key.q); in crypto_acipher_dsa_sign()
171 dsa_key ltc_key = { in crypto_acipher_dsa_verify() local
194 ltc_res = dsa_verify_hash_raw(r, s, msg, msg_len, &ltc_stat, &ltc_key); in crypto_acipher_dsa_verify()
A Dacipher_helpers.h39 TEE_Result ecc_populate_ltc_private_key(ecc_key *ltc_key,
42 TEE_Result ecc_populate_ltc_public_key(ecc_key *ltc_key,

Completed in 9 milliseconds