Searched refs:dupkey (Results 1 – 8 of 8) sorted by relevance
/openssl-master/crypto/rsa/ |
A D | rsa_backend.c | 346 RSA *dupkey = NULL; in ossl_rsa_dup() local 360 if (!rsa_bn_dup_check(&dupkey->n, rsa->n)) in ossl_rsa_dup() 362 if (!rsa_bn_dup_check(&dupkey->e, rsa->e)) in ossl_rsa_dup() 369 if (!rsa_bn_dup_check(&dupkey->d, rsa->d)) in ossl_rsa_dup() 385 dupkey->version = rsa->version; in ossl_rsa_dup() 386 dupkey->flags = rsa->flags; in ossl_rsa_dup() 388 dupkey->pss_params = rsa->pss_params; in ossl_rsa_dup() 395 if (dupkey->prime_infos == NULL) in ossl_rsa_dup() 425 if (dupkey->pss->maskHash == NULL) in ossl_rsa_dup() 434 return dupkey; in ossl_rsa_dup() [all …]
|
A D | rsa_ameth.c | 885 RSA *dupkey = NULL; in rsa_pkey_copy() local 889 dupkey = ossl_rsa_dup(rsa, OSSL_KEYMGMT_SELECT_ALL); in rsa_pkey_copy() 890 if (dupkey == NULL) in rsa_pkey_copy() 894 ret = EVP_PKEY_assign(to, from->type, dupkey); in rsa_pkey_copy() 896 RSA_free(dupkey); in rsa_pkey_copy()
|
/openssl-master/crypto/dh/ |
A D | dh_backend.c | 142 DH *dupkey = NULL; in ossl_dh_dup() local 148 if ((dupkey = ossl_dh_new_ex(dh->libctx)) == NULL) in ossl_dh_dup() 151 dupkey->length = DH_get_length(dh); in ossl_dh_dup() 153 && !ossl_ffc_params_copy(&dupkey->params, &dh->params)) in ossl_dh_dup() 156 dupkey->flags = dh->flags; in ossl_dh_dup() 160 || !dh_bn_dup_check(&dupkey->pub_key, dh->pub_key))) in ossl_dh_dup() 165 || !dh_bn_dup_check(&dupkey->priv_key, dh->priv_key))) in ossl_dh_dup() 170 &dupkey->ex_data, &dh->ex_data)) in ossl_dh_dup() 174 return dupkey; in ossl_dh_dup() 177 DH_free(dupkey); in ossl_dh_dup()
|
A D | dh_ameth.c | 535 DH *dupkey = NULL; in dh_pkey_copy() local 539 dupkey = ossl_dh_dup(dh, OSSL_KEYMGMT_SELECT_ALL); in dh_pkey_copy() 540 if (dupkey == NULL) in dh_pkey_copy() 544 ret = EVP_PKEY_assign(to, from->type, dupkey); in dh_pkey_copy() 546 DH_free(dupkey); in dh_pkey_copy()
|
/openssl-master/crypto/dsa/ |
A D | dsa_backend.c | 81 DSA *dupkey = NULL; in ossl_dsa_dup() local 87 if ((dupkey = ossl_dsa_new(dsa->libctx)) == NULL) in ossl_dsa_dup() 91 && !ossl_ffc_params_copy(&dupkey->params, &dsa->params)) in ossl_dsa_dup() 94 dupkey->flags = dsa->flags; in ossl_dsa_dup() 98 || !dsa_bn_dup_check(&dupkey->pub_key, dsa->pub_key))) in ossl_dsa_dup() 103 || !dsa_bn_dup_check(&dupkey->priv_key, dsa->priv_key))) in ossl_dsa_dup() 108 &dupkey->ex_data, &dsa->ex_data)) in ossl_dsa_dup() 112 return dupkey; in ossl_dsa_dup() 115 DSA_free(dupkey); in ossl_dsa_dup()
|
A D | dsa_ameth.c | 499 DSA *dupkey = NULL; in dsa_pkey_copy() local 503 dupkey = ossl_dsa_dup(dsa, OSSL_KEYMGMT_SELECT_ALL); in dsa_pkey_copy() 504 if (dupkey == NULL) in dsa_pkey_copy() 508 ret = EVP_PKEY_assign_DSA(to, dupkey); in dsa_pkey_copy() 510 DSA_free(dupkey); in dsa_pkey_copy()
|
/openssl-master/crypto/ec/ |
A D | ec_ameth.c | 639 EC_KEY *dupkey = NULL; in ec_pkey_copy() local 643 dupkey = EC_KEY_dup(eckey); in ec_pkey_copy() 644 if (dupkey == NULL) in ec_pkey_copy() 651 ret = EVP_PKEY_assign_EC_KEY(to, dupkey); in ec_pkey_copy() 653 EC_KEY_free(dupkey); in ec_pkey_copy()
|
A D | ecx_meth.c | 409 ECX_KEY *ecx = from->pkey.ecx, *dupkey = NULL; in ecx_pkey_copy() local 413 dupkey = ossl_ecx_key_dup(ecx, OSSL_KEYMGMT_SELECT_ALL); in ecx_pkey_copy() 414 if (dupkey == NULL) in ecx_pkey_copy() 418 ret = EVP_PKEY_assign(to, from->type, dupkey); in ecx_pkey_copy() 420 ossl_ecx_key_free(dupkey); in ecx_pkey_copy()
|
Completed in 20 milliseconds