Home
last modified time | relevance | path

Searched refs:mp_invmod (Results 1 – 12 of 12) sorted by relevance

/optee_os-3.20.0/core/lib/libtomcrypt/src/pk/rsa/
A Drsa_make_key.c56 …if ((err = mp_invmod( key->e, tmp1, key->d)) != CRYPT_OK) { goto errkey; } /* key->d = 1… in s_rsa_make_key()
65 …if ((err = mp_invmod( q, p, key->qP)) != CRYPT_OK) { goto errkey; } /* qP = 1/q m… in s_rsa_make_key()
A Drsa_exptmod.c76 err = mp_invmod(rnd, key->N, rndi); in rsa_exptmod()
/optee_os-3.20.0/core/lib/libtomcrypt/src/pk/ecc/
A Dltc_ecc_map.c41 if ((err = mp_invmod(P->z, modulus, t1)) != CRYPT_OK) { goto done; } in ltc_ecc_map()
A Decc_recover_key.c195 …if ((err = mp_invmod(r, p, w)) != CRYPT_OK) … in ecc_recover_key()
203 …if ((err = mp_invmod(s, p, w)) != CRYPT_OK) … in ecc_recover_key()
A Decc_sign_hash.c99 … if ((err = mp_invmod(pubkey.k, p, pubkey.k)) != CRYPT_OK) { goto error; } /* k = 1/kb */ in ecc_sign_hash_ex()
A Decc_verify_hash.c149 …if ((err = mp_invmod(s, p, w)) != CRYPT_OK) … in ecc_verify_hash_ex()
/optee_os-3.20.0/core/lib/libtomcrypt/src/pk/dsa/
A Ddsa_verify_hash.c53 …if ((err = mp_invmod(s, key->q, w)) != CRYPT_OK) { goto erro… in dsa_verify_hash_raw()
A Ddsa_sign_hash.c71 …if ((err = mp_invmod(k, key->q, kinv)) != CRYPT_OK) { goto error; } in dsa_sign_hash_raw()
/optee_os-3.20.0/core/lib/libtomcrypt/
A Dsm2-dsa.c102 ltc_res = mp_invmod(s, ltc_key.dp.order, s); in sm2_ltc_dsa_sign()
/optee_os-3.20.0/core/lib/libtomcrypt/src/math/
A Dltm_desc.c393 return mpi_to_ltc_error(mp_invmod(a, b, c)); in invmod()
/optee_os-3.20.0/core/lib/libtomcrypt/src/headers/
A Dtomcrypt_private.h214 #define mp_invmod(a, b, c) ltc_mp.invmod(a, b, c) macro
/optee_os-3.20.0/core/lib/libtomcrypt/src/math/fp/
A Dltc_ecc_fp_mulmod.c730 …if ((err = mp_invmod(fp_cache[idx].LUT[x]->z, modulus, fp_cache[idx].LUT[x]->z)) != CRYPT_OK) … in s_build_lut()

Completed in 16 milliseconds