[cabfpub] notBefore dates for certificates

Peter Bowen pzb at amzn.com
Wed Aug 2 01:13:58 UTC 2017


We’ve had an interesting situation come up that isn’t clearly covered in the BRs.

We have a customer who has a system that does not have a persistent clock when it is first unboxed.  When it powers on, it starts counting from a given point in time (for example 2017-01-01 00:00:00Z). This device has network access and one of the tasks it does early on is to reach out to a server to get a firmware update and configuration information.  Having some security smarts, the customer assured connections are all made via TLS and they do have certificate checking enabled.

You might have already spotted the problem — at some point the server certificate is going to get renewed and will probably have a notBefore date that is after 2017-01-01.  This will cause the firmware and configuration update to fail.

They have asked if they could get a new certificate for the server with a notBefore date in the past — notably setting it early enough to pass validation by just unboxed devices.  This would be issuing with the same subject information and domain names that have been in previous certificates.  The issued certificate will meet all the requirements for new certificates issued today.  

This was discussed last September: https://cabforum.org/pipermail/public/2016-September/008450.html <https://cabforum.org/pipermail/public/2016-September/008450.html>, but I never brought it to ballot.

So I have two questions:
1) Does anyone think setting a notBefore well before the issuance dates a problem, as long as the certificate includes a timestamp that represents the issuance date and the CA previously issued a certificate for the same domain name(s) to the same applicant that has a validity period that spans from the notBefore to issuance date?

2) What is the latest acceptable notAfter date?  39 months (or 825 days in the future) from the notBefore date or from the issuance date?

Thanks,
Peter
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.cabforum.org/pipermail/public/attachments/20170801/2728495f/attachment-0002.html>


More information about the Public mailing list