This post was authored by Jason Wood, founder of Paladin Security, a host on Security Weekly and commentator on Hack Naked News. This post is sponsored by DigiCert.Ah, the easy, old days when you could buy an SSL/TLS certificate that was valid for up to ten years. You set it up and then relaxed because it was going to be a while until you had to go through that headache again. Well, those days are definitely no more. As of March 1, 2018, the longest lasting SSL/TLS certificate you can get is two years. So let’s take a quick look at what happened, why it was changed and what it means to you.Information about the vote
This change was something that was decided by the Certificate Authorities and Browsers forum. It was a ballot proposed by the group in response to the SSL/TLS vulnerabilities that have been discovered. These issues included flaws in the SSL/TLS algorithms and methods used to create certificates. The ballot was proposed and voted on by members with a few abstentions, but no votes against it. You can check the final disposition of the ballot at https://cabforum.org/2017/03/17/ballot-193-825-day-certificate-lifetimes/.Reasons for the Change
One of the reasons for this change is that as flaws were discovered and published, the certificates affected by those vulnerabilities wouldn’t be changed right away. In fact, they’d linger around until the certificate finally expired and was replaced. As a result, we had large numbers of vulnerable certificates that were hanging around. One impact of reducing the certificate lifetime is that it would limit the amount of time that these certificates would be in use.Here are some examples of when this could be an issue.-
- The hashing algorithm is found to be weak and is deprecated. Example: MD5
- The key length could be deprecated. Example: RSA-1024 keys
- The validation method for certificates is changed.



