Searched refs:pkey (Results 1 - 25 of 205) sorted by relevance

123456789

/freebsd-9.3-release/crypto/openssl/crypto/evp/
H A Dp_lib.c79 int EVP_PKEY_bits(EVP_PKEY *pkey) argument
84 else if (pkey->type == EVP_PKEY_RSA)
85 return (BN_num_bits(pkey->pkey.rsa->n));
88 else if (pkey->type == EVP_PKEY_DSA)
89 return (BN_num_bits(pkey->pkey.dsa->p));
92 else if (pkey->type == EVP_PKEY_EC) {
101 group = EC_KEY_get0_group(pkey->pkey
115 EVP_PKEY_size(EVP_PKEY *pkey) argument
136 EVP_PKEY_save_parameters(EVP_PKEY *pkey, int mode) argument
208 EVP_PKEY_missing_parameters(const EVP_PKEY *pkey) argument
321 EVP_PKEY_assign(EVP_PKEY *pkey, int type, char *key) argument
334 EVP_PKEY_set1_RSA(EVP_PKEY *pkey, RSA *key) argument
342 EVP_PKEY_get1_RSA(EVP_PKEY *pkey) argument
354 EVP_PKEY_set1_DSA(EVP_PKEY *pkey, DSA *key) argument
362 EVP_PKEY_get1_DSA(EVP_PKEY *pkey) argument
375 EVP_PKEY_set1_EC_KEY(EVP_PKEY *pkey, EC_KEY *key) argument
383 EVP_PKEY_get1_EC_KEY(EVP_PKEY *pkey) argument
396 EVP_PKEY_set1_DH(EVP_PKEY *pkey, DH *key) argument
404 EVP_PKEY_get1_DH(EVP_PKEY *pkey) argument
[all...]
H A 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; local
110 if (p8->pkey->type == V_ASN1_OCTET_STRING) {
112 p = p8->pkey->value.octet_string->data;
113 pkeylen = p8->pkey->value.octet_string->length;
116 p = p8->pkey->value.sequence->data;
117 pkeylen = p8->pkey->value.sequence->length;
119 if (!(pkey = EVP_PKEY_new())) {
133 EVP_PKEY_assign_RSA(pkey, rs
342 EVP_PKEY2PKCS8(EVP_PKEY *pkey) argument
349 EVP_PKEY2PKCS8_broken(EVP_PKEY *pkey, int broken) argument
436 dsa_pkey2pkcs8(PKCS8_PRIV_KEY_INFO *p8, EVP_PKEY *pkey) argument
604 eckey_pkey2pkcs8(PKCS8_PRIV_KEY_INFO *p8, EVP_PKEY *pkey) argument
[all...]
H A Dp_sign.c78 unsigned int *siglen, EVP_PKEY *pkey)
90 if (pkey->type == v) {
108 sctmp.key = pkey->pkey.ptr;
114 pkey->pkey.ptr);
77 EVP_SignFinal(EVP_MD_CTX *ctx, unsigned char *sigret, unsigned int *siglen, EVP_PKEY *pkey) argument
H A Dp_verify.c66 unsigned int siglen, EVP_PKEY *pkey)
77 if (pkey->type == v) {
96 sctmp.key = pkey->pkey.ptr;
102 sigbuf, siglen, pkey->pkey.ptr);
65 EVP_VerifyFinal(EVP_MD_CTX *ctx, const unsigned char *sigbuf, unsigned int siglen, EVP_PKEY *pkey) argument
/freebsd-9.3-release/crypto/openssl/crypto/asn1/
H A Dt_spki.c76 EVP_PKEY *pkey; local
84 pkey = X509_PUBKEY_get(spki->spkac->pubkey);
85 if (!pkey)
89 if (pkey->type == EVP_PKEY_RSA) {
91 BN_num_bits(pkey->pkey.rsa->n));
92 RSA_print(out, pkey->pkey.rsa, 2);
96 if (pkey->type == EVP_PKEY_DSA) {
98 DSA_print(out, pkey
[all...]
H A Dp8_pkey.c71 if (key->pkey && key->pkey->type == V_ASN1_OCTET_STRING
72 && key->pkey->value.octet_string != NULL)
73 OPENSSL_cleanse(key->pkey->value.octet_string->data,
74 key->pkey->value.octet_string->length);
82 ASN1_SIMPLE(PKCS8_PRIV_KEY_INFO, pkey, ASN1_ANY),
H A Di2d_pu.c79 return (i2d_RSAPublicKey(a->pkey.rsa, pp));
83 return (i2d_DSAPublicKey(a->pkey.dsa, pp));
87 return (i2o_ECPublicKey(a->pkey.ec, pp));
H A Dx_pubkey.c75 EVP_PKEY_free(pubkey->pkey);
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
[all...]
H A Di2d_pr.c78 return (i2d_RSAPrivateKey(a->pkey.rsa, pp));
83 return (i2d_DSAPrivateKey(a->pkey.dsa, pp));
88 return (i2d_ECPrivateKey(a->pkey.ec, pp));
H A Dt_req.c97 EVP_PKEY *pkey; local
147 pkey = X509_REQ_get_pubkey(x);
148 if (pkey == NULL) {
153 if (pkey->type == EVP_PKEY_RSA) {
155 BN_num_bits(pkey->pkey.rsa->n));
156 RSA_print(bp, pkey->pkey.rsa, 16);
160 if (pkey->type == EVP_PKEY_DSA) {
162 DSA_print(bp, pkey
[all...]
/freebsd-9.3-release/crypto/openssl/demos/
H A 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,\
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
[all...]
/freebsd-9.3-release/crypto/openssl/demos/sign/
H A Dsign.c89 EVP_PKEY *pkey; local
105 pkey = PEM_read_PrivateKey(fp, NULL, NULL, NULL);
108 if (pkey == NULL) {
118 err = EVP_SignFinal(&md_ctx, sig_buf, &sig_len, pkey);
125 EVP_PKEY_free(pkey);
141 pkey = X509_get_pubkey(x509);
142 if (pkey == NULL) {
151 err = EVP_VerifyFinal(&md_ctx, sig_buf, sig_len, pkey);
152 EVP_PKEY_free(pkey);
/freebsd-9.3-release/contrib/bind9/lib/dns/
H A Dopensslgost_link.c101 EVP_PKEY *pkey = key->keydata.pkey; local
105 if (r.length < (unsigned int) EVP_PKEY_size(pkey))
108 if (!EVP_SignFinal(evp_md_ctx, r.base, &siglen, pkey))
121 EVP_PKEY *pkey = key->keydata.pkey; local
123 status = EVP_VerifyFinal(evp_md_ctx, sig->base, sig->length, pkey);
140 pkey1 = key1->keydata.pkey;
141 pkey2 = key2->keydata.pkey;
176 EVP_PKEY *pkey local
212 EVP_PKEY *pkey = key->keydata.pkey; local
223 EVP_PKEY *pkey = key->keydata.pkey; local
239 EVP_PKEY *pkey; local
265 EVP_PKEY *pkey = NULL; local
290 EVP_PKEY *pkey; local
335 EVP_PKEY *pkey = NULL; local
[all...]
H A Dopensslecdsa_link.c129 EVP_PKEY *pkey = key->keydata.pkey; local
130 EC_KEY *eckey = EVP_PKEY_get1_EC_KEY(pkey);
181 EVP_PKEY *pkey = key->keydata.pkey; local
182 EC_KEY *eckey = EVP_PKEY_get1_EC_KEY(pkey);
244 EVP_PKEY *pkey1 = key1->keydata.pkey;
245 EVP_PKEY *pkey2 = key2->keydata.pkey;
287 EVP_PKEY *pkey; local
310 pkey
329 EVP_PKEY *pkey = key->keydata.pkey; local
340 EVP_PKEY *pkey = key->keydata.pkey; local
349 EVP_PKEY *pkey; local
385 EVP_PKEY *pkey; local
445 EVP_PKEY *pkey; local
490 EVP_PKEY *pkey; local
520 EVP_PKEY *pkey, *pubpkey; local
[all...]
/freebsd-9.3-release/crypto/openssl/crypto/x509/
H A Dx509type.c65 int X509_certificate_type(X509 *x, EVP_PKEY *pkey) argument
73 if (pkey == NULL)
76 pk = pkey;
118 if (pkey == NULL)
H A Dx509rset.c80 int X509_REQ_set_pubkey(X509_REQ *x, EVP_PKEY *pkey) argument
84 return (X509_PUBKEY_set(&x->req_info->pubkey, pkey));
/freebsd-9.3-release/crypto/openssl/ssl/
H A Dssl_rsa.c68 static int ssl_set_pkey(CERT *c, EVP_PKEY *pkey);
146 EVP_PKEY *pkey; local
157 if ((pkey = EVP_PKEY_new()) == NULL) {
163 EVP_PKEY_assign_RSA(pkey, rsa);
165 ret = ssl_set_pkey(ssl->cert, pkey);
166 EVP_PKEY_free(pkey);
171 static int ssl_set_pkey(CERT *c, EVP_PKEY *pkey) argument
175 i = ssl_cert_type(NULL, pkey);
184 EVP_PKEY_copy_parameters(pktmp, pkey);
193 if ((pkey
276 SSL_use_PrivateKey(SSL *ssl, EVP_PKEY *pkey) argument
297 EVP_PKEY *pkey = NULL; local
340 EVP_PKEY *pkey; local
368 EVP_PKEY *pkey; local
489 EVP_PKEY *pkey; local
573 SSL_CTX_use_PrivateKey(SSL_CTX *ctx, EVP_PKEY *pkey) argument
591 EVP_PKEY *pkey = NULL; local
633 EVP_PKEY *pkey; local
[all...]
/freebsd-9.3-release/crypto/openssl/crypto/pkcs12/
H A 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,
81 * should point to a valid STACK structure. pkey and cert can be passed
85 int PKCS12_parse(PKCS12 *p12, const char *pass, EVP_PKEY **pkey, X509 **cert, argument
105 if (pkey)
106 *pkey = NULL;
133 if (!parse_pk12(p12, pass, -1, pkey, cert, ca)) {
142 if (pkey && *pkey)
154 parse_pk12(PKCS12 *p12, const char *pass, int passlen, EVP_PKEY **pkey, X509 **cert, STACK_OF(X509) **ca) argument
211 parse_bag(PKCS12_SAFEBAG *bag, const char *pass, int passlen, EVP_PKEY **pkey, X509 **cert, STACK_OF(X509) **ca, ASN1_OCTET_STRING **keyid, char *keymatch) argument
[all...]
/freebsd-9.3-release/sys/ofed/drivers/infiniband/ulp/ipoib/
H A Dipoib_vlan.c53 int ipoib_vlan_add(struct ifnet *pdev, unsigned short pkey) argument
71 if (ppriv->pkey == pkey) {
78 if (priv->pkey == pkey) {
86 ppriv->dev->name, pkey);
103 priv->pkey = pkey;
106 priv->broadcastaddr[8] = pkey >> 8;
107 priv->broadcastaddr[9] = pkey
160 ipoib_vlan_delete(struct ifnet *pdev, unsigned short pkey) argument
[all...]
/freebsd-9.3-release/crypto/openssl/crypto/pem/
H A Dpem_sign.c78 unsigned int *siglen, EVP_PKEY *pkey)
84 m = (unsigned char *)OPENSSL_malloc(EVP_PKEY_size(pkey) + 2);
90 if (EVP_SignFinal(ctx, m, &m_len, pkey) <= 0)
77 PEM_SignFinal(EVP_MD_CTX *ctx, unsigned char *sigret, unsigned int *siglen, EVP_PKEY *pkey) argument
/freebsd-9.3-release/sys/contrib/rdma/
H A Dib_cache.h81 * @pkey: The PKey value found at the specified index.
89 u16 *pkey);
96 * @pkey: The PKey value to search for.
104 u16 pkey,
/freebsd-9.3-release/sys/ofed/include/rdma/
H A Dib_cache.h77 * @pkey: The PKey value found at the specified index.
85 u16 *pkey);
92 * @pkey: The PKey value to search for.
100 u16 pkey,
/freebsd-9.3-release/crypto/openssl/crypto/engine/
H A Deng_pkey.c102 EVP_PKEY *pkey; local
121 pkey = e->load_privkey(e, key_id, ui_method, callback_data);
122 if (!pkey) {
127 return pkey;
133 EVP_PKEY *pkey; local
151 pkey = e->load_pubkey(e, key_id, ui_method, callback_data);
152 if (!pkey) {
157 return pkey;
/freebsd-9.3-release/contrib/ofed/management/opensm/opensm/
H A Dosm_prtn.c63 osm_prtn_t *osm_prtn_new(IN const char *name, IN const uint16_t pkey) argument
70 p->pkey = pkey;
80 snprintf(p->name, sizeof(p->name), "%04x", cl_ntoh16(pkey));
126 cl_ntoh64(guid), p->name, cl_ntoh16(p->pkey));
192 ib_net16_t pkey; local
198 pkey = p->pkey | cl_hton16(0x8000);
206 memcpy(&mc_rec.mgid.raw[4], &pkey, sizeof(pkey));
254 uint16_t pkey; local
282 osm_prtn_make_new(osm_log_t * p_log, osm_subn_t * p_subn, const char *name, uint16_t pkey) argument
[all...]
/freebsd-9.3-release/crypto/openssl/demos/pkcs12/
H A Dpkread.c14 EVP_PKEY *pkey; local
36 if (!PKCS12_parse(p12, argv[2], &pkey, &cert, &ca)) {
46 if (pkey) {
48 PEM_write_PrivateKey(fp, pkey, NULL, NULL, 0, NULL, NULL);

Completed in 210 milliseconds

123456789