We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 57c2d2e commit cb36c97Copy full SHA for cb36c97
1 file changed
src/crypto/openssl/key_pair.cpp
@@ -7,6 +7,7 @@
7
#include "hash.h"
8
#include "openssl_wrappers.h"
9
10
+#include <openssl/asn1.h>
11
#include <openssl/ec.h>
12
#include <openssl/engine.h>
13
#include <openssl/err.h>
@@ -230,8 +231,10 @@ namespace crypto
230
231
OpenSSL::CHECKNULL(after = ASN1_TIME_new());
232
OpenSSL::CHECK1(ASN1_TIME_set_string(before, "20191101000000Z"));
233
OpenSSL::CHECK1(ASN1_TIME_set_string(after, "20211231235959Z"));
- X509_set1_notBefore(crt, before);
234
- X509_set1_notAfter(crt, after);
+ OpenSSL::CHECK1(ASN1_TIME_normalize(before));
235
+ OpenSSL::CHECK1(ASN1_TIME_normalize(after));
236
+ OpenSSL::CHECK1(X509_set1_notBefore(crt, before));
237
+ OpenSSL::CHECK1(X509_set1_notAfter(crt, after));
238
ASN1_TIME_free(before);
239
ASN1_TIME_free(after);
240
0 commit comments