| /freebsd-9-stable/crypto/openssl/crypto/evp/ |
| D | p_lib.c | 79 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 …]
|
| D | evp_pkey.c | 74 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 …]
|
| D | p_verify.c | 66 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()
|
| D | p_sign.c | 78 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/ |
| D | spkigen.c | 23 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/ |
| D | opensslgost_link.c | 100 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 …]
|
| D | opensslecdsa_link.c | 129 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 …]
|
| D | opensslrsa_link.c | 383 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/ |
| D | x_pubkey.c | 75 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 …]
|
| D | t_spki.c | 76 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 …]
|
| D | t_req.c | 97 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 …]
|
| D | n_pkey.c | 123 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 …]
|
| D | p8_pkey.c | 71 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/ |
| D | ssl_rsa.c | 68 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/ |
| D | osm_prtn.c | 63 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 …]
|
| D | osm_pkey.c | 136 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/ |
| D | EVP_PKEY_set1_RSA.pod | 14 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/ |
| D | p12_kiss.c | 67 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 …]
|
| D | p12_crt.c | 70 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/ |
| D | ipoib_vlan.c | 53 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/ |
| D | libssl_compat.c | 90 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/ |
| D | sign.c | 89 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/ |
| D | pkcs8.c | 86 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/ |
| D | eng_pkey.c | 102 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/ |
| D | ntp-keygen.c | 314 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 …]
|