For the roughly five billion people who use the internet, only a tiny fraction have any knowledge of how Transport Layer Security (TLS), digital certificates, or public keys work. Say what you will about the security perils that users still face on the internet today, but it’s pretty remarkable how well these building block protocols for trust between websites and site visitors have handled the massive scale of the internet over the last 20 years.