Home
last modified time | relevance | path

Searched refs:pkey (Results 1 – 19 of 19) sorted by relevance

/demos/pkey/
A DEVP_PKEY_RSA_keygen.c38 EVP_PKEY *pkey = NULL; in generate_rsa_key_long() local
96 return pkey; in generate_rsa_key_long()
110 EVP_PKEY *pkey = NULL; in generate_rsa_key_short() local
115 if (pkey == NULL) in generate_rsa_key_short()
118 return pkey; in generate_rsa_key_short()
124 static int dump_key(const EVP_PKEY *pkey) in dump_key() argument
215 if (PEM_write_PUBKEY(stdout, pkey) == 0) { in dump_key()
244 EVP_PKEY *pkey = NULL; in main() local
275 if (pkey == NULL) in main()
279 if (dump_key(pkey) == 0) { in main()
[all …]
A DEVP_PKEY_EC_keygen.c21 static int get_key_values(EVP_PKEY *pkey);
85 static int get_key_values(EVP_PKEY *pkey) in get_key_values() argument
94 if (!EVP_PKEY_get_utf8_string_param(pkey, OSSL_PKEY_PARAM_GROUP_NAME, in get_key_values()
101 if (!EVP_PKEY_get_octet_string_param(pkey, OSSL_PKEY_PARAM_PUB_KEY, in get_key_values()
108 if (!EVP_PKEY_get_bn_param(pkey, OSSL_PKEY_PARAM_PRIV_KEY, &out_priv)) { in get_key_values()
135 EVP_PKEY *pkey; in main() local
137 pkey = do_ec_keygen(); in main()
138 if (pkey == NULL) in main()
141 if (!get_key_values(pkey)) in main()
153 EVP_PKEY_free(pkey); in main()
A DEVP_PKEY_DSA_paramvalidate.c63 EVP_PKEY *pkey = NULL; in create_merged_key() local
84 || EVP_PKEY_fromdata(ctx, &pkey, in create_merged_key()
89 out = EVP_PKEY_CTX_new_from_pkey(libctx, pkey, propq); in create_merged_key()
96 EVP_PKEY_free(pkey); in create_merged_key()
A Ddsa.inc92 static void print_bn(BIO *bio, const EVP_PKEY *pkey, const char *name)
96 if (EVP_PKEY_get_bn_param(pkey, name, &bn) == 0)
111 static int dsa_print_key(const EVP_PKEY *pkey, int keypair,
125 print_bn(bio, pkey, OSSL_PKEY_PARAM_FFC_P);
126 print_bn(bio, pkey, OSSL_PKEY_PARAM_FFC_Q);
127 print_bn(bio, pkey, OSSL_PKEY_PARAM_FFC_G);
129 if (EVP_PKEY_get_octet_string_param(pkey, OSSL_PKEY_PARAM_FFC_SEED, seed,
134 if (EVP_PKEY_get_int_param(pkey, OSSL_PKEY_PARAM_FFC_GINDEX, &gindex) > 0) {
145 print_bn(bio, pkey, OSSL_PKEY_PARAM_PRIV_KEY);
148 if (PEM_write_bio_PUBKEY_ex(bio, pkey, libctx, propq) == 0) {
[all …]
/demos/encode/
A Dec_encode.c32 EVP_PKEY *pkey = NULL; in load_key() local
46 dctx = OSSL_DECODER_CTX_new_for_pkey(&pkey, "PEM", NULL, "EC", in load_key()
88 EVP_PKEY_free(pkey); in load_key()
89 pkey = NULL; in load_key()
92 return pkey; in load_key()
101 static int store_key(EVP_PKEY *pkey, FILE *f, const char *passphrase) in store_key() argument
178 EVP_PKEY *pkey = NULL; in main() local
189 pkey = load_key(libctx, stdin, passphrase_in); in main()
190 if (pkey == NULL) { in main()
195 if (store_key(pkey, stdout, passphrase_out) == 0) { in main()
[all …]
A Drsa_encode.c32 EVP_PKEY *pkey = NULL; in load_key() local
46 dctx = OSSL_DECODER_CTX_new_for_pkey(&pkey, "PEM", NULL, "RSA", in load_key()
88 EVP_PKEY_free(pkey); in load_key()
89 pkey = NULL; in load_key()
92 return pkey; in load_key()
101 static int store_key(EVP_PKEY *pkey, FILE *f, const char *passphrase) in store_key() argument
175 EVP_PKEY *pkey = NULL; in main() local
186 pkey = load_key(libctx, stdin, passphrase_in); in main()
187 if (pkey == NULL) { in main()
192 if (store_key(pkey, stdout, passphrase_out) == 0) { in main()
[all …]
/demos/signature/
A DEVP_DSA_Signature_demo.c90 EVP_PKEY *pkey = NULL; in generate_dsa_key() local
101 if (pkey == NULL) in generate_dsa_key()
107 EVP_PKEY_free(pkey); in generate_dsa_key()
108 pkey = NULL; in generate_dsa_key()
111 *p_pkey = pkey; in generate_dsa_key()
172 EVP_PKEY *pkey = NULL; in demo_sign() local
219 EVP_PKEY_free(pkey); in demo_sign()
235 EVP_PKEY *pkey = NULL; in demo_verify() local
263 EVP_PKEY_free(pkey); in demo_verify()
274 EVP_PKEY *pkey = NULL; in main() local
[all …]
A Drsa_pss_hash.c36 EVP_PKEY *pkey = NULL; in sign() local
45 pkey = d2i_PrivateKey_ex(EVP_PKEY_RSA, NULL, &ppriv_key, in sign()
47 if (pkey == NULL) { in sign()
65 pkey, params) == 0) { in sign()
101 EVP_PKEY_free(pkey); in sign()
117 EVP_PKEY *pkey = NULL; in verify() local
124 pkey = d2i_PublicKey(EVP_PKEY_RSA, NULL, &ppub_key, sizeof(rsa_pub_key)); in verify()
125 if (pkey == NULL) { in verify()
143 pkey, params) == 0) { in verify()
167 EVP_PKEY_free(pkey); in verify()
A Drsa_pss_direct.c41 EVP_PKEY *pkey = NULL; in sign() local
50 pkey = d2i_PrivateKey_ex(EVP_PKEY_RSA, NULL, &ppriv_key, in sign()
52 if (pkey == NULL) { in sign()
65 ctx = EVP_PKEY_CTX_new_from_pkey(libctx, pkey, propq); in sign()
111 EVP_PKEY_free(pkey); in sign()
128 EVP_PKEY *pkey = NULL; in verify() local
134 pkey = d2i_PublicKey(EVP_PKEY_RSA, NULL, &ppub_key, sizeof(rsa_pub_key)); in verify()
135 if (pkey == NULL) { in verify()
148 ctx = EVP_PKEY_CTX_new_from_pkey(libctx, pkey, propq); in verify()
181 EVP_PKEY_free(pkey); in verify()
A DEVP_EC_Signature_demo.c47 EVP_PKEY *pkey = NULL; in get_key() local
61 dctx = OSSL_DECODER_CTX_new_for_pkey(&pkey, "DER", NULL, "EC", in get_key()
65 if (pkey == NULL) in get_key()
67 return pkey; in get_key()
/demos/pkcs12/
A Dpkwrite.c21 EVP_PKEY *pkey; in main() local
36 pkey = PEM_read_PrivateKey(fp, NULL, NULL, NULL); in main()
38 p12 = PKCS12_create(argv[2], argv[3], pkey, cert, NULL, 0, 0, 0, 0, 0); in main()
A Dpkread.c51 EVP_PKEY *pkey = NULL; in main() local
74 if (!PKCS12_parse(p12, argv[2], &pkey, &cert, &ca)) { in main()
87 if (pkey != NULL) { in main()
89 PEM_write_PrivateKey(fp, pkey, NULL, NULL, 0, NULL, NULL); in main()
107 EVP_PKEY_free(pkey); in main()
/demos/guide/
A DMakefile32 pkey.pem:
33 openssl genpkey -algorithm rsa -out pkey.pem -pkeyopt rsa_keygen_bits:2048
34 chain.pem: pkey.pem
35 openssl req -x509 -new -key pkey.pem -days 36500 -subj '/CN=localhost' -out chain.pem
A DREADME.md58 LD_LIBRARY_PATH=../.. ./quic-server-block 4443 ./chain.pem ./pkey.pem
/demos/
A DMakefile12 pkey \
A Dbuild.info1 SUBDIRS=bio cipher digest keyexch mac kdf pkey signature \
A DREADME.txt63 pkey:
/demos/encrypt/
A Drsa_encrypt.c39 EVP_PKEY *pkey = NULL; in get_key() local
53 dctx = OSSL_DECODER_CTX_new_for_pkey(&pkey, "DER", NULL, "RSA", in get_key()
57 return pkey; in get_key()
/demos/certs/
A Dmkcerts.sh59 opensslcmd pkey -in dhskey.pem -pubout -out dhspub.pem
72 opensslcmd pkey -in dhckey.pem -pubout -out dhcpub.pem

Completed in 54 milliseconds