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

12

/opensolaris-onvv-gate/usr/src/common/openssl/crypto/dsa/
H A Ddsa_key.c80 BIGNUM *pub_key=NULL,*priv_key=NULL; local
84 if (dsa->priv_key == NULL)
86 if ((priv_key=BN_new()) == NULL) goto err;
89 priv_key=dsa->priv_key;
92 if (!BN_rand_range(priv_key,dsa->q)) goto err;
93 while (BN_is_zero(priv_key));
110 BN_with_flags(prk, priv_key, BN_FLG_EXP_CONSTTIME);
113 prk = priv_key;
118 dsa->priv_key
[all...]
H A Ddsa_lib.c159 ret->priv_key=NULL;
214 if (r->priv_key != NULL) BN_clear_free(r->priv_key);
278 /* DSA has p, q, g, optional pub_key, optional priv_key.
279 * DH has p, optional length, g, optional pub_key, optional priv_key.
300 if (r->priv_key != NULL)
301 if ((ret->priv_key = BN_dup(r->priv_key)) == NULL)
H A Ddsa_asn1.c109 ASN1_SIMPLE(DSA, priv_key, BIGNUM)
H A Ddsa.h153 BIGNUM *priv_key; /* x private key */ member in struct:dsa_st
H A Ddsa_ossl.c176 if (!BN_mod_mul(&xr,dsa->priv_key,r,dsa->q,ctx)) goto err;/* s = xr */
/opensolaris-onvv-gate/usr/src/common/openssl/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
394 EC_KEY_set_private_key(EC_KEY *key, const BIGNUM *priv_key) argument
[all...]
H A Dec_asn1.c1104 EC_PRIVATEKEY *priv_key=NULL; local
1106 if ((priv_key = EC_PRIVATEKEY_new()) == NULL)
1112 if ((priv_key = d2i_EC_PRIVATEKEY(&priv_key, in, len)) == NULL)
1115 EC_PRIVATEKEY_free(priv_key);
1133 if (priv_key->parameters)
1137 ret->group = ec_asn1_pkparameters2group(priv_key->parameters);
1146 ret->version = priv_key->version;
1148 if (priv_key->privateKey)
1150 ret->priv_key
1213 EC_PRIVATEKEY *priv_key=NULL; local
[all...]
/opensolaris-onvv-gate/usr/src/common/openssl/crypto/dh/
H A Ddh_key.c108 BIGNUM *pub_key=NULL,*priv_key=NULL; local
113 if (dh->priv_key == NULL)
115 priv_key=BN_new();
116 if (priv_key == NULL) goto err;
120 priv_key=dh->priv_key;
142 if (!BN_rand(priv_key, l, 0, 0)) goto err;
153 BN_with_flags(prk, priv_key, BN_FLG_EXP_CONSTTIME);
156 prk = priv_key;
162 dh->priv_key
[all...]
H A Ddh_lib.c151 ret->priv_key=NULL;
207 if (r->priv_key != NULL) BN_clear_free(r->priv_key);
H A Ddh.h125 BIGNUM *priv_key; /* x */ member in struct:dh_st
/opensolaris-onvv-gate/usr/src/common/openssl/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))
H A Decdhtest.c168 BN_print(out,a->priv_key);
194 BN_print(out,b->priv_key);
/opensolaris-onvv-gate/usr/src/cmd/ssh/libssh/common/
H A Ddh.c205 if (dh->priv_key != NULL)
206 BN_clear_free(dh->priv_key);
207 if ((dh->priv_key = BN_new()) == NULL)
210 if (!BN_rand(dh->priv_key, 2*need, 0, 0))
214 for (i = 0; i <= BN_num_bits(dh->priv_key); i++)
215 if (BN_is_bit_set(dh->priv_key, i))
218 bits_set, BN_num_bits(dh->priv_key));
H A Dauthfd.c488 buffer_put_bignum2(b, key->dsa->priv_key);
/opensolaris-onvv-gate/usr/src/common/openssl/crypto/ecdsa/
H A Decs_ossl.c222 const BIGNUM *priv_key; local
226 priv_key = EC_KEY_get0_private_key(eckey);
228 if (group == NULL || priv_key == NULL || ecdsa == NULL)
287 if (!BN_mod_mul(tmp, priv_key, ret->r, order, ctx))
/opensolaris-onvv-gate/usr/src/common/openssl/crypto/asn1/
H A Dt_pkey.c212 if (x->priv_key)
213 if (buf_len < (i = (size_t)BN_num_bytes(x->priv_key)))
226 if (x->priv_key != NULL)
234 if ((x->priv_key != NULL) && !print(bp,"priv:",x->priv_key,m,off))
493 const BIGNUM *priv_key; local
510 priv_key = EC_KEY_get0_private_key(x);
511 if (priv_key != NULL)
513 if ((i = (size_t)BN_num_bytes(priv_key)) > buf_len)
524 if (priv_key !
[all...]
/opensolaris-onvv-gate/usr/src/common/openssl/crypto/evp/
H A Devp_pkey.c156 * SEQUENCE {parameters, priv_key}
157 * SEQUENCE {pub_key, priv_key}
196 if (!(dsa->priv_key = ASN1_INTEGER_to_BN(privkey, NULL))) {
211 dsa->priv_key, dsa->p, ctx)) {
289 const BIGNUM *priv_key; local
307 priv_key = EC_KEY_get0_private_key(eckey);
308 if (!EC_POINT_mul(group, pub_key, priv_key, NULL, NULL, ctx))
468 if (!(prkey = BN_to_ASN1_INTEGER (pkey->pkey.dsa->priv_key, NULL))) {
/opensolaris-onvv-gate/usr/src/common/openssl/apps/
H A Dtestdsa.h44 dsa->priv_key=BN_bin2bn(dsa512_priv,sizeof(dsa512_priv),NULL);
49 if ((dsa->priv_key == NULL) || (dsa->pub_key == NULL) || (dsa->p == NULL) ||
108 dsa->priv_key=BN_bin2bn(dsa1024_priv,sizeof(dsa1024_priv),NULL);
113 if ((dsa->priv_key == NULL) || (dsa->pub_key == NULL) || (dsa->p == NULL) ||
205 dsa->priv_key=BN_bin2bn(dsa2048_priv,sizeof(dsa2048_priv),NULL);
210 if ((dsa->priv_key == NULL) || (dsa->pub_key == NULL) || (dsa->p == NULL) ||
/opensolaris-onvv-gate/usr/src/common/openssl/crypto/engine/
H A Dhw_pk11_pub.c171 BIGNUM **priv_key, CK_SESSION_HANDLE session);
2032 {CKA_VALUE, (void *)NULL, 0} /* priv_key - x */
2045 init_template_value(dsa->priv_key, &a_key_template[8].pValue,
2095 if ((*dsa_priv_num = BN_dup(dsa->priv_key)) == NULL)
2180 (BN_cmp(sp->opdata_dsa_priv_num, dsa->priv_key) != 0))
2213 * Warning: Unlike OpenSSL's DH_generate_key(3) we ignore dh->priv_key
2214 * and override it even if it is set. OpenSSL does not touch dh->priv_key
2403 if (dh->priv_key == NULL)
2404 if ((dh->priv_key = BN_new()) == NULL)
2410 dh->priv_key
[all...]
/opensolaris-onvv-gate/usr/src/lib/pkcs11/pkcs11_tpm/common/
H A Dasn1.c756 CK_BYTE * priv_key,
778 priv_key, priv_key_len);
813 priv_key, priv_key_len);
836 CK_BYTE ** priv_key)
865 rc = ber_decode_OCTET_STRING(alg + len, priv_key, &buf_len, &field_len);
751 ber_encode_PrivateKeyInfo(CK_BBOOL length_only, CK_BYTE ** data, CK_ULONG * data_len, CK_BYTE * algorithm_id, CK_ULONG algorithm_id_len, CK_BYTE * priv_key, CK_ULONG priv_key_len) argument
832 ber_decode_PrivateKeyInfo(CK_BYTE * data, CK_ULONG data_len, CK_BYTE ** algorithm, CK_ULONG * alg_len, CK_BYTE ** priv_key) argument
H A Dkey_mgr.c38 CK_BYTE *priv_key = NULL; local
43 &alg_len, &priv_key);
/opensolaris-onvv-gate/usr/src/common/openssl/ssl/
H A Dssl_cert.c209 if (cert->dh_tmp->priv_key)
211 BIGNUM *b = BN_dup(cert->dh_tmp->priv_key);
217 ret->dh_tmp->priv_key = b;
H A Dd1_srvr.c865 dhp->priv_key == NULL ||
878 dh->priv_key=BN_dup(dhp->priv_key);
880 (dh->priv_key == NULL))
H A Ds3_srvr.c1231 dhp->priv_key == NULL ||
1244 dh->priv_key=BN_dup(dhp->priv_key);
1246 (dh->priv_key == NULL))
2047 const BIGNUM *priv_key; local
2072 priv_key = EC_KEY_get0_private_key(tkey);
2075 !EC_KEY_set_private_key(srvr_ecdh, priv_key))
/opensolaris-onvv-gate/usr/src/lib/libkmf/plugins/kmf_openssl/common/
H A Dopenssl_spi.c3194 if ((dsa->priv_key = BN_bin2bn(key->value.val, key->value.len,
3195 dsa->priv_key)) == NULL)
3593 CK_ULONG pinlen, EVP_PKEY **priv_key, KMF_DATA **certs,
3607 if (priv_key)
3608 *priv_key = NULL;
3640 if (priv_key != NULL) {
3703 if (priv_key == NULL && pkey != NULL)
3705 else if (priv_key != NULL && pkey != NULL)
3706 *priv_key = pkey;
3979 STACK_OF(EVP_PKEY) **priv_key, STACK_O
3590 extract_pem(KMF_HANDLE *kmfh, char *issuer, char *subject, KMF_BIGINT *serial, char *filename, CK_UTF8CHAR *pin, CK_ULONG pinlen, EVP_PKEY **priv_key, KMF_DATA **certs, int *numcerts) argument
3978 extract_pkcs12(BIO *fbio, CK_UTF8CHAR *pin, CK_ULONG pinlen, STACK_OF(EVP_PKEY) **priv_key, STACK_OF(X509) **certs, STACK_OF(X509) **ca) argument
[all...]

Completed in 235 milliseconds

12