HomeSort by: relevance | last modified time | path
    Searched refs:pkey (Results 1 - 25 of 661) sorted by relevancy

1 2 3 4 5 6 7 8 91011>>

  /src/crypto/external/apache2/openssl/dist/crypto/evp/
p_legacy.c 25 int EVP_PKEY_set1_RSA(EVP_PKEY *pkey, RSA *key)
32 ret = EVP_PKEY_assign_RSA(pkey, key);
40 RSA *evp_pkey_get0_RSA_int(const EVP_PKEY *pkey)
42 if (pkey->type != EVP_PKEY_RSA && pkey->type != EVP_PKEY_RSA_PSS) {
46 return evp_pkey_get_legacy((EVP_PKEY *)pkey);
49 const RSA *EVP_PKEY_get0_RSA(const EVP_PKEY *pkey)
51 return evp_pkey_get0_RSA_int(pkey);
54 RSA *EVP_PKEY_get1_RSA(EVP_PKEY *pkey)
56 RSA *ret = evp_pkey_get0_RSA_int(pkey);
    [all...]
pmeth_check.c 37 keydata = evp_pkey_export_to_provider(ctx->pkey, ctx->libctx,
49 EVP_PKEY *pkey = ctx->pkey; local
52 if (pkey == NULL) {
62 if (pkey->type == EVP_PKEY_NONE)
69 return ctx->pmeth->public_check(pkey);
72 if (pkey->ameth == NULL || pkey->ameth->pkey_public_check == NULL)
75 return pkey->ameth->pkey_public_check(pkey);
94 EVP_PKEY *pkey = ctx->pkey; local
140 EVP_PKEY *pkey = ctx->pkey; local
165 EVP_PKEY *pkey = ctx->pkey; local
    [all...]
p_lib.c 53 static int pkey_set_type(EVP_PKEY *pkey, ENGINE *e, int type, const char *str,
61 int EVP_PKEY_get_bits(const EVP_PKEY *pkey)
65 if (pkey != NULL) {
66 size = pkey->cache.bits;
67 if (pkey->ameth != NULL && pkey->ameth->pkey_bits != NULL)
68 size = pkey->ameth->pkey_bits(pkey);
77 int EVP_PKEY_get_security_bits(const EVP_PKEY *pkey)
81 if (pkey != NULL)
420 EVP_PKEY *pkey = NULL; local
661 EVP_PKEY *pkey = NULL; local
    [all...]
  /src/crypto/external/bsd/openssl/dist/crypto/evp/
p_legacy.c 25 int EVP_PKEY_set1_RSA(EVP_PKEY *pkey, RSA *key)
27 int ret = EVP_PKEY_assign_RSA(pkey, key);
34 RSA *evp_pkey_get0_RSA_int(const EVP_PKEY *pkey)
36 if (pkey->type != EVP_PKEY_RSA && pkey->type != EVP_PKEY_RSA_PSS) {
40 return evp_pkey_get_legacy((EVP_PKEY *)pkey);
43 const RSA *EVP_PKEY_get0_RSA(const EVP_PKEY *pkey)
45 return evp_pkey_get0_RSA_int(pkey);
48 RSA *EVP_PKEY_get1_RSA(EVP_PKEY *pkey)
50 RSA *ret = evp_pkey_get0_RSA_int(pkey);
    [all...]
p_lib.c 53 static int pkey_set_type(EVP_PKEY *pkey, ENGINE *e, int type, const char *str,
62 int EVP_PKEY_get_bits(const EVP_PKEY *pkey)
66 if (pkey != NULL) {
67 size = pkey->cache.bits;
68 if (pkey->ameth != NULL && pkey->ameth->pkey_bits != NULL)
69 size = pkey->ameth->pkey_bits(pkey);
74 int EVP_PKEY_get_security_bits(const EVP_PKEY *pkey)
78 if (pkey != NULL)
383 EVP_PKEY *pkey = NULL; local
625 EVP_PKEY *pkey = NULL; local
    [all...]
pmeth_check.c 37 keydata = evp_pkey_export_to_provider(ctx->pkey, ctx->libctx,
49 EVP_PKEY *pkey = ctx->pkey; local
52 if (pkey == NULL) {
61 if (pkey->type == EVP_PKEY_NONE)
68 return ctx->pmeth->public_check(pkey);
71 if (pkey->ameth == NULL || pkey->ameth->pkey_public_check == NULL)
74 return pkey->ameth->pkey_public_check(pkey);
93 EVP_PKEY *pkey = ctx->pkey; local
138 EVP_PKEY *pkey = ctx->pkey; local
162 EVP_PKEY *pkey = ctx->pkey; local
    [all...]
  /src/crypto/external/bsd/openssl.old/dist/crypto/evp/
p_lib.c 29 int EVP_PKEY_bits(const EVP_PKEY *pkey)
31 if (pkey && pkey->ameth && pkey->ameth->pkey_bits)
32 return pkey->ameth->pkey_bits(pkey);
36 int EVP_PKEY_security_bits(const EVP_PKEY *pkey)
38 if (pkey == NULL)
40 if (!pkey->ameth || !pkey->ameth->pkey_security_bits
    [all...]
  /src/crypto/external/bsd/openssl.old/dist/crypto/cmac/
cm_ameth.c 21 static int cmac_size(const EVP_PKEY *pkey)
26 static void cmac_key_free(EVP_PKEY *pkey)
28 CMAC_CTX *cmctx = EVP_PKEY_get0(pkey);
  /src/crypto/external/bsd/openssl.old/dist/crypto/hmac/
hm_ameth.c 21 static int hmac_size(const EVP_PKEY *pkey)
26 static void hmac_key_free(EVP_PKEY *pkey)
28 ASN1_OCTET_STRING *os = EVP_PKEY_get0(pkey);
36 static int hmac_pkey_ctrl(EVP_PKEY *pkey, int op, long arg1, void *arg2)
54 static int hmac_set_priv_key(EVP_PKEY *pkey, const unsigned char *priv,
59 if (pkey->pkey.ptr != NULL)
72 pkey->pkey.ptr = os;
76 static int hmac_get_priv_key(const EVP_PKEY *pkey, unsigned char *priv
    [all...]
  /src/crypto/external/bsd/openssl.old/dist/crypto/poly1305/
poly1305_ameth.c 23 static int poly1305_size(const EVP_PKEY *pkey)
28 static void poly1305_key_free(EVP_PKEY *pkey)
30 ASN1_OCTET_STRING *os = EVP_PKEY_get0(pkey);
38 static int poly1305_pkey_ctrl(EVP_PKEY *pkey, int op, long arg1, void *arg2)
49 static int poly1305_set_priv_key(EVP_PKEY *pkey, const unsigned char *priv,
54 if (pkey->pkey.ptr != NULL || len != POLY1305_KEY_SIZE)
66 pkey->pkey.ptr = os;
70 static int poly1305_get_priv_key(const EVP_PKEY *pkey, unsigned char *priv
    [all...]
  /src/crypto/external/bsd/openssl.old/dist/crypto/siphash/
siphash_ameth.c 23 static int siphash_size(const EVP_PKEY *pkey)
28 static void siphash_key_free(EVP_PKEY *pkey)
30 ASN1_OCTET_STRING *os = EVP_PKEY_get0(pkey);
39 static int siphash_pkey_ctrl(EVP_PKEY *pkey, int op, long arg1, void *arg2)
50 static int siphash_set_priv_key(EVP_PKEY *pkey, const unsigned char *priv,
55 if (pkey->pkey.ptr != NULL || len != SIPHASH_KEY_SIZE)
67 pkey->pkey.ptr = os;
71 static int siphash_get_priv_key(const EVP_PKEY *pkey, unsigned char *priv
    [all...]
  /src/crypto/external/apache2/openssl/dist/fuzz/
decoder.c 39 EVP_PKEY *pkey = NULL; local
44 dctx = OSSL_DECODER_CTX_new_for_pkey(&pkey, NULL, NULL, NULL, 0, NULL,
52 EVP_PKEY_print_public(bio, pkey, 1, pctx);
53 EVP_PKEY_print_private(bio, pkey, 1, pctx);
54 EVP_PKEY_print_params(bio, pkey, 1, pctx);
56 pkey2 = EVP_PKEY_dup(pkey);
58 EVP_PKEY_eq(pkey, pkey2);
61 ctx = EVP_PKEY_CTX_new(pkey, NULL);
66 if ((!EVP_PKEY_is_a(pkey, "DH") && !EVP_PKEY_is_a(pkey, "DHX")
    [all...]
  /src/crypto/external/apache2/openssl/dist/crypto/dsa/
dsa_ameth.c 29 static int dsa_pub_decode(EVP_PKEY *pkey, const X509_PUBKEY *pubkey)
77 EVP_PKEY_assign_DSA(pkey, dsa);
86 static int dsa_pub_encode(X509_PUBKEY *pk, const EVP_PKEY *pkey)
96 dsa = pkey->pkey.dsa;
97 if (pkey->save_parameters
149 static int dsa_priv_decode(EVP_PKEY *pkey, const PKCS8_PRIV_KEY_INFO *p8)
156 EVP_PKEY_assign_DSA(pkey, dsa);
162 static int dsa_priv_encode(PKCS8_PRIV_KEY_INFO *p8, const EVP_PKEY *pkey)
169 if (pkey->pkey.dsa == NULL || pkey->pkey.dsa->priv_key == NULL)
481 EVP_PKEY *pkey = EVP_PKEY_CTX_get0_pkey(pctx); local
    [all...]
  /src/crypto/external/bsd/openssl/dist/crypto/dsa/
dsa_ameth.c 29 static int dsa_pub_decode(EVP_PKEY *pkey, const X509_PUBKEY *pubkey)
77 EVP_PKEY_assign_DSA(pkey, dsa);
87 static int dsa_pub_encode(X509_PUBKEY *pk, const EVP_PKEY *pkey)
97 dsa = pkey->pkey.dsa;
98 if (pkey->save_parameters
150 static int dsa_priv_decode(EVP_PKEY *pkey, const PKCS8_PRIV_KEY_INFO *p8)
157 EVP_PKEY_assign_DSA(pkey, dsa);
163 static int dsa_priv_encode(PKCS8_PRIV_KEY_INFO *p8, const EVP_PKEY *pkey)
170 if (pkey->pkey.dsa == NULL|| pkey->pkey.dsa->priv_key == NULL)
482 EVP_PKEY *pkey = EVP_PKEY_CTX_get0_pkey(pctx); local
    [all...]
  /src/crypto/external/bsd/openssl/dist/demos/encode/
ec_encode.c 32 EVP_PKEY *pkey = NULL; local
46 dctx = OSSL_DECODER_CTX_new_for_pkey(&pkey, "PEM", NULL, "EC",
83 * pkey is created by OSSL_DECODER_CTX_new_for_pkey, but we
88 EVP_PKEY_free(pkey);
89 pkey = NULL;
92 return pkey;
101 static int store_key(EVP_PKEY *pkey, FILE *f, const char *passphrase)
125 ectx = OSSL_ENCODER_CTX_new_for_pkey(pkey, selection, "PEM", NULL, propq);
178 EVP_PKEY *pkey = NULL; local
189 pkey = load_key(libctx, stdin, passphrase_in)
    [all...]
rsa_encode.c 32 EVP_PKEY *pkey = NULL; local
46 dctx = OSSL_DECODER_CTX_new_for_pkey(&pkey, "PEM", NULL, "RSA",
83 * pkey is created by OSSL_DECODER_CTX_new_for_pkey, but we
88 EVP_PKEY_free(pkey);
89 pkey = NULL;
92 return pkey;
101 static int store_key(EVP_PKEY *pkey, FILE *f, const char *passphrase)
125 ectx = OSSL_ENCODER_CTX_new_for_pkey(pkey, selection, "PEM", NULL, propq);
175 EVP_PKEY *pkey = NULL; local
186 pkey = load_key(libctx, stdin, passphrase_in)
    [all...]
  /src/crypto/external/bsd/openssl.old/dist/crypto/ec/
ecx_meth.c 46 static int ecx_key_op(EVP_PKEY *pkey, int id, const X509_ALGOR *palg,
118 EVP_PKEY_assign(pkey, id, key);
125 static int ecx_pub_encode(X509_PUBKEY *pk, const EVP_PKEY *pkey)
127 const ECX_KEY *ecxkey = pkey->pkey.ecx;
135 penc = OPENSSL_memdup(ecxkey->pubkey, KEYLEN(pkey));
141 if (!X509_PUBKEY_set0_param(pk, OBJ_nid2obj(pkey->ameth->pkey_id),
142 V_ASN1_UNDEF, NULL, penc, KEYLEN(pkey))) {
150 static int ecx_pub_decode(EVP_PKEY *pkey, X509_PUBKEY *pubkey)
158 return ecx_key_op(pkey, pkey->ameth->pkey_id, palg, p, pklen
    [all...]
  /src/crypto/external/apache2/openssl/dist/demos/pkey/
EVP_PKEY_RSA_keygen.c 38 EVP_PKEY *pkey = NULL; local
87 if (EVP_PKEY_generate(genctx, &pkey) <= 0) {
92 /* pkey is now set to an object representing the generated key pair. */
96 return pkey;
110 EVP_PKEY *pkey = NULL; local
113 pkey = EVP_PKEY_Q_keygen(libctx, propq, "RSA", (size_t)bits);
115 if (pkey == NULL)
118 return pkey;
124 static int dump_key(const EVP_PKEY *pkey)
137 if (EVP_PKEY_get_bn_param(pkey, OSSL_PKEY_PARAM_RSA_N, &n) == 0)
244 EVP_PKEY *pkey = NULL; local
    [all...]
EVP_PKEY_EC_keygen.c 21 static int get_key_values(EVP_PKEY *pkey);
27 * pkey = EVP_EC_gen(curvename); OR
28 * pkey = EVP_PKEY_Q_keygen(libctx, propq, "EC", curvename);
85 static int get_key_values(EVP_PKEY *pkey)
94 if (!EVP_PKEY_get_utf8_string_param(pkey, OSSL_PKEY_PARAM_GROUP_NAME,
101 if (!EVP_PKEY_get_octet_string_param(pkey, OSSL_PKEY_PARAM_PUB_KEY,
108 if (!EVP_PKEY_get_bn_param(pkey, OSSL_PKEY_PARAM_PRIV_KEY, &out_priv)) {
135 EVP_PKEY *pkey; local
137 pkey = do_ec_keygen();
138 if (pkey == NULL
    [all...]
  /src/crypto/external/bsd/openssl/dist/demos/pkey/
EVP_PKEY_RSA_keygen.c 38 EVP_PKEY *pkey = NULL; local
87 if (EVP_PKEY_generate(genctx, &pkey) <= 0) {
92 /* pkey is now set to an object representing the generated key pair. */
96 return pkey;
110 EVP_PKEY *pkey = NULL; local
113 pkey = EVP_PKEY_Q_keygen(libctx, propq, "RSA", (size_t)bits);
115 if (pkey == NULL)
118 return pkey;
124 static int dump_key(const EVP_PKEY *pkey)
137 if (EVP_PKEY_get_bn_param(pkey, OSSL_PKEY_PARAM_RSA_N, &n) == 0)
244 EVP_PKEY *pkey = NULL; local
    [all...]
EVP_PKEY_EC_keygen.c 21 static int get_key_values(EVP_PKEY *pkey);
27 * pkey = EVP_EC_gen(curvename); OR
28 * pkey = EVP_PKEY_Q_keygen(libctx, propq, "EC", curvename);
85 static int get_key_values(EVP_PKEY *pkey)
94 if (!EVP_PKEY_get_utf8_string_param(pkey, OSSL_PKEY_PARAM_GROUP_NAME,
101 if (!EVP_PKEY_get_octet_string_param(pkey, OSSL_PKEY_PARAM_PUB_KEY,
108 if (!EVP_PKEY_get_bn_param(pkey, OSSL_PKEY_PARAM_PRIV_KEY, &out_priv)) {
135 EVP_PKEY *pkey; local
137 pkey = do_ec_keygen();
138 if (pkey == NULL
    [all...]
  /src/crypto/external/apache2/openssl/dist/crypto/dh/
dh_ameth.c 34 static DH *d2i_dhp(const EVP_PKEY *pkey, const unsigned char **pp,
38 int is_dhx = (pkey->ameth == &ossl_dhx_asn1_meth);
48 static int i2d_dhp(const EVP_PKEY *pkey, const DH *a, unsigned char **pp)
50 if (pkey->ameth == &ossl_dhx_asn1_meth)
55 static void int_dh_free(EVP_PKEY *pkey)
57 DH_free(pkey->pkey.dh);
60 static int dh_pub_decode(EVP_PKEY *pkey, const X509_PUBKEY *pubkey)
85 if ((dh = d2i_dhp(pkey, &pm, pmlen)) == NULL) {
102 EVP_PKEY_assign(pkey, pkey->ameth->pkey_id, dh)
513 EVP_PKEY *pkey = EVP_PKEY_CTX_get0_pkey(pctx); local
    [all...]
  /src/crypto/external/bsd/openssl/dist/crypto/dh/
dh_ameth.c 34 static DH *d2i_dhp(const EVP_PKEY *pkey, const unsigned char **pp,
38 int is_dhx = (pkey->ameth == &ossl_dhx_asn1_meth);
48 static int i2d_dhp(const EVP_PKEY *pkey, const DH *a, unsigned char **pp)
50 if (pkey->ameth == &ossl_dhx_asn1_meth)
55 static void int_dh_free(EVP_PKEY *pkey)
57 DH_free(pkey->pkey.dh);
60 static int dh_pub_decode(EVP_PKEY *pkey, const X509_PUBKEY *pubkey)
85 if ((dh = d2i_dhp(pkey, &pm, pmlen)) == NULL) {
102 EVP_PKEY_assign(pkey, pkey->ameth->pkey_id, dh)
513 EVP_PKEY *pkey = EVP_PKEY_CTX_get0_pkey(pctx); local
    [all...]
  /src/crypto/external/apache2/openssl/dist/crypto/ec/
ec_ameth.c 68 static int eckey_pub_encode(X509_PUBKEY *pk, const EVP_PKEY *pkey)
70 const EC_KEY *ec_key = pkey->pkey.ec;
100 static int eckey_pub_decode(EVP_PKEY *pkey, const X509_PUBKEY *pubkey)
123 EVP_PKEY_assign_EC_KEY(pkey, eckey);
134 const EC_GROUP *group = EC_KEY_get0_group(b->pkey.ec);
135 const EC_POINT *pa = EC_KEY_get0_public_key(a->pkey.ec),
136 *pb = EC_KEY_get0_public_key(b->pkey.ec);
148 static int eckey_priv_decode_ex(EVP_PKEY *pkey, const PKCS8_PRIV_KEY_INFO *p8,
156 EVP_PKEY_assign_EC_KEY(pkey, eckey)
611 EVP_PKEY *pkey = EVP_PKEY_CTX_get0_pkey(pctx); local
    [all...]
  /src/crypto/external/bsd/openssl/dist/crypto/ec/
ec_ameth.c 68 static int eckey_pub_encode(X509_PUBKEY *pk, const EVP_PKEY *pkey)
70 const EC_KEY *ec_key = pkey->pkey.ec;
100 static int eckey_pub_decode(EVP_PKEY *pkey, const X509_PUBKEY *pubkey)
123 EVP_PKEY_assign_EC_KEY(pkey, eckey);
134 const EC_GROUP *group = EC_KEY_get0_group(b->pkey.ec);
135 const EC_POINT *pa = EC_KEY_get0_public_key(a->pkey.ec),
136 *pb = EC_KEY_get0_public_key(b->pkey.ec);
148 static int eckey_priv_decode_ex(EVP_PKEY *pkey, const PKCS8_PRIV_KEY_INFO *p8,
156 EVP_PKEY_assign_EC_KEY(pkey, eckey)
612 EVP_PKEY *pkey = EVP_PKEY_CTX_get0_pkey(pctx); local
    [all...]

Completed in 34 milliseconds

1 2 3 4 5 6 7 8 91011>>