How Ciphersuites Work: TLS in Pieces

The TLS handshake begins each HTTPS connection. The back-and-forth of the handshake is a negotiation between the client and the server. The negotiation is defined by different protocols that together make-up a ciphersuite. Knowing how to decipher what is within a ciphersuite is an essential part of understanding how TLS…

How RSA Works: TLS Foundations

RSA is a foundational algorithm within modern Cryptography. If we understand how RSA is working behind the curtains then we'll have an excellent framework to better understand TLS. When we contrast RSA to the more modern ECDSA, we'll see just how sophisticated a seemingly simple HTTPS connection can be! Our…

How We Deliver Global SSL with Let's Encrypt

Fly is proud to sponsor Let's Encrypt. We've been hard at work making Let's Encrypt TLS certificates as simple and safe as possible for developers and creators of all kinds. Within this article we'll explore how Fly applies Let's Encrypt certificates to servers around the world, highlight the benefits of…

Custom HTTPS Hostnames, One API Call

Fly announced that our API is now open to the public. One killer feature of the API is the ability to generate custom HTTPS hostnames for your legions of customers. We'll talk about the complexity of the problem this solves then show you how one API call can get you…

Fast HTTPS for Developers

HTTPS is now considered requisite when building an application or hosting a website. For good reason! In short, using HTTPS keeps your users safe, provides SEO benefit, and enables the web's most cutting edge features. What's the easiest and fastest way to use HTTPS with your applications? We'll compare 3…