/openssl/crypto/evp/ |
H A D | evp_pbe.c | 29 EVP_PBE_KEYGEN *keygen; member 106 EVP_PBE_KEYGEN *keygen; in EVP_PBE_CipherInit_ex() local 109 &cipher_nid, &md_nid, &keygen, &keygen_ex)) { in EVP_PBE_CipherInit_ex() 160 ret = keygen(ctx, pass, passlen, param, cipher, md, en_de); in EVP_PBE_CipherInit_ex() 200 int md_nid, EVP_PBE_KEYGEN *keygen) in EVP_PBE_alg_add_type() argument 219 pbe_tmp->keygen = keygen; in EVP_PBE_alg_add_type() 233 EVP_PBE_KEYGEN *keygen) in EVP_PBE_alg_add() argument 247 cipher_nid, md_nid, keygen); in EVP_PBE_alg_add() 277 *pkeygen = pbetmp->keygen; in EVP_PBE_find_ex()
|
H A D | pmeth_gn.c | 65 && ctx->pmeth->keygen == NULL)) in gen_init() 228 ret = ctx->pmeth->keygen(ctx, *ppkey); in EVP_PKEY_generate()
|
H A D | pmeth_lib.c | 1691 int (*keygen) (EVP_PKEY_CTX *ctx, in EVP_PKEY_meth_set_keygen() 1695 pmeth->keygen = keygen; in EVP_PKEY_meth_set_keygen() 1884 *pkeygen = pmeth->keygen; in EVP_PKEY_meth_get_keygen()
|
/openssl/doc/life-cycles/ |
H 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/crypto/rsa/ |
H A D | rsa_meth.c | 269 int (*keygen) (RSA *rsa, int bits, BIGNUM *e, in RSA_meth_set_keygen() 272 meth->rsa_keygen = keygen; in RSA_meth_set_keygen() 283 int (*keygen) (RSA *rsa, int bits, in RSA_meth_set_multi_prime_keygen() 287 meth->rsa_multi_prime_keygen = keygen; in RSA_meth_set_multi_prime_keygen()
|
/openssl/crypto/ec/ |
H A D | ec_kmeth.c | 214 int (*keygen)(EC_KEY *key)) in EC_KEY_METHOD_set_keygen() 216 meth->keygen = keygen; in EC_KEY_METHOD_set_keygen() 290 *pkeygen = meth->keygen; in EC_KEY_METHOD_get_keygen()
|
H A D | ec_key.c | 216 if (eckey->meth->keygen != NULL) { in EC_KEY_generate_key() 219 ret = eckey->meth->keygen(eckey); in EC_KEY_generate_key() 233 ret = eckey->group->meth->keygen(eckey); in ossl_ec_key_gen()
|
H A D | ec_local.h | 170 int (*keygen)(EC_KEY *eckey); member 675 int (*keygen)(EC_KEY *key); member
|
/openssl/crypto/dsa/ |
H A D | dsa_meth.c | 215 int DSA_meth_set_keygen(DSA_METHOD *dsam, int (*keygen) (DSA *)) in DSA_meth_set_keygen() 217 dsam->dsa_keygen = keygen; in DSA_meth_set_keygen()
|
/openssl/test/recipes/30-test_evp_data/ |
H A D | evppkey_dsa.txt | 441 Title = Test DSA keygen 443 # Load DSA Params to use in the DSA keygen tests 462 # Test FIPS DSA keygen is not allowed 470 Title = Test DSA keygen FIPS indicator test 472 # Test DSA keygen is not approved
|
/openssl/doc/man3/ |
H A D | EVP_PBE_CipherInit.pod | 25 int md_nid, EVP_PBE_KEYGEN *keygen); 27 EVP_PBE_KEYGEN *keygen);
|
H 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
|
H A D | RSA_meth_new.pod | 116 int (*keygen)(RSA *rsa, int bits, BIGNUM *e, 124 int (*keygen) (RSA *rsa, int bits,
|
H A D | EVP_PKEY_CTX_new.pod | 53 keygen operation.
|
H A D | RSA_set_method.pod | 139 /* keygen. If NULL built-in RSA key generation will be used */
|
H A D | DSA_meth_new.pod | 89 int DSA_meth_set_keygen(DSA_METHOD *dsam, int (*keygen)(DSA *));
|
/openssl/engines/ |
H A D | e_padlock.c | 207 unsigned int keygen:1; member 644 cdata->cword.b.keygen = 0; in padlock_aes_init_key() 666 cdata->cword.b.keygen = 1; in padlock_aes_init_key()
|
/openssl/test/ |
H A D | evp_test.c | 4074 KEYGEN_TEST_DATA *keygen = t->data; in keygen_test_cleanup() local 4076 ctrlfree(keygen->controls); in keygen_test_cleanup() 4077 OPENSSL_free(keygen->alg); in keygen_test_cleanup() 4078 OPENSSL_free(keygen->keyname); in keygen_test_cleanup() 4079 OPENSSL_free(keygen->paramname); in keygen_test_cleanup() 4087 KEYGEN_TEST_DATA *keygen = t->data; in keygen_test_parse() local 4100 KEYGEN_TEST_DATA *keygen = t->data; in keygen_test_run() local 4107 if (keygen->paramname != NULL) { in keygen_test_run() 4155 if (keygen->keyname != NULL) { in keygen_test_run() 4166 key->name = keygen->keyname; in keygen_test_run() [all …]
|
H A D | evp_extra_test2.c | 1401 EVP_PBE_KEYGEN *keygen = NULL; in test_evp_pbe_alg_add() local 1408 &cipher_nid, &md_nid, &keygen, &keygen_ex))) in test_evp_pbe_alg_add() 1411 if (!TEST_true(keygen != NULL)) in test_evp_pbe_alg_add()
|
/openssl/include/openssl/ |
H A D | rsa.h | 597 int (*keygen) (RSA *rsa, int bits, BIGNUM *e, 607 int (*keygen) (RSA *rsa, int bits,
|
H A D | dsa.h | 273 int (*keygen) (DSA *));
|
H A D | evp.h | 1552 int md_nid, EVP_PBE_KEYGEN *keygen); 1554 EVP_PBE_KEYGEN *keygen); 2071 int (*keygen) (EVP_PKEY_CTX *ctx, EVP_PKEY *pkey));
|
H A D | ec.h | 1492 int (*keygen)(EC_KEY *key));
|
/openssl/doc/designs/ |
H A D | fips_indicator.md | 279 - X25519/X448 is not approved currently. keygen and keyexchange would also need an indicator if we … 284 - RSA (From SP800-131Ar2) RSA >= 2048 is approved for keygen, signatures and key transport. Verific…
|
/openssl/doc/man1/ |
H A D | openssl-genpkey.pod.in | 457 Output 2048 bit X9.42 DH parameters with 224 bit subgroup using FIP186-4 keygen: 463 Output 1024 bit X9.42 DH parameters with 160 bit subgroup using FIP186-2 keygen:
|