summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNikos Mavrogiannopoulos <nmav@gnutls.org>2017-08-07 19:29:19 +0200
committerNikos Mavrogiannopoulos <nmav@redhat.com>2017-08-08 10:36:33 +0200
commit4c142d73c36207dbfef572a831d21aa8c3f52acf (patch)
tree0882507ad9c59c878e3026d2facb66f4b79d1817
parentddee19e63c71a75cd999479923ff6b0f05770bb0 (diff)
downloadgnutls-4c142d73c36207dbfef572a831d21aa8c3f52acf.tar.gz
x509: when importing the old FIPS186-4 format set the provable flags
Signed-off-by: Nikos Mavrogiannopoulos <nmav@gnutls.org>
-rw-r--r--lib/x509/privkey.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/lib/x509/privkey.c b/lib/x509/privkey.c
index 8625ded182..4ec3ae847e 100644
--- a/lib/x509/privkey.c
+++ b/lib/x509/privkey.c
@@ -240,6 +240,7 @@ _gnutls_privkey_decode_pkcs1_rsa_key(const gnutls_datum_t * raw_key,
}
gnutls_free(v.data);
}
+ pkey->params.flags |= GNUTLS_PK_FLAG_PROVABLE;
}
return pkey_asn;
@@ -445,6 +446,7 @@ decode_dsa_key(const gnutls_datum_t * raw_key, gnutls_x509_privkey_t pkey)
pkey->params.seed_size = seed.size;
}
gnutls_free(seed.data);
+ pkey->params.flags |= GNUTLS_PK_FLAG_PROVABLE;
}
}