diff options
author | Nikos Mavrogiannopoulos <nmav@gnutls.org> | 2010-11-16 15:41:47 +0100 |
---|---|---|
committer | Nikos Mavrogiannopoulos <nmav@gnutls.org> | 2010-11-16 15:44:56 +0100 |
commit | d6c16d2bb7223913f8e5982efd397d61bdcc2c96 (patch) | |
tree | a18f6e8fb4223174c9b9c253d4d5a02806fe0208 | |
parent | ad896d8a1916e328b57458fec79b0deaf62fa4a6 (diff) | |
download | gnutls-d6c16d2bb7223913f8e5982efd397d61bdcc2c96.tar.gz |
Correctly write DSA public key in ASN.1 (add leading zero). Reported by Jeffrey Walton.
-rw-r--r-- | lib/x509/privkey_pkcs8.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/x509/privkey_pkcs8.c b/lib/x509/privkey_pkcs8.c index fa33401acf..989c7346d7 100644 --- a/lib/x509/privkey_pkcs8.c +++ b/lib/x509/privkey_pkcs8.c @@ -178,7 +178,7 @@ _encode_privkey (gnutls_x509_privkey_t pkey, gnutls_datum_t * raw) return _gnutls_asn2err (ret); } - ret = _gnutls_x509_write_int (spk, "", pkey->params[4], 0); + ret = _gnutls_x509_write_int (spk, "", pkey->params[4], 1); if (ret < 0) { gnutls_assert (); |