/macosx-10.10/Security-57031.1.35/Security/libsecurity_apple_csp/open_ssl/dsa/ |
H A D | dsa_key.c | 90 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 D | dsa_lib.c | 139 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 D | dsa_key.c | 82 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 D | dsa_lib.c | 186 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 D | dh-ltm.c | 87 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 D | dh-tfm.c | 87 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 D | dh-cdsa.c | 51 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 D | rsa-cdsa.c | 269 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 D | ossl-dh-cc.c | 56 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 D | ossl-dh-eay.c | 119 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 D | ossl-dh-cdsa.c | 74 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 D | ossl-dsa-cdsa.c | 280 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 D | ossl-rsa-cdsa.c | 316 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 D | fips_dsa_key.c | 109 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 D | fips_dsa_lib.c | 90 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 D | dh_key.c | 121 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 D | ec_key.c | 83 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 D | ec_asn1.c | 1106 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 D | dh_key.c | 110 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 D | fips_dh_key.c | 113 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 D | fips_dh_lib.c | 93 if (r->priv_key != NULL) BN_clear_free(r->priv_key);
|
/macosx-10.10/OpenSSL098-52/src/crypto/ecdh/ |
H A D | ech_ossl.c | 115 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 D | dh.c | 252 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 D | ut_array_drbssl.rb | 20 TEST_KEY_DH1024.priv_key = OpenSSL::BN.new("48561834C67E65FFD2A9B47F41E5E78FDC95C387428FDB1E4B0188B64D1643C3A8D3455B945B7E8C4D166010C7C2CE23BFB9BEF43D0348FE7FA5284B0225E7FE1537546D114E3D8A4411B9B9351AB451E1A358F50ED61B1F00DA29336EEBBD649980AC86D76AF8BBB065298C2052672EEF3EF13AB47A15275FC2836F3AC74CEA", 16)
|
H A D | ut_drb_drbssl.rb | 19 TEST_KEY_DH1024.priv_key = OpenSSL::BN.new("48561834C67E65FFD2A9B47F41E5E78FDC95C387428FDB1E4B0188B64D1643C3A8D3455B945B7E8C4D166010C7C2CE23BFB9BEF43D0348FE7FA5284B0225E7FE1537546D114E3D8A4411B9B9351AB451E1A358F50ED61B1F00DA29336EEBBD649980AC86D76AF8BBB065298C2052672EEF3EF13AB47A15275FC2836F3AC74CEA", 16)
|