summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xtests/cert-tests/provable-privkey9
1 files changed, 9 insertions, 0 deletions
diff --git a/tests/cert-tests/provable-privkey b/tests/cert-tests/provable-privkey
index 15f17d06c0..d15b1bcec7 100755
--- a/tests/cert-tests/provable-privkey
+++ b/tests/cert-tests/provable-privkey
@@ -89,6 +89,15 @@ if test "${rc4}" != "0"; then
exit 1
fi
+# Try whether re-importing a key loses the parameters
+
+"${CERTTOOL}" -k --infile "${srcdir}/data/provable2048.pem"|"${CERTTOOL}" -k|"${CERTTOOL}" -k >${OUTFILE}
+grep "Hash: SHA384" ${OUTFILE} && grep "Seed: ab499ea55a5f4cb743434e49ca1ee3a491544309c6f59ab2cd5507de" ${OUTFILE}
+if test $? != 0;then
+ echo "Could not find validation parameters after re-importing"
+ exit 1
+fi
+
rm -f "$OUTFILE"
exit 0