Really? No mention of Lets Encrypt? Does anyone still buy certificates nowadays, especially for dev sites?
Really? No mention of Lets Encrypt? Does anyone still buy certificates nowadays, especially for dev sites?
Which is interesting, I would expect Google to promote Lets Encrypt... Or do they assume devs already know about it?
Let's Encrypt provides DV (Domain Validation). Not OV (Organization Validation).
Obviously .dev is intended for software development and most domains there would probably be using DV only so this might not apply to it, though.
It might sound useless for those who doesn't know what it is.
However, for those who does it is very useful and getting more useful.
Browsers might (if not yet, coming soon to you) raise red flags if you try to use a website whose certificate was signed by a rogue CA that, according to DNS instructions, shouldn't be able to do so for that domain.
Browsers might demand OV from high profile websites in theory.
etc, etc, etc.
Maybe we are
> Let’s Encrypt offers Domain Validation (DV) certificates. We do not offer Organization Validation (OV) or Extended Validation (EV) primarily because we cannot automate issuance for those types of certificates.
There are 2 reasons: 1. To limit damage from key compromise and mis-issuance 2. To encourage automation.
What is the issue with running the certbot on your server? It's not like you have to run it manually.
Here are official reasons: https://letsencrypt.org/2015/11/09/why-90-days.html
P.S. Wildcard certs are available for almost a year now: https://community.letsencrypt.org/t/acme-v2-production-envir...
I want to go to a website, have it tell me to put a string into a meta tag or DNS TXT record, and then save the key it returns on my box. Then I want to forget about it for the next 2-3 years.
Honestly I don't even want to do that. I want my nameserver to generate a DANE/DNSSEC record for me automatically, and for browsers to honor that. It isn't like domain verification is any more secure than a DNSSEC record would be.
We do something similar, although not through a REST API. We handle all this cert management centralized on one server, which publishes the DNS records for DNS verification etc.
On our other servers is then just a simple script that periodically checks if the certs on the machine are near the expiry date and if so pulls a new one from the central system.
With many commercial registrar's, although they offer a valid and long certificate, their technical aspects aren't very good. Many CAs don't support ECC certificates, the must-staple flag or CT SCTs embedded in the certificate.
I work a lot with web PKI, and every time I have to deal with a CA that's not LE or Digicert, I sigh out loud.