SSL/TLS

Guides, best practices, and technical explanations related to SSL/TLS certificates, HTTPS, encryption, and secure communications.

Self-Signed SSL Certificates: When to Use Them and How to Create Them

Self-signed certificates get a bad reputation because browsers show scary warning pages when they encounter them. But that reputation comes from misuse — using self-signed certs where a trusted certificate is needed. In the right context, a self-signed certificate is the correct tool. Here’s where I actually use them: internal APIs that communicate server-to-server, development

Self-Signed SSL Certificates: When to Use Them and How to Create Them Read Post »

SSL Certificate Monitoring and Expiry Alerting: Never Let a Cert Expire Again

Certificate expiry is one of those problems that feels embarrassing when it happens. Every time I read about a major site going down because of an expired certificate, I think about how preventable it is. The certificate was always going to expire on a known date. The notification system failed, not the certificate. This guide

SSL Certificate Monitoring and Expiry Alerting: Never Let a Cert Expire Again Read Post »

Certificate Pinning: Risks, Trade-Offs, and What I Recommend Instead

Certificate pinning has always sounded more appealing than it behaves in production. The idea is attractive: instead of trusting any certificate that chains to a public CA in the system trust store, your client trusts one specific certificate or public key. That narrows the trust model and can reduce exposure to misissued certificates or a

Certificate Pinning: Risks, Trade-Offs, and What I Recommend Instead Read Post »

Wildcard Cert vs Multi-Domain (SAN) Certificates: Which One Do You Actually Need?

Both wildcard and SAN (Subject Alternative Name) certificates solve the same core problem — securing multiple domains or subdomains with one certificate. But they work differently and have different costs, limitations, and use cases. Picking the wrong type leads to either unnecessary expense or coverage gaps. What Wildcard Certificates Cover A wildcard certificate secures *.example.com

Wildcard Cert vs Multi-Domain (SAN) Certificates: Which One Do You Actually Need? Read Post »

Understanding SSL Certificate Chains: Root, Intermediate, and Domain Certificates

Certificate chains confuse almost everyone when they first encounter them. Not because they’re that complex in principle, but because the trust model isn’t obvious, and the problems that stem from incomplete chains show up in weird, inconsistent ways across different clients. I’ve spent hours debugging “certificate not trusted” errors that turned out to have nothing

Understanding SSL Certificate Chains: Root, Intermediate, and Domain Certificates Read Post »

Scroll to Top