From 64674bcc8cee73853d00388a5e83cb1b2f38bec1 Mon Sep 17 00:00:00 2001 From: "Dr. Stephen Henson" Date: Tue, 20 Apr 2004 12:05:26 +0000 Subject: Reduce chances of issuer and serial number duplication by use of random initial serial numbers. PR: 842 --- apps/req.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'apps/req.c') diff --git a/apps/req.c b/apps/req.c index 5df8f89..16e27d1 100644 --- a/apps/req.c +++ b/apps/req.c @@ -919,7 +919,9 @@ loop: } else { - if (!ASN1_INTEGER_set(X509_get_serialNumber(x509ss),0L)) goto end; + if (!rand_serial(NULL, + X509_get_serialNumber(x509ss))) + goto end; } if (!X509_set_issuer_name(x509ss, X509_REQ_get_subject_name(req))) goto end; -- cgit v1.1