Searched refs:priv_key (Results 1 - 25 of 53) sorted by relevance

123

/macosx-10.9.5/Security-55471.14.18/libsecurity_apple_csp/open_ssl/dsa/
H A Ddsa_key.c90 BIGNUM *pub_key=NULL,*priv_key=NULL; local
94 if (dsa->priv_key == NULL)
96 if ((priv_key=BN_new()) == NULL) goto err;
99 priv_key=dsa->priv_key;
104 if (!BN_rand(priv_key,i,1,0))
106 if (BN_cmp(priv_key,dsa->q) >= 0)
107 BN_sub(priv_key,priv_key,dsa->q);
108 if (!BN_is_zero(priv_key)) brea
[all...]
H A Ddsa_lib.c139 ret->priv_key=NULL;
185 if (r->priv_key != NULL) BN_clear_free(r->priv_key);
233 /* DSA has p, q, g, optional pub_key, optional priv_key.
234 * DH has p, optional length, g, optional pub_key, optional priv_key.
255 if (r->priv_key != NULL)
256 if ((ret->priv_key = BN_dup(r->priv_key)) == NULL)
/macosx-10.9.5/Heimdal-323.92.1/lib/hcrypto/
H A Ddh-ltm.c87 mp_int pub, priv_key, g, p; local
88 int have_private_key = (dh->priv_key != NULL);
99 if (dh->priv_key)
100 BN_free(dh->priv_key);
102 dh->priv_key = BN_new();
103 if (dh->priv_key == NULL)
105 if (!BN_rand(dh->priv_key, bits - 1, 0, 0)) {
106 BN_clear_free(dh->priv_key);
107 dh->priv_key = NULL;
114 mp_init_multi(&pub, &priv_key,
155 mp_int s, priv_key, p, peer_pub; local
[all...]
H A Ddh-tfm.c87 fp_int pub, priv_key, g, p; local
88 int have_private_key = (dh->priv_key != NULL);
99 if (dh->priv_key)
100 BN_free(dh->priv_key);
102 dh->priv_key = BN_new();
103 if (dh->priv_key == NULL)
105 if (!BN_rand(dh->priv_key, bits - 1, 0, 0)) {
106 BN_clear_free(dh->priv_key);
107 dh->priv_key = NULL;
114 fp_init_multi(&pub, &priv_key,
157 fp_int s, priv_key, p, peer_pub; local
[all...]
H A Ddh-cdsa.c51 CSSM_KEY priv_key; member in struct:dh_cdsa
76 CSSM_FreeKey(cspHandle, NULL, &cdsa->priv_key, CSSM_FALSE);
121 &cdsa->priv_key);
154 &cdsa->priv_key,
226 CSSM_FreeKey(cspHandle, NULL, &cdsa->priv_key, CSSM_FALSE);
H A Drsa-cdsa.c269 CSSM_KEY priv_key, pub_key; local
272 memset(&priv_key, 0, sizeof(priv_key));
314 &priv_key);
320 ret = decode_AlgorithmIdentifier(priv_key.KeyData.Data,
321 priv_key.KeyData.Length, &ai, NULL);
323 p = priv_key.KeyData.Data;
324 len = priv_key.KeyData.Length;
334 CSSM_FreeKey(cspHandle, NULL, &priv_key, CSSM_FALSE);
H A Ddsa.c71 free_if(dsa->priv_key);
H A Ddh.h96 BIGNUM *priv_key; member in struct:DH
H A Ddsa.h97 BIGNUM *priv_key; member in struct:DSA
/macosx-10.9.5/OpenSSH-186/osslshim/ossl/
H A Dossl-dh-cc.c56 CCBigNumRef priv_key; member in struct:DH_
65 void *p = NULL, *g = NULL, *priv_key = NULL, *pub_key = NULL; local
97 * XXX doesn't properly initialize priv_key and pub_key.
102 ccdh->priv_key = NULL;
107 if (NULL != dh->priv_key) {
111 priv_keylen = BN_num_bytes(dh->priv_key);
112 priv_key = malloc(priv_keylen);
113 if (NULL == priv_key) {
116 if (!BN_bn2bin(dh->priv_key, (unsigned char *)priv_key)) {
324 mp_int pub, priv_key, g, p; local
405 mp_int s, priv_key, p, peer_pub; local
[all...]
H A Dossl-dh-eay.c119 BIGNUM *pub_key = NULL, *priv_key = NULL; local
126 if (dh->priv_key == NULL) {
127 priv_key = BN_new();
128 if (priv_key == NULL) {
133 priv_key = dh->priv_key;
158 if (!BN_rand(priv_key, l, 0, 0)) {
171 BN_with_flags(prk, priv_key, BN_FLG_CONSTTIME);
174 prk = priv_key;
182 dh->priv_key
[all...]
H A Dossl-dh-cdsa.c74 CSSM_KEY priv_key; member in struct:dh_cdsa
99 CSSM_FreeKey(cspHandle, NULL, &cdsa->priv_key, CSSM_FALSE);
148 &cdsa->priv_key);
160 dh->priv_key = BN_bin2bn(cdsa->priv_key.KeyData.Data, cdsa->priv_key.KeyData.Length, NULL);
161 if (dh->priv_key == NULL) {
189 &cdsa->priv_key,
268 CSSM_FreeKey(cspHandle, NULL, &cdsa->priv_key, CSSM_FALSE);
H A Dossl-dsa-cdsa.c280 CSSM_KEY priv_key, pub_key;
283 memset(&priv_key, 0, sizeof(priv_key));
332 &priv_key);
339 ret = decode_AlgorithmIdentifier(priv_key.KeyData.Data,
340 priv_key.KeyData.Length, &ai, NULL);
342 p = priv_key.KeyData.Data;
343 len = priv_key.KeyData.Length;
353 CSSM_FreeKey(cspHandle, NULL, &priv_key, CSSM_FALSE);
H A Dossl-rsa-cdsa.c316 CSSM_KEY priv_key, pub_key; local
319 memset(&priv_key, 0, sizeof(priv_key));
366 &priv_key);
373 ret = decode_AlgorithmIdentifier(priv_key.KeyData.Data,
374 priv_key.KeyData.Length, &ai, NULL);
376 p = priv_key.KeyData.Data;
377 len = priv_key.KeyData.Length;
387 CSSM_FreeKey(cspHandle, NULL, &priv_key, CSSM_FALSE);
H A Dossl-dsa.c122 free_if(dsa->priv_key);
270 BIGNUM *pub_key = NULL, *priv_key = NULL; local
276 if (dsa->priv_key == NULL) {
277 if ((priv_key = BN_new()) == NULL) {
281 priv_key = dsa->priv_key;
285 if (!BN_rand_range(priv_key, dsa->q)) {
288 } while (BN_is_zero(priv_key));
305 BN_with_flags(prk, priv_key, BN_FLG_CONSTTIME);
307 prk = priv_key;
[all...]
H A Dossl-dh.h115 BIGNUM * priv_key; member in struct:DH
/macosx-10.9.5/Security-55471.14.18/libsecurity_apple_csp/open_ssl/dh/
H A Ddh_key.c121 BIGNUM *pub_key=NULL,*priv_key=NULL; local
125 if (dh->priv_key == NULL)
127 priv_key=BN_new();
128 if (priv_key == NULL) goto err;
130 if (!BN_rand_range(priv_key, dh->p)) goto err;
131 while (BN_is_zero(priv_key));
134 priv_key=dh->priv_key;
152 if (!dh->meth->bn_mod_exp(dh, pub_key,dh->g,priv_key,dh->p,&ctx,mont))
156 dh->priv_key
[all...]
H A Ddh_lib.c131 ret->priv_key=NULL;
178 if (r->priv_key != NULL) BN_clear_free(r->priv_key);
/macosx-10.9.5/OpenSSH-186/openssh/
H A Ddh.c252 if (dh->priv_key != NULL)
253 BN_clear_free(dh->priv_key);
254 if ((dh->priv_key = BN_new()) == NULL)
257 if (!BN_rand(dh->priv_key, 2*need, 0, 0))
261 for (i = 0, bits_set = 0; i <= BN_num_bits(dh->priv_key); i++)
262 if (BN_is_bit_set(dh->priv_key, i))
265 bits_set, BN_num_bits(dh->priv_key));
/macosx-10.9.5/ruby-104/ruby/test/drb/
H A Dut_array_drbssl.rb20 TEST_KEY_DH1024.priv_key = OpenSSL::BN.new("48561834C67E65FFD2A9B47F41E5E78FDC95C387428FDB1E4B0188B64D1643C3A8D3455B945B7E8C4D166010C7C2CE23BFB9BEF43D0348FE7FA5284B0225E7FE1537546D114E3D8A4411B9B9351AB451E1A358F50ED61B1F00DA29336EEBBD649980AC86D76AF8BBB065298C2052672EEF3EF13AB47A15275FC2836F3AC74CEA", 16)
H A Dut_drb_drbssl.rb19 TEST_KEY_DH1024.priv_key = OpenSSL::BN.new("48561834C67E65FFD2A9B47F41E5E78FDC95C387428FDB1E4B0188B64D1643C3A8D3455B945B7E8C4D166010C7C2CE23BFB9BEF43D0348FE7FA5284B0225E7FE1537546D114E3D8A4411B9B9351AB451E1A358F50ED61B1F00DA29336EEBBD649980AC86D76AF8BBB065298C2052672EEF3EF13AB47A15275FC2836F3AC74CEA", 16)
/macosx-10.9.5/ruby-104/ruby/test/openssl/
H A Dtest_pkey_dh.rb71 assert_equal(nil, dh.priv_key)
78 assert(dh.priv_key)
/macosx-10.9.5/bind9-45.100/bind9/lib/dns/
H A Dopenssldh_link.c122 if (dh1->priv_key != NULL || dh2->priv_key != NULL) {
123 if (dh1->priv_key == NULL || dh2->priv_key == NULL)
125 if (BN_cmp(dh1->priv_key, dh2->priv_key) != 0)
244 return (ISC_TF(dh != NULL && dh->priv_key != NULL));
486 priv.elements[i].length = BN_num_bytes(dh->priv_key);
487 BN_bn2bin(dh->priv_key, bufs[i]);
546 dh->priv_key
[all...]
H A Dopenssldsa_link.c306 if (dsa1->priv_key != NULL || dsa2->priv_key != NULL) {
307 if (dsa1->priv_key == NULL || dsa2->priv_key == NULL)
309 if (BN_cmp(dsa1->priv_key, dsa2->priv_key))
397 return (ISC_TF(dsa != NULL && dsa->priv_key != NULL));
528 priv.elements[cnt].length = BN_num_bytes(dsa->priv_key);
529 BN_bn2bin(dsa->priv_key, bufs[cnt]);
582 dsa->priv_key
[all...]
/macosx-10.9.5/Security-55471.14.18/libsecurity_apple_csp/open_ssl/opensslUtils/
H A DopensslAsn1.cpp844 openKey->priv_key = cssmDataToBn(keyOcts.privateKey);
845 if(openKey->priv_key == NULL) {
869 bnToCssmData(openKey->priv_key, privKeyOcts.privateKey, coder);
929 openKey->priv_key = cssmDataToBn(privKeyInt);
930 if(openKey->priv_key == NULL) {
959 bnToCssmData(openKey->priv_key, privKeyInt, coder);
1125 openKey->priv_key = cssmDataToBn(nssPrivKey.priv);
1148 bnToCssmData(openKey->priv_key, nssPrivKey.priv, coder);
1367 openKey->priv_key = cssmDataToBn(nssPrivKey.secretPart);
1393 bnToCssmData(openKey->priv_key, nssPrivKe
[all...]

Completed in 127 milliseconds

123