Understanding TLS Handshake: What Happens When You Connect to HTTPS

Every time you load an HTTPS page, a TLS handshake happens in milliseconds. Most people treat it as a black box — it works or it doesn’t. But understanding what actually happens is useful when you’re debugging TLS errors, optimizing performance, or configuring cipher suites. The Purpose of the Handshake The handshake does three things:

Understanding TLS Handshake: What Happens When You Connect to HTTPS Read Post »

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 »

Scroll to Top