It’s aim is to provide free SSL to all websites on the internet so that all web traffic is encrypted – without the need for a dedicated IP Address.
Let’s Encrypt is a project of non-profit Internet Security Research Group (ISRG) and it is sponsored by many companies including Facebook, Chrome, DigitalOcean, Ford Foundation, Mozilla, Automattic, Cisco, etc. Although, this is not really a letsencrypt review, but this post will let you understand the basics of Let’s Encrypt and how it works.
Automatic: Software running on a web server can interact with Let’s Encrypt to painlessly obtain a certificate, securely configure it for use, and automatically take care of renewal.
Free: Anyone who owns a domain name can use Let’s Encrypt to obtain a trusted certificate at zero cost.
Secure: Let’s Encrypt will serve as a platform for advancing TLS security best practices, both on the CA side and by helping site operators properly secure their servers.
Transparent: All certificates issued or revoked will be publicly recorded and available for anyone to inspect.
Open: The automatic issuance and renewal protocol will be published as an open standard that others can adopt.
Cooperative: Much like the underlying Internet protocols themselves, Let’s Encrypt is a joint effort to benefit the community, beyond the control of any one organization.
To enable HTTPS on your website, you need to get a certificate (a type of file) from a Certificate Authority (CA). Let’s Encrypt is a CA. In order to get a certificate for your website’s domain from Let’s Encrypt, you have to demonstrate control over the domain. With Let’s Encrypt, you do this using software that uses the ACME protocol, which typically runs on your web host.
The ACME protocol for issuing and managing certificates is at the heart of how Let’s Encrypt works. The ACME specification itself is also open source. This protocol was designed to automate the management of domain-validation certificates, based on a simple JSON-over-HTTPS interface. If you have some programming skills, you can check all the Let’s Encrypt code and protocol specifications on GitHub.
Rate This Article
Disclaimer: lexithemehub does not claim ownership of any template on this site.