gnutls_pk_params_init(&pkey->params);
+ pkey->params.algo = GNUTLS_PK_RSA;
+
if ((result =
asn1_create_element(_gnutls_get_gnutls_asn(),
"GNUTLS.RSAPrivateKey",
gnutls_pk_params_init(&pkey->params);
+ pkey->params.algo = GNUTLS_PK_EC;
+
if ((ret =
asn1_create_element(_gnutls_get_gnutls_asn(),
"GNUTLS.ECPrivateKey",
return NULL;
}
- pkey->params.params_nr = 0;
+ gnutls_pk_params_init(&pkey->params);
+
+ pkey->params.algo = GNUTLS_PK_DSA;
result =
asn1_der_decoding(&dsa_asn, raw_key->data, raw_key->size,