/openssl-master/crypto/evp/ |
A D | evp_pbe.c | 29 EVP_PBE_KEYGEN *keygen; member 99 EVP_PBE_KEYGEN *keygen; in EVP_PBE_CipherInit_ex() local 102 &cipher_nid, &md_nid, &keygen, &keygen_ex)) { in EVP_PBE_CipherInit_ex() 153 ret = keygen(ctx, pass, passlen, param, cipher, md, en_de); in EVP_PBE_CipherInit_ex() 193 int md_nid, EVP_PBE_KEYGEN *keygen) in EVP_PBE_alg_add_type() argument 210 pbe_tmp->keygen = keygen; in EVP_PBE_alg_add_type() 224 EVP_PBE_KEYGEN *keygen) in EVP_PBE_alg_add() argument 238 cipher_nid, md_nid, keygen); in EVP_PBE_alg_add() 266 *pkeygen = pbetmp->keygen; in EVP_PBE_find_ex()
|
A D | pmeth_gn.c | 65 && ctx->pmeth->keygen == NULL)) in gen_init() 229 ret = ctx->pmeth->keygen(ctx, *ppkey); in EVP_PKEY_generate()
|
A D | pmeth_lib.c | 1688 int (*keygen) (EVP_PKEY_CTX *ctx, in EVP_PKEY_meth_set_keygen() 1692 pmeth->keygen = keygen; in EVP_PKEY_meth_set_keygen() 1881 *pkeygen = pmeth->keygen; in EVP_PKEY_meth_get_keygen()
|
/openssl-master/doc/life-cycles/ |
A D | pkey.dot | 16 keygen [label="key\ngeneration", fontcolor="#2F7604", color="#2F7604"] 47 newed -> keygen [label="EVP_PKEY_keygen_init", fontcolor="#2F7604", color="#2F7604"]; 48 keygen -> keygen [label="EVP_PKEY_keygen\nEVP_PKEY_gen", fontcolor="#2F7604", color="#2F7604"];
|
/openssl-master/crypto/rsa/ |
A D | rsa_meth.c | 273 int (*keygen) (RSA *rsa, int bits, BIGNUM *e, in RSA_meth_set_keygen() 276 meth->rsa_keygen = keygen; in RSA_meth_set_keygen() 287 int (*keygen) (RSA *rsa, int bits, in RSA_meth_set_multi_prime_keygen() 291 meth->rsa_multi_prime_keygen = keygen; in RSA_meth_set_multi_prime_keygen()
|
/openssl-master/crypto/ec/ |
A D | ec_kmeth.c | 219 int (*keygen)(EC_KEY *key)) in EC_KEY_METHOD_set_keygen() 221 meth->keygen = keygen; in EC_KEY_METHOD_set_keygen() 295 *pkeygen = meth->keygen; in EC_KEY_METHOD_get_keygen()
|
A D | ec_key.c | 215 if (eckey->meth->keygen != NULL) { in EC_KEY_generate_key() 218 ret = eckey->meth->keygen(eckey); in EC_KEY_generate_key() 232 ret = eckey->group->meth->keygen(eckey); in ossl_ec_key_gen()
|
A D | ec_local.h | 170 int (*keygen)(EC_KEY *eckey); member 645 int (*keygen)(EC_KEY *key); member
|
/openssl-master/crypto/dsa/ |
A D | dsa_meth.c | 219 int DSA_meth_set_keygen(DSA_METHOD *dsam, int (*keygen) (DSA *)) in DSA_meth_set_keygen() 221 dsam->dsa_keygen = keygen; in DSA_meth_set_keygen()
|
/openssl-master/engines/ |
A D | e_padlock.c | 194 unsigned int keygen:1; member 631 cdata->cword.b.keygen = 0; in padlock_aes_init_key() 655 cdata->cword.b.keygen = 1; in padlock_aes_init_key()
|
/openssl-master/test/ |
A D | evp_test.c | 2961 KEYGEN_TEST_DATA *keygen = t->data; in keygen_test_cleanup() local 2963 EVP_PKEY_CTX_free(keygen->genctx); in keygen_test_cleanup() 2964 OPENSSL_free(keygen->keyname); in keygen_test_cleanup() 2972 KEYGEN_TEST_DATA *keygen = t->data; in keygen_test_parse() local 2977 return pkey_test_ctrl(t, keygen->genctx, value); in keygen_test_parse() 2983 KEYGEN_TEST_DATA *keygen = t->data; in keygen_test_run() local 2987 if (EVP_PKEY_keygen(keygen->genctx, &pkey) <= 0) { in keygen_test_run() 2996 if (keygen->keyname != NULL) { in keygen_test_run() 3001 TEST_info("Duplicate key %s", keygen->keyname); in keygen_test_run() 3007 key->name = keygen->keyname; in keygen_test_run() [all …]
|
/openssl-master/include/openssl/ |
A D | rsa.h | 586 int (*keygen) (RSA *rsa, int bits, BIGNUM *e, 596 int (*keygen) (RSA *rsa, int bits,
|
A D | dsa.h | 268 int (*keygen) (DSA *));
|
A D | evp.h | 1534 int md_nid, EVP_PBE_KEYGEN *keygen); 1536 EVP_PBE_KEYGEN *keygen); 2009 int (*keygen) (EVP_PKEY_CTX *ctx, EVP_PKEY *pkey));
|
A D | ec.h | 1471 int (*keygen)(EC_KEY *key));
|
/openssl-master/doc/man3/ |
A D | EVP_PKEY_meth_new.pod | 58 int (*keygen) (EVP_PKEY_CTX *ctx, 286 int (*keygen) (EVP_PKEY_CTX *ctx, EVP_PKEY *pkey); 288 The keygen_init() and keygen() methods are used to generate the actual key for
|
A D | RSA_meth_new.pod | 116 int (*keygen)(RSA *rsa, int bits, BIGNUM *e, 124 int (*keygen) (RSA *rsa, int bits,
|
A D | EVP_PKEY_CTX_new.pod | 53 keygen operation.
|
A D | RSA_set_method.pod | 139 /* keygen. If NULL built-in RSA key generation will be used */
|
A D | DSA_meth_new.pod | 89 int DSA_meth_set_keygen(DSA_METHOD *dsam, int (*keygen)(DSA *));
|
/openssl-master/doc/man1/ |
A D | openssl-genpkey.pod.in | 439 Output 2048 bit X9.42 DH parameters with 224 bit subgroup using FIP186-4 keygen: 445 Output 1024 bit X9.42 DH parameters with 160 bit subgroup using FIP186-2 keygen:
|
/openssl-master/test/recipes/30-test_evp_data/ |
A D | evppkey_rsa.txt | 610 Title = Test RSA keygen
|
A D | evppkey_rsa_common.txt | 1298 Title = Test RSA keygen
|
/openssl-master/include/crypto/ |
A D | evp.h | 144 int (*keygen) (EVP_PKEY_CTX *ctx, EVP_PKEY *pkey); member
|
/openssl-master/doc/man7/ |
A D | provider-base.pod | 588 In KEX mode, in a typical Diffie-Hellman fashion, both sides execute I<keygen> 593 In KEM mode, the client executes I<keygen> and sends its public key, the server
|