Lines Matching refs:e
27 const BIGNUM **n, const BIGNUM **e, const BIGNUM **d) in RSA_get0_key() argument
31 if (e != NULL) in RSA_get0_key()
32 *e = r->e; in RSA_get0_key()
326 ENGINE *e; in rsa_engine_init() local
331 e = ENGINE_by_id(engine_id); in rsa_engine_init()
332 if (!e) { in rsa_engine_init()
338 if (!ENGINE_init(e)) { in rsa_engine_init()
344 if (!ENGINE_set_default_RSA(e)) { in rsa_engine_init()
350 *pe = e; in rsa_engine_init()
355 ENGINE_finish(e); in rsa_engine_init()
357 ENGINE_free(e); in rsa_engine_init()
379 static void rsa_engine_remove(ENGINE *e) in rsa_engine_remove() argument
381 if (e) { in rsa_engine_remove()
382 ENGINE_finish(e); in rsa_engine_remove()
383 ENGINE_free(e); in rsa_engine_remove()
519 ENGINE *e = NULL; in rsa_sign() local
527 ret = rsa_engine_init(info->engine_id, &e); in rsa_sign()
532 ret = rsa_get_priv_key(info->keydir, info->keyname, e, &rsa); in rsa_sign()
542 rsa_engine_remove(e); in rsa_sign()
551 rsa_engine_remove(e); in rsa_sign()
560 static int rsa_get_exponent(RSA *key, uint64_t *e) in rsa_get_exponent() argument
570 if (!e) in rsa_get_exponent()
577 *e = BN_get_word(key_e); in rsa_get_exponent()
596 *e |= te; in rsa_get_exponent()
614 BIGNUM *n, *e, *r, *r_squared, *tmp, *c_factor, *np_factor; in rsa_get_params() local
634 e = BN_new(); in rsa_get_params()
636 !r_squared || !tmp || !big2_32 || !n || !e || in rsa_get_params()
646 if (!BN_copy(n, key_n) || !BN_copy(e, key_e) || in rsa_get_params()
691 *exponent_BN = e; in rsa_get_params()
731 void *n, *e, *c, *np; in rsa_set_key_hash() local
752 e = rsa_key + CONFIG_RSA_N_SIZE; in rsa_set_key_hash()
754 rsa_convert_big_endian(e, rsa_e, key_len, CONFIG_RSA_E_SIZE); in rsa_set_key_hash()
862 ENGINE *e = NULL; in rsa_add_verify_data() local
866 ret = rsa_engine_init(info->engine_id, &e); in rsa_add_verify_data()
870 ret = rsa_get_pub_key(info->keydir, info->keyname, e, &rsa); in rsa_add_verify_data()
962 rsa_engine_remove(e); in rsa_add_verify_data()