Home
last modified time | relevance | path

Searched refs:keygen (Results 1 – 25 of 33) sorted by relevance

12

/openssl/crypto/evp/
H A Devp_pbe.c29 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 Dpmeth_gn.c65 && ctx->pmeth->keygen == NULL)) in gen_init()
228 ret = ctx->pmeth->keygen(ctx, *ppkey); in EVP_PKEY_generate()
H A Dpmeth_lib.c1691 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 Dpkey.dot16 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 Drsa_meth.c269 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 Dec_kmeth.c214 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 Dec_key.c216 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 Dec_local.h170 int (*keygen)(EC_KEY *eckey); member
675 int (*keygen)(EC_KEY *key); member
/openssl/crypto/dsa/
H A Ddsa_meth.c215 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 Devppkey_dsa.txt441 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 DEVP_PBE_CipherInit.pod25 int md_nid, EVP_PBE_KEYGEN *keygen);
27 EVP_PBE_KEYGEN *keygen);
H A DEVP_PKEY_meth_new.pod58 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 DRSA_meth_new.pod116 int (*keygen)(RSA *rsa, int bits, BIGNUM *e,
124 int (*keygen) (RSA *rsa, int bits,
H A DEVP_PKEY_CTX_new.pod53 keygen operation.
H A DRSA_set_method.pod139 /* keygen. If NULL built-in RSA key generation will be used */
H A DDSA_meth_new.pod89 int DSA_meth_set_keygen(DSA_METHOD *dsam, int (*keygen)(DSA *));
/openssl/engines/
H A De_padlock.c207 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 Devp_test.c4074 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 Devp_extra_test2.c1307 EVP_PBE_KEYGEN *keygen = NULL; in test_evp_pbe_alg_add() local
1314 &cipher_nid, &md_nid, &keygen, &keygen_ex))) in test_evp_pbe_alg_add()
1317 if (!TEST_true(keygen != NULL)) in test_evp_pbe_alg_add()
/openssl/include/openssl/
H A Drsa.h597 int (*keygen) (RSA *rsa, int bits, BIGNUM *e,
607 int (*keygen) (RSA *rsa, int bits,
H A Ddsa.h273 int (*keygen) (DSA *));
H A Devp.h1552 int md_nid, EVP_PBE_KEYGEN *keygen);
1554 EVP_PBE_KEYGEN *keygen);
2071 int (*keygen) (EVP_PKEY_CTX *ctx, EVP_PKEY *pkey));
H A Dec.h1492 int (*keygen)(EC_KEY *key));
/openssl/doc/designs/
H A Dfips_indicator.md279 - 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 Dopenssl-genpkey.pod.in457 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:

Completed in 103 milliseconds

12