Top
Best
New

Posted by piskov 4 days ago

Let's Encrypt bans certificate usage in any US sanctioned territory [pdf](letsencrypt.org)
454 points | 380 commentspage 3
Panzerschrek 4 days ago|
Does it mean that russian/iranian web-sites using letsencrypt stop working and need to change their certificate provider?
altairprime 4 days ago||
Depends on whether LE is compelled to terminate service to BGP AS numbers hosted in U.S.-sanctioned countries, and whether LE continues operating out of the U.S..
trumpdong 3 days ago||
It works like this. The US gov sends LE a nastygram saying they must terminate service to sanctioned entities. LE either does that or several people go to jail. The USgov doesn't care how it happens, as long as they can't find any evidence that any sanctioned entities are LE customers.
account42 3 days ago|||
Depending on how you are supposed to read "You agree to use Let’s Encrypt Certificates and any services provided by or on behalf of ISRG in compliance with applicable U.S. export control and sanctions laws and regulations." it could mean that you are not even allowed to use LE certificate to provide services to sanctioned entities as a random non-US company/person.
leosarev 3 days ago|||
I hope not. We don't have any alternatives yet.
CaliforniaKarl 3 days ago||
https://www.actalis.com/activate-free-plan maybe?
leosarev 3 days ago||
This page is blocked for me from server's end. I'll try later using VPN, but looks like it won't work :-)
piskov 4 days ago||
They already revoced certificates for some russian sites
pratyahava 3 days ago||
any details on that? links to people reporting it?
mrsssnake 3 days ago||
Why when connecting to a TLS website service that does not have a CA signed certificate, I am welcomed with "Secure connection failed, browser not trusting the ceritifate. Do you want to continue?", without showing me the actual certificate fingerprint?

On desktops browser displaying the fingerprint/hash requires clicks, on mobile is not implemented and on native apps practically not existing.

The keys should be shown, so they could be verified manually in person or via other channel. Just like the SSH do. Someone say people would just click "accept" without a thought, but the button is already here, just no information what actually is accepted.

greatgib 3 days ago||
To be put in perspective with their push for very short live certificates, like 7 days, with the argument that anyone can easily get certificate from at any time.

But in fact, little by little you have all the stacks needed to be able to isolate some entities from internet at the us request in a very short time

guhcampos 3 days ago||
The title was a bit misleading.

When I read it, I interpreted it as "let's encrypt bans certificate usage in - any territories endorsed by the US". Took me reading a couple comments to understand it actually meant "territories under US sanctions".

niemandhier 3 days ago||
It their right to do that.

But can we still trust them?

I am not well versed in how their systemwide certificate issuance works: If they have to add this to their terms to comply with their government, could the same government use pressure to leverage let’s encrypt to do harm.

trumpdong 3 days ago|
Yes, of course it could and it will. I don't think the US government has ever missed an opportunity to be corrupt and break shit for stupid reasons.
ComputerGuru 3 days ago||
This is bullshit on par with the Chinese firewall, meant to effectively prevent the (entire!) western world from information by parties deemed persona non-grata. SSL certificates are supposed to be about security, not geopolitics.

I'm pretty sure a LE server hitting an Iranian or North Korean endpoint and validating a crypto challenge does not break any OFAC or EAR rules, and no money changes hands. And if a non-US entity wants to do it, the US would just sanction them. Microsoft and Mozilla are certainly not going to include a North Korean or Russian state CA in the root trusted certs (and if they did, the US government could just threaten them with sanctions, too).

Hard not to say "we warned you" about making self-signed certs completely unusable in favor of a very centralized approach.

gnunicorn 2 days ago||
It was a great hack, but it was always just that: a hack. We all always knew that the "certificate authority"-hierarchy is broken and can easily be abused by the ones in power. I appreciate everything that the let's encrypt peeps have done for the world, but the cert authority system really needs an overhaul.
trumpdong 3 days ago||
We all knew something like this was coming when we decided to centralise the web around Let's Encrypt.

In reality of course you can probably just ignore this as long as you request the certificate from a proxy in a nonsanctioned country and you don't stick out to the government.

joemi 3 days ago|
Is Let's Encrypt the only provider of SSL certificates?

Genuine question! Because I assumed there were other places you could get a SSL certificate, but people in this thread seem to be implying that without Let's Encrypt, there's no way for people in those sanctioned territories to get a cert.

hinata08 3 days ago||
If it was a genuine question, the genuine answer is it's the provider that democratised streamlined ACME certificate verification and made it for free

No account, no payment, a single bash command or a certbot that runs regularly and you have your own globally recognised certificate

Historically, providers used to make the most frictions so that they could justify absolutely crazy fees for signing any certificates. It doesn't goes down well in DevOps, it doesn't work with indies who don't have 3 to 4 digits figures to blow in httpS, everyone including organisations ended up making certificates authorities of their own to sign stuff... and let's encrypt was successful at making certificates easy, free and actually secure

Fnoord 3 days ago|||
> Is Let's Encrypt the only provider of SSL certificates?

No.

nicce 3 days ago|||
There are some options. actalis.com is European alternative but free tier is a bit less than Let's Encrypt.
herbst 3 days ago||
If nothing has changed it's still the only one that's free and instant. Back in the day you'd had to pay $10/y and install manually
kube-system 3 days ago||
https://zerossl.com/
More comments...