Home
last modified time | relevance | path

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

12

/openssl-master/crypto/evp/
A Devp_pbe.c29 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 Dpmeth_gn.c65 && ctx->pmeth->keygen == NULL)) in gen_init()
229 ret = ctx->pmeth->keygen(ctx, *ppkey); in EVP_PKEY_generate()
A Dpmeth_lib.c1688 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 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-master/crypto/rsa/
A Drsa_meth.c273 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 Dec_kmeth.c219 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 Dec_key.c215 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 Dec_local.h170 int (*keygen)(EC_KEY *eckey); member
645 int (*keygen)(EC_KEY *key); member
/openssl-master/crypto/dsa/
A Ddsa_meth.c219 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 De_padlock.c194 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 Devp_test.c2961 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 Drsa.h586 int (*keygen) (RSA *rsa, int bits, BIGNUM *e,
596 int (*keygen) (RSA *rsa, int bits,
A Ddsa.h268 int (*keygen) (DSA *));
A Devp.h1534 int md_nid, EVP_PBE_KEYGEN *keygen);
1536 EVP_PBE_KEYGEN *keygen);
2009 int (*keygen) (EVP_PKEY_CTX *ctx, EVP_PKEY *pkey));
A Dec.h1471 int (*keygen)(EC_KEY *key));
/openssl-master/doc/man3/
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
A DRSA_meth_new.pod116 int (*keygen)(RSA *rsa, int bits, BIGNUM *e,
124 int (*keygen) (RSA *rsa, int bits,
A DEVP_PKEY_CTX_new.pod53 keygen operation.
A DRSA_set_method.pod139 /* keygen. If NULL built-in RSA key generation will be used */
A DDSA_meth_new.pod89 int DSA_meth_set_keygen(DSA_METHOD *dsam, int (*keygen)(DSA *));
/openssl-master/doc/man1/
A Dopenssl-genpkey.pod.in439 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 Devppkey_rsa.txt610 Title = Test RSA keygen
A Devppkey_rsa_common.txt1298 Title = Test RSA keygen
/openssl-master/include/crypto/
A Devp.h144 int (*keygen) (EVP_PKEY_CTX *ctx, EVP_PKEY *pkey); member
/openssl-master/doc/man7/
A Dprovider-base.pod588 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

Completed in 58 milliseconds

12