istock-923401596encryption.jpg

One billion certificates later, Let's Encrypt's crazy dream to secure the web is coming true