"Let's Encrypt" Project To Issue First Free Digital Certificates Next Month
An anonymous reader writes: Let's Encrypt, the project that hopes to increase the use of encryption across websites by issuing free digital certificates, is planning to issue the first ones next month. Backed by the EFF, the Mozilla Foundation, the Linux Foundation, Akamai, IdenTrust, Automattic, and Cisco, Let's Encrypt will provide free-of-charge SSL and TSL certificates to any webmaster interested in implementing HTTPS for their products. The Stack reports: "Let's Encrypt's root certificate will be cross-signed by IdenTrust, a public key CA owned by smartphone government ID card provider HID Global. Website operators are generally hesitant to use SSL/TLS certificates due to their cost. An extended validation (EV) SSL certificates can cost up to $1,000. It is also a complication for operators to set up encryption for larger web services. Let's Encrypt aims to remove these obstacles by eliminating the related costs and automating the entire process."
StartSSL has already been doing this. I believe Let's Encrypt real goal is to make the deployment and unkeep easier?
Let's Encrypt, a division of Shell Company, LLC., a wholly-owned subsidiary of Totally Not The NSA, Inc.
cacert.org is not trusted by Windows, OS X, Mozilla, and others where Let's Encrypt will be thanks to a crossed sign cert. cacert.org's root certificate is also using md5 still so it's unlikely that it's current root cert ever will or should be trusted. lets encrypt will do all of the work of creating and renewing certificates with the use of their command line tool.
If you're on shared hosting, you should get off ASAP. I used to have a few sites on shared hosting and we'd either a) be impacted by other users using too many resources or b) be threatened with disconnection by the host for using too many resources. The sites were small and not using that much in the way of resources, but shared hosting is tossing a thousand people into a pool and then kicking out the ones who try to swim the slightest bit. The hosts can do this because they know that there's a line of people ready to jump in to take the place of those kicked out.
Instead of going the shared hosting route, get a Virtual Private Server. It won't set you back that much. I pay $34 a month - and that's for managed hosting, unmanaged is much cheaper if you're comfortable managing the server yourself. Yes, this is more money than the $2 a month for "unlimited" space/bandwidth shared hosting, but you'll actually get what you pay for instead of being crammed together with a thousand other sites on an overloaded server.
(You could get a Dedicated Server, but these cost a lot more and only make sense for the biggest of websites. Get a VPS first and if your site grows to the point that it needs a dedicated box, then congrats.)
My sci-fi novel, Ghost Thief, is now available from Amazon.com.
Maybe it will be enough to get you guys at Slashdot to do it! ;-)
Easy. Let's Encrypt doesn't give you a certificate (at least not easily). What you need to do is to run a daemon on your server. That daemon will connect to Let's Encrypt to request the certificate, and on the server end, they verify the IP the daemon is connecting from matches that of your domain (e.g., if you want www.example.com, the daemon will connect form your http server IP, and the Let's Encrypt server will check that the daemon IP is the same as www.example.com before issuing you a certificate).
From then, if the daemon supports your http server (Apache, Nginx), it will automatically install the certificate and configure your server (or it can be a front end service listening on 443 proxying your server). If it's not supported, then it'll give you a certificate you install manually.
Since the whole process is automated, it very well could issue you only 1 month long certificates since the daemon is supposed to automatically fetch and renew the certificate.