Home
last modified time | relevance | path

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

12345678910

/freebsd-9-stable/crypto/openssl/crypto/evp/
Dp_lib.c79 int EVP_PKEY_bits(EVP_PKEY *pkey) in EVP_PKEY_bits() argument
84 else if (pkey->type == EVP_PKEY_RSA) in EVP_PKEY_bits()
85 return (BN_num_bits(pkey->pkey.rsa->n)); in EVP_PKEY_bits()
88 else if (pkey->type == EVP_PKEY_DSA) in EVP_PKEY_bits()
89 return (BN_num_bits(pkey->pkey.dsa->p)); in EVP_PKEY_bits()
92 else if (pkey->type == EVP_PKEY_EC) { in EVP_PKEY_bits()
101 group = EC_KEY_get0_group(pkey->pkey.ec); in EVP_PKEY_bits()
115 int EVP_PKEY_size(EVP_PKEY *pkey) in EVP_PKEY_size() argument
117 if (pkey == NULL) in EVP_PKEY_size()
120 if (pkey->type == EVP_PKEY_RSA) in EVP_PKEY_size()
[all …]
Devp_pkey.c74 static int dsa_pkey2pkcs8(PKCS8_PRIV_KEY_INFO *p8inf, EVP_PKEY *pkey);
77 static int eckey_pkey2pkcs8(PKCS8_PRIV_KEY_INFO *p8inf, EVP_PKEY *pkey);
84 EVP_PKEY *pkey = NULL; in EVP_PKCS82PKEY() local
110 if (p8->pkey->type == V_ASN1_OCTET_STRING) { in EVP_PKCS82PKEY()
112 p = p8->pkey->value.octet_string->data; in EVP_PKCS82PKEY()
113 pkeylen = p8->pkey->value.octet_string->length; in EVP_PKCS82PKEY()
116 p = p8->pkey->value.sequence->data; in EVP_PKCS82PKEY()
117 pkeylen = p8->pkey->value.sequence->length; in EVP_PKCS82PKEY()
119 if (!(pkey = EVP_PKEY_new())) { in EVP_PKCS82PKEY()
133 EVP_PKEY_assign_RSA(pkey, rsa); in EVP_PKCS82PKEY()
[all …]
Dp_verify.c66 unsigned int siglen, EVP_PKEY *pkey) in EVP_VerifyFinal() argument
77 if (pkey->type == v) { in EVP_VerifyFinal()
96 sctmp.key = pkey->pkey.ptr; in EVP_VerifyFinal()
102 sigbuf, siglen, pkey->pkey.ptr); in EVP_VerifyFinal()
Dp_sign.c78 unsigned int *siglen, EVP_PKEY *pkey) in EVP_SignFinal() argument
90 if (pkey->type == v) { in EVP_SignFinal()
108 sctmp.key = pkey->pkey.ptr; in EVP_SignFinal()
114 pkey->pkey.ptr); in EVP_SignFinal()
/freebsd-9-stable/crypto/openssl/demos/
Dspkigen.c23 int SPKI_set_pubkey(NETSCAPE_SPKI *x, EVP_PKEY *pkey);
26 int EVP_PKEY_assign(EVP_PKEY *pkey, int type, char *key);
28 #define EVP_PKEY_assign_RSA(pkey,rsa) EVP_PKEY_assign((pkey),EVP_PKEY_RSA,\ argument
37 EVP_PKEY *pkey = NULL; local
42 pkey = EVP_PKEY_new();
62 if (!EVP_PKEY_assign_RSA(pkey, rsa))
70 if (!SPKI_set_pubkey(spki, pkey))
83 if (!NETSCAPE_SPKI_sign(spki, pkey, EVP_md5()))
87 PEM_write_RSAPrivateKey(stdout, pkey->pkey.rsa, NULL, NULL, 0, NULL);
96 EVP_PKEY_free(pkey);
[all …]
/freebsd-9-stable/contrib/bind9/lib/dns/
Dopensslgost_link.c100 EVP_PKEY *pkey = key->keydata.pkey; in opensslgost_sign() local
104 if (r.length < (unsigned int) EVP_PKEY_size(pkey)) in opensslgost_sign()
107 if (!EVP_SignFinal(evp_md_ctx, r.base, &siglen, pkey)) in opensslgost_sign()
120 EVP_PKEY *pkey = key->keydata.pkey; in opensslgost_verify() local
122 status = EVP_VerifyFinal(evp_md_ctx, sig->base, sig->length, pkey); in opensslgost_verify()
139 pkey1 = key1->keydata.pkey; in opensslgost_compare()
140 pkey2 = key2->keydata.pkey; in opensslgost_compare()
175 EVP_PKEY *pkey = NULL; in opensslgost_generate() local
194 if (EVP_PKEY_keygen(ctx, &pkey) <= 0) in opensslgost_generate()
197 key->keydata.pkey = pkey; in opensslgost_generate()
[all …]
Dopensslecdsa_link.c129 EVP_PKEY *pkey = key->keydata.pkey; in opensslecdsa_sign() local
130 EC_KEY *eckey = EVP_PKEY_get1_EC_KEY(pkey); in opensslecdsa_sign()
181 EVP_PKEY *pkey = key->keydata.pkey; in opensslecdsa_verify() local
182 EC_KEY *eckey = EVP_PKEY_get1_EC_KEY(pkey); in opensslecdsa_verify()
244 EVP_PKEY *pkey1 = key1->keydata.pkey; in opensslecdsa_compare()
245 EVP_PKEY *pkey2 = key2->keydata.pkey; in opensslecdsa_compare()
287 EVP_PKEY *pkey; in opensslecdsa_generate() local
313 pkey = EVP_PKEY_new(); in opensslecdsa_generate()
314 if (pkey == NULL) in opensslecdsa_generate()
316 if (!EVP_PKEY_set1_EC_KEY(pkey, eckey)) { in opensslecdsa_generate()
[all …]
Dopensslrsa_link.c383 EVP_PKEY *pkey = key->keydata.pkey; in opensslrsa_sign() local
406 if (r.length < (unsigned int) EVP_PKEY_size(pkey)) in opensslrsa_sign()
409 if (!EVP_SignFinal(evp_md_ctx, r.base, &siglen, pkey)) { in opensslrsa_sign()
521 EVP_PKEY *pkey = key->keydata.pkey; in opensslrsa_verify2() local
543 rsa = EVP_PKEY_get1_RSA(pkey); in opensslrsa_verify2()
551 status = EVP_VerifyFinal(evp_md_ctx, sig->base, sig->length, pkey); in opensslrsa_verify2()
693 pkey1 = key1->keydata.pkey; in opensslrsa_compare()
694 pkey2 = key2->keydata.pkey; in opensslrsa_compare()
782 EVP_PKEY *pkey = EVP_PKEY_new(); in opensslrsa_generate() local
788 if (pkey == NULL) in opensslrsa_generate()
[all …]
/freebsd-9-stable/crypto/openssl/crypto/asn1/
Dx_pubkey.c75 EVP_PKEY_free(pubkey->pkey); in pubkey_cb()
87 int X509_PUBKEY_set(X509_PUBKEY **x, EVP_PKEY *pkey)
103 if ((o = OBJ_nid2obj(pkey->type)) == NULL)
109 if (!pkey->save_parameters || (pkey->type == EVP_PKEY_RSA)) {
120 else if (pkey->type == EVP_PKEY_DSA) {
124 dsa = pkey->pkey.dsa;
155 else if (pkey->type == EVP_PKEY_EC) {
161 ec_key = pkey->pkey.ec;
207 if ((i = i2d_PublicKey(pkey, NULL)) <= 0)
214 i2d_PublicKey(pkey, &p);
[all …]
Dt_spki.c76 EVP_PKEY *pkey; in NETSCAPE_SPKI_print() local
84 pkey = X509_PUBKEY_get(spki->spkac->pubkey); in NETSCAPE_SPKI_print()
85 if (!pkey) in NETSCAPE_SPKI_print()
89 if (pkey->type == EVP_PKEY_RSA) { in NETSCAPE_SPKI_print()
91 BN_num_bits(pkey->pkey.rsa->n)); in NETSCAPE_SPKI_print()
92 RSA_print(out, pkey->pkey.rsa, 2); in NETSCAPE_SPKI_print()
96 if (pkey->type == EVP_PKEY_DSA) { in NETSCAPE_SPKI_print()
98 DSA_print(out, pkey->pkey.dsa, 2); in NETSCAPE_SPKI_print()
102 if (pkey->type == EVP_PKEY_EC) { in NETSCAPE_SPKI_print()
104 EC_KEY_print(out, pkey->pkey.ec, 2); in NETSCAPE_SPKI_print()
[all …]
Dt_req.c97 EVP_PKEY *pkey; in X509_REQ_print_ex() local
147 pkey = X509_REQ_get_pubkey(x); in X509_REQ_print_ex()
148 if (pkey == NULL) { in X509_REQ_print_ex()
153 if (pkey->type == EVP_PKEY_RSA) { in X509_REQ_print_ex()
155 BN_num_bits(pkey->pkey.rsa->n)); in X509_REQ_print_ex()
156 RSA_print(bp, pkey->pkey.rsa, 16); in X509_REQ_print_ex()
160 if (pkey->type == EVP_PKEY_DSA) { in X509_REQ_print_ex()
162 DSA_print(bp, pkey->pkey.dsa, 16); in X509_REQ_print_ex()
166 if (pkey->type == EVP_PKEY_EC) { in X509_REQ_print_ex()
168 EC_KEY_print(bp, pkey->pkey.ec, 16); in X509_REQ_print_ex()
[all …]
Dn_pkey.c123 NETSCAPE_PKEY *pkey = NULL; in i2d_RSA_NET() local
132 if ((pkey = NETSCAPE_PKEY_new()) == NULL) in i2d_RSA_NET()
136 pkey->version = 0; in i2d_RSA_NET()
138 pkey->algor->algorithm = OBJ_nid2obj(NID_rsaEncryption); in i2d_RSA_NET()
139 if ((pkey->algor->parameter = ASN1_TYPE_new()) == NULL) in i2d_RSA_NET()
141 pkey->algor->parameter->type = V_ASN1_NULL; in i2d_RSA_NET()
149 pkey->private_key->length = rsalen; in i2d_RSA_NET()
151 pkeylen = i2d_NETSCAPE_PKEY(pkey, NULL); in i2d_RSA_NET()
164 NETSCAPE_PKEY_free(pkey); in i2d_RSA_NET()
175 pkey->private_key->data = zz; in i2d_RSA_NET()
[all …]
Dp8_pkey.c71 if (key->pkey && key->pkey->type == V_ASN1_OCTET_STRING in pkey_cb()
72 && key->pkey->value.octet_string != NULL) in pkey_cb()
73 OPENSSL_cleanse(key->pkey->value.octet_string->data, in pkey_cb()
74 key->pkey->value.octet_string->length); in pkey_cb()
82 ASN1_SIMPLE(PKCS8_PRIV_KEY_INFO, pkey, ASN1_ANY),
/freebsd-9-stable/crypto/openssl/ssl/
Dssl_rsa.c68 static int ssl_set_pkey(CERT *c, EVP_PKEY *pkey);
146 EVP_PKEY *pkey; in SSL_use_RSAPrivateKey() local
157 if ((pkey = EVP_PKEY_new()) == NULL) { in SSL_use_RSAPrivateKey()
163 EVP_PKEY_assign_RSA(pkey, rsa); in SSL_use_RSAPrivateKey()
165 ret = ssl_set_pkey(ssl->cert, pkey); in SSL_use_RSAPrivateKey()
166 EVP_PKEY_free(pkey); in SSL_use_RSAPrivateKey()
171 static int ssl_set_pkey(CERT *c, EVP_PKEY *pkey) in ssl_set_pkey() argument
175 i = ssl_cert_type(NULL, pkey); in ssl_set_pkey()
184 EVP_PKEY_copy_parameters(pktmp, pkey); in ssl_set_pkey()
193 if ((pkey->type == EVP_PKEY_RSA) && in ssl_set_pkey()
[all …]
/freebsd-9-stable/contrib/ofed/management/opensm/opensm/
Dosm_prtn.c63 osm_prtn_t *osm_prtn_new(IN const char *name, IN const uint16_t pkey) in osm_prtn_new() argument
70 p->pkey = pkey; in osm_prtn_new()
80 snprintf(p->name, sizeof(p->name), "%04x", cl_ntoh16(pkey)); in osm_prtn_new()
126 cl_ntoh64(guid), p->name, cl_ntoh16(p->pkey)); in osm_prtn_add_port()
192 ib_net16_t pkey; in osm_prtn_add_mcgroup() local
198 pkey = p->pkey | cl_hton16(0x8000); in osm_prtn_add_mcgroup()
206 memcpy(&mc_rec.mgid.raw[4], &pkey, sizeof(pkey)); in osm_prtn_add_mcgroup()
211 mc_rec.pkey = pkey; in osm_prtn_add_mcgroup()
227 cl_ntoh16(pkey)); in osm_prtn_add_mcgroup()
236 memcpy(&mc_rec.mgid.raw[4], &pkey, sizeof(pkey)); in osm_prtn_add_mcgroup()
[all …]
Dosm_pkey.c136 ib_net16_t pkey; in osm_pkey_tbl_set() local
174 pkey = p_pkey_block->pkey_entry[i]; in osm_pkey_tbl_set()
175 if (ib_pkey_is_invalid(pkey)) in osm_pkey_tbl_set()
184 ib_pkey_get_base(pkey)); in osm_pkey_tbl_set()
188 (cl_ntoh16(*p_prev_pkey) < cl_ntoh16(pkey))) in osm_pkey_tbl_set()
190 ib_pkey_get_base(pkey), in osm_pkey_tbl_set()
207 IN uint8_t pkey_idx, IN uint16_t pkey) in osm_pkey_tbl_set_new_entry() argument
219 p_block->pkey_entry[pkey_idx] = pkey; in osm_pkey_tbl_set_new_entry()
310 IN const ib_net16_t pkey) in osm_physp_share_this_pkey() argument
315 ib_pkey_get_base(pkey)); in osm_physp_share_this_pkey()
[all …]
/freebsd-9-stable/crypto/openssl/doc/crypto/
DEVP_PKEY_set1_RSA.pod14 int EVP_PKEY_set1_RSA(EVP_PKEY *pkey,RSA *key);
15 int EVP_PKEY_set1_DSA(EVP_PKEY *pkey,DSA *key);
16 int EVP_PKEY_set1_DH(EVP_PKEY *pkey,DH *key);
17 int EVP_PKEY_set1_EC_KEY(EVP_PKEY *pkey,EC_KEY *key);
19 RSA *EVP_PKEY_get1_RSA(EVP_PKEY *pkey);
20 DSA *EVP_PKEY_get1_DSA(EVP_PKEY *pkey);
21 DH *EVP_PKEY_get1_DH(EVP_PKEY *pkey);
22 EC_KEY *EVP_PKEY_get1_EC_KEY(EVP_PKEY *pkey);
24 int EVP_PKEY_assign_RSA(EVP_PKEY *pkey,RSA *key);
25 int EVP_PKEY_assign_DSA(EVP_PKEY *pkey,DSA *key);
[all …]
/freebsd-9-stable/crypto/openssl/crypto/pkcs12/
Dp12_kiss.c67 EVP_PKEY **pkey, X509 **cert, STACK_OF(X509) **ca);
70 int passlen, EVP_PKEY **pkey, X509 **cert,
75 EVP_PKEY **pkey, X509 **cert, STACK_OF(X509) **ca,
85 int PKCS12_parse(PKCS12 *p12, const char *pass, EVP_PKEY **pkey, X509 **cert, in PKCS12_parse() argument
105 if (pkey) in PKCS12_parse()
106 *pkey = NULL; in PKCS12_parse()
133 if (!parse_pk12(p12, pass, -1, pkey, cert, ca)) { in PKCS12_parse()
142 if (pkey && *pkey) in PKCS12_parse()
143 EVP_PKEY_free(*pkey); in PKCS12_parse()
155 EVP_PKEY **pkey, X509 **cert, STACK_OF(X509) **ca) in parse_pk12() argument
[all …]
Dp12_crt.c70 static int copy_bag_attr(PKCS12_SAFEBAG *bag, EVP_PKEY *pkey, int nid) in copy_bag_attr() argument
74 idx = EVP_PKEY_get_attr_by_NID(pkey, nid, -1); in copy_bag_attr()
77 attr = EVP_PKEY_get_attr(pkey, idx); in copy_bag_attr()
83 PKCS12 *PKCS12_create(char *pass, char *name, EVP_PKEY *pkey, X509 *cert, in PKCS12_create() argument
115 if (!pkey && !cert && !ca) { in PKCS12_create()
120 if (pkey && cert) { in PKCS12_create()
121 if (!X509_check_private_key(cert, pkey)) in PKCS12_create()
146 if (pkey) { in PKCS12_create()
147 bag = PKCS12_add_key(&bags, pkey, keytype, iter, nid_key, pass); in PKCS12_create()
152 if (!copy_bag_attr(bag, pkey, NID_ms_csp_name)) in PKCS12_create()
[all …]
/freebsd-9-stable/sys/ofed/drivers/infiniband/ulp/ipoib/
Dipoib_vlan.c53 int ipoib_vlan_add(struct ifnet *pdev, unsigned short pkey) in ipoib_vlan_add() argument
71 if (ppriv->pkey == pkey) { in ipoib_vlan_add()
78 if (priv->pkey == pkey) { in ipoib_vlan_add()
86 ppriv->dev->name, pkey); in ipoib_vlan_add()
103 priv->pkey = pkey; in ipoib_vlan_add()
106 priv->broadcastaddr[8] = pkey >> 8; in ipoib_vlan_add()
107 priv->broadcastaddr[9] = pkey & 0xff; in ipoib_vlan_add()
160 int ipoib_vlan_delete(struct ifnet *pdev, unsigned short pkey) in ipoib_vlan_delete() argument
173 if (priv->pkey == pkey) { in ipoib_vlan_delete()
/freebsd-9-stable/contrib/ntp/libntp/
Dlibssl_compat.c90 const EVP_PKEY *pkey in sslshim_EVP_PKEY_id() argument
93 return (pkey) ? pkey->type : EVP_PKEY_NONE; in sslshim_EVP_PKEY_id()
98 const EVP_PKEY *pkey in sslshim_EVP_PKEY_base_id() argument
101 return (pkey) ? EVP_PKEY_type(pkey->type) : EVP_PKEY_NONE; in sslshim_EVP_PKEY_base_id()
106 EVP_PKEY * pkey in sslshim_EVP_PKEY_get0_RSA() argument
109 return (pkey) ? pkey->pkey.rsa : NULL; in sslshim_EVP_PKEY_get0_RSA()
114 EVP_PKEY * pkey in sslshim_EVP_PKEY_get0_DSA() argument
117 return (pkey) ? pkey->pkey.dsa : NULL; in sslshim_EVP_PKEY_get0_DSA()
/freebsd-9-stable/crypto/openssl/demos/sign/
Dsign.c89 EVP_PKEY *pkey; in main() local
105 pkey = PEM_read_PrivateKey(fp, NULL, NULL, NULL); in main()
108 if (pkey == NULL) { in main()
118 err = EVP_SignFinal(&md_ctx, sig_buf, &sig_len, pkey); in main()
125 EVP_PKEY_free(pkey); in main()
141 pkey = X509_get_pubkey(x509); in main()
142 if (pkey == NULL) { in main()
151 err = EVP_VerifyFinal(&md_ctx, sig_buf, sig_len, pkey); in main()
152 EVP_PKEY_free(pkey); in main()
/freebsd-9-stable/crypto/openssl/apps/
Dpkcs8.c86 EVP_PKEY *pkey = NULL; in MAIN() local
251 pkey = load_key(bio_err, infile, informat, 1, passin, e, "key"); in MAIN()
252 if (!pkey) { in MAIN()
256 if (!(p8inf = EVP_PKEY2PKCS8_broken(pkey, p8_broken))) { in MAIN()
259 EVP_PKEY_free(pkey); in MAIN()
271 EVP_PKEY_free(pkey); in MAIN()
283 EVP_PKEY_free(pkey); in MAIN()
295 EVP_PKEY_free(pkey); in MAIN()
307 EVP_PKEY_free(pkey); in MAIN()
315 EVP_PKEY_free(pkey); in MAIN()
[all …]
/freebsd-9-stable/crypto/openssl/crypto/engine/
Deng_pkey.c102 EVP_PKEY *pkey; in ENGINE_load_private_key() local
121 pkey = e->load_privkey(e, key_id, ui_method, callback_data); in ENGINE_load_private_key()
122 if (!pkey) { in ENGINE_load_private_key()
127 return pkey; in ENGINE_load_private_key()
133 EVP_PKEY *pkey; in ENGINE_load_public_key() local
151 pkey = e->load_pubkey(e, key_id, ui_method, callback_data); in ENGINE_load_public_key()
152 if (!pkey) { in ENGINE_load_public_key()
157 return pkey; in ENGINE_load_public_key()
/freebsd-9-stable/contrib/ntp/util/
Dntp-keygen.c314 EVP_PKEY *pkey = NULL; /* temp key */ in main() local
655 pkey = EVP_PKEY_new(); in main()
656 EVP_PKEY_assign_RSA(pkey, rsa); in main()
657 PEM_write_PKCS8PrivateKey(stdout, pkey, NULL, NULL, 0, in main()
677 pkey = EVP_PKEY_new(); in main()
678 EVP_PKEY_assign_RSA(pkey, rsa); in main()
679 PEM_write_PKCS8PrivateKey(stdout, pkey, cipher, NULL, 0, in main()
721 pkey = EVP_PKEY_new(); in main()
722 EVP_PKEY_assign_DSA(pkey, dsa); in main()
723 PEM_write_PKCS8PrivateKey(stdout, pkey, NULL, NULL, 0, in main()
[all …]

12345678910