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

1234

/macosx-10.10/Security-57031.1.35/Security/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.10/OpenSSL098-52/src/crypto/dsa/
H A Ddsa_key.c82 BIGNUM *pub_key=NULL,*priv_key=NULL; local
86 if (dsa->priv_key == NULL)
88 if ((priv_key=BN_new()) == NULL) goto err;
91 priv_key=dsa->priv_key;
94 if (!BN_rand_range(priv_key,dsa->q)) goto err;
95 while (BN_is_zero(priv_key));
112 BN_with_flags(prk, priv_key, BN_FLG_CONSTTIME);
115 prk = priv_key;
120 dsa->priv_key
[all...]
H A Ddsa_lib.c186 ret->priv_key=NULL;
241 if (r->priv_key != NULL) BN_clear_free(r->priv_key);
283 /* DSA has p, q, g, optional pub_key, optional priv_key.
284 * DH has p, optional length, g, optional pub_key, optional priv_key.
305 if (r->priv_key != NULL)
306 if ((ret->priv_key = BN_dup(r->priv_key)) == NULL)
/macosx-10.10/Heimdal-398.1.2/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);
/macosx-10.10/OpenSSH-189/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);
/macosx-10.10/OpenSSL098-52/src/fips/dsa/
H A Dfips_dsa_key.c109 BIGNUM *pub_key=NULL,*priv_key=NULL; local
119 if (dsa->priv_key == NULL)
121 if ((priv_key=BN_new()) == NULL) goto err;
124 priv_key=dsa->priv_key;
127 if (!BN_rand_range(priv_key,dsa->q)) goto err;
128 while (BN_is_zero(priv_key));
145 BN_with_flags(prk, priv_key, BN_FLG_CONSTTIME);
148 prk = priv_key;
153 dsa->priv_key
[all...]
H A Dfips_dsa_lib.c90 if (r->priv_key != NULL) BN_clear_free(r->priv_key);
/macosx-10.10/Security-57031.1.35/Security/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...]
/macosx-10.10/OpenSSL098-52/src/crypto/ec/
H A Dec_key.c83 ret->priv_key= NULL;
128 if (r->priv_key != NULL)
129 BN_clear_free(r->priv_key);
172 if (src->priv_key)
174 if (dest->priv_key == NULL)
176 dest->priv_key = BN_new();
177 if (dest->priv_key == NULL)
180 if (!BN_copy(dest->priv_key, src->priv_key))
237 BIGNUM *priv_key local
392 EC_KEY_set_private_key(EC_KEY *key, const BIGNUM *priv_key) argument
[all...]
H A Dec_asn1.c1106 EC_PRIVATEKEY *priv_key=NULL; local
1108 if ((priv_key = EC_PRIVATEKEY_new()) == NULL)
1114 if ((priv_key = d2i_EC_PRIVATEKEY(&priv_key, in, len)) == NULL)
1117 EC_PRIVATEKEY_free(priv_key);
1135 if (priv_key->parameters)
1139 ret->group = ec_asn1_pkparameters2group(priv_key->parameters);
1148 ret->version = priv_key->version;
1150 if (priv_key->privateKey)
1152 ret->priv_key
1215 EC_PRIVATEKEY *priv_key=NULL; local
[all...]
/macosx-10.10/OpenSSL098-52/src/crypto/dh/
H A Ddh_key.c110 BIGNUM *pub_key=NULL,*priv_key=NULL; local
115 if (dh->priv_key == NULL)
117 priv_key=BN_new();
118 if (priv_key == NULL) goto err;
122 priv_key=dh->priv_key;
144 if (!BN_rand(priv_key, l, 0, 0)) goto err;
155 BN_with_flags(prk, priv_key, BN_FLG_CONSTTIME);
158 prk = priv_key;
164 dh->priv_key
[all...]
/macosx-10.10/OpenSSL098-52/src/fips/dh/
H A Dfips_dh_key.c113 BIGNUM *pub_key=NULL,*priv_key=NULL; local
124 if (dh->priv_key == NULL)
126 priv_key=BN_new();
127 if (priv_key == NULL) goto err;
131 priv_key=dh->priv_key;
153 if (!BN_rand(priv_key, l, 0, 0)) goto err;
164 BN_with_flags(prk, priv_key, BN_FLG_CONSTTIME);
167 prk = priv_key;
174 dh->priv_key
[all...]
H A Dfips_dh_lib.c93 if (r->priv_key != NULL) BN_clear_free(r->priv_key);
/macosx-10.10/OpenSSL098-52/src/crypto/ecdh/
H A Dech_ossl.c115 const BIGNUM *priv_key; local
132 priv_key = EC_KEY_get0_private_key(ecdh);
133 if (priv_key == NULL)
146 if (!EC_POINT_mul(group, tmp, NULL, pub_key, priv_key, ctx))
/macosx-10.10/OpenSSH-189/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.10/ruby-106/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)

Completed in 120 milliseconds

1234