Site icon Zit Seng's Blog

New, Better, Faster, Stronger SSL Certificates

I’ve switched to a new SSL certificate on my blog website. Most of the time, this is just an uninteresting routine maintenance. Certificates expire, and they need to get renewed. It’s not the usual thing this time though. I’ve taken the opportunity to move to ECDSA-based certificates. It replaces the more customary RSA certificates used by most others.

I made the switch at about 8am this morning. If you’re reading this now, then of course you have no trouble with the new ECDSA-based SSL certificate. But if you do have some difficulties accessing this website using some other browser, operating system, or device, drop me a note somewhere.

My blog website still uses SSL like it has before. The SSL part has not changed. The bit that has changed is the use of ECDSA-based SSL certificates to identify the website. ECDSA and ECDSA-based SSL certificates are not new, but they just aren’t very often used. The more regular type of SSL certificates uses RSA keys. ECDSA-based certificates use Elliptical Curve Cryptography (ECC) keys.

ECC keys offer several important advantages over RSA keys:

In general, the ECDSA-based SSL certificates are faster and more scalable.

Websites have been slow to adopt ECDSA-based SSL certificates because they want to maintain compatibility and support for older browsers. ECDSA support, however, has been around for a long time, and today it’s quite safe to say that all modern browsers can support ECDSA-based SSL certificates.

My new ECDSA-based SSL certificate is Comodo’s PositiveSSL certificate product. They support issuing of ECDSA-based SSL certificates. Not all certificate authorities support issuing of ECDSA-based SSL certificates, so this is something you should take note of if you’re looking for a certification authority for your next SSL certificate. I’ll write more in another post.

In the meanwhile, if by some very slim chance you couldn’t access my website today, it may be due to the new ECDSA-based SSL certificate.

Exit mobile version