I know that I can simply make my own private certificate authority that only I and my family trust. But is there some public provider like letsencrypt that is in a free-er part of the world than the US?
Why not use veracrypt instead?
Let’s Encrypt is a certificate authority, the one making sure the green lock on HTTPS sites stays green.
Veracrypt is an encryption software.
Is anyone wonders why it’s a problem it’s under US juristriction:
Look up the US Cloud Act. It’s everything the media told you China was, but in the hands of an orange dictator.
They have strong canaries in place, namely certificate transparency. They wisely designed themselves in a way to prevent themselves from tampering.
every single accusation is an admission
'Muricans are so racist, we heard “orange chicken” and thought they were talking about China. 🤣
I do think we’ll end up scrambling for alternatives at some point, so better to do it now.
Let’s encrypt is very transparent and has been designed to be auditable. What are you worried about exactly?
uncle sam. audit away. until sam says “give me the keys” and then sam has the keys
The transparency logs would mean that any rouge certificates created would leave a paper trail not to mention there is nothing stopping them from issuing a certificate for any domain of their choosing
@flandish @possiblylinux127 Letsencrypt just has the public keys, no private keys. If Letsencrypt gives my public keys to sam, it does not matter, because public keys are public. My private key is under my administration only.
and the backdoor?
@flandish Which backdoor? When I request a CA for a certificate, I send the public key to the CA. The CA does a validation and signs the certificate.
The CA does not see any traffic from my server. A man-in-the-middle needs my private key, which is under my administration. If I loose my private key, it does not matter if the certificate is signed by a US based CA or an European CA.@flandish If US authorities want to fake my server, they can use any CA, regardless which CA I originally used.
Of course, US authorities can force Letsencrypt to revoke my certificates and block any renewing. This is very unlikely to happen. If it happens, I have to change my CA. There would be a downtime for my private services, but there is no data corruption or data loss on my servers.force
and there’s your backdoor. that’s my whole point. don’t trust this gov.
Said backdoor isn’t possible with the current day key exchange process. Without the servers in use private key, the most law agencies can do without acquiring the private key is force the CA to revoke a cert, which will disallow properly configured clients from accessing and transferring data with the server.
LE doesn’t have enough information to recreate the private key based off the public key, the only key distributed during the CSR process is the servers public key via a certificate signing request which is signed using your private key, which the CA then signs with it’s own intermediate key (which is signed by it’s root server certificate) and hands back to the private server.
The CA doesn’t have the ability to create that private key, and as such doesn’t have a way to decrypt traffic that is using that key. There is no concern for a backdoor in that process.
In order for the “backdoor” to exist, they would need to either copy the private key as part of the signing process (which it doesn’t), or somehow force the server admin to use a new private key (that the CA also holds) or somehow compromise the servers key generation process to allow for an escrow on the private key when it was generated which would allow the CA to be able to recreate the private key using the master & public key.
Now don’t take me wrong, you can still have a MiTM impersonation attack or a full impersonation bypass by the CA issuing a new certificate and having the DNS registrar have the web address go to a new server that is using the new key but, that’s not something the CA alone has the capability of doing, and any traffic that is issued to the original server still wouldn’t be compromised, its just clients visiting your site will end up at the other site and as such will end up using keys that the other side generated instead of your own keys and additionally said new keys would also be appearing in Certificate transparency logs, or modern day clients would refuse to use them.
@flandish This is no backdoor. This is an denial of service. It’s a big difference. I have to estimate the risk and decide if I want to take it. ZeroSSL uses the infrastructure of Sectigo, an US company. Sectigo can pull the plug very easily. So it is no alternative. Maybe Actalis or Certum are good alternatives. But the government of Poland has not been unproblematic in the past.
Still American. de-Americanizing the tech stack is a good idea.
Are you trying to solve a technica, or political/moral problem? Let’s Encrypt doesn’t create, see, store or log your private cerficates. So, even if they are in the US, I don’t see a risk, and otherwise, the other parts you use in general are probably vulnerable to the problem even if non-US.
For ex. the US could simply order browsers stop validating any certificates not issues by US companies in browsers. And whoosh. Having a non-US certificate won’t help much there either.
That the U.S. government can arbitrarily take down websites by revoking certificates issued by let’s encrypt? How obvious can it be? I wondered the same thing as OP months ago. We need european alternatives. I think there are some, have some bookmarked somewhere.
Certificate revocation is a joke and has been for over a decade
Orion browser (maybe safari?) on iOS detected the revoked certificate, and asked me to confirm before accessing the website while warning about the dangers.
Does regular safari show the same prompt? Afaik, browsers on iOS are safari reskins, so I’m curious if they added his cert in directly again, or if the onion browser actually follows standards the os browser doesn’t.
Huh, FF on Android doesn’t care.
Most browsers don’t, hence my calling revocation a joke.
So many in this thread are up in arms about something the majority of browsers don’t care about and have actively ignored for as long as I can recall
Yeah, I was just surprised bc the page explicitly lauds FF for checking revocation.
If the certificate only lasts two months revocation isn’t necessary, just deny recertification.
And what if you need to get a new certificate?
You go to a different CA
That’s the question of this thread. Yes.
Aren’t we back at OP’s question?
I just self-host Bitwarden. I’d rather not allow the CIA to snoop on my passwords, and if law enforcement serves me a warrant, then I can furnish a list…though, I’m sure they’d just go to the service and ask them because “fuck you” of course.
you don’t know how bitwarden works, do you?
Nope, America bad! CIA has magic that let’s them break modern encryption because they employ John Hackerman!
The amount of FUD in this thread is nuts, but I expect that from Internet people with very strong opinions about topics that theyre not particularly well informed on.
I mean, “america” (specifically USA) bad, but that user has no idea bitwarden encrypts the password before sending it to the server.
I’m not going to argue the USA is good at all, but yeah that was my point. People are freaking out because of the FUD going around about the capabilities of spy agencies, and the basic lack of curiosity to understand something even on the most basic level.
Like honestly, people should be more worried about the owners of their browsers, since they actually can mark a certificate or chain as untrusted and have it mean something.
How is this related to the OP?
Acronyms, initialisms, abbreviations, contractions, and other phrases which expand to something larger, that I’ve seen in this thread:
Fewer Letters More Letters CA (SSL) Certificate Authority DNS Domain Name Service/System VPS Virtual Private Server (opposed to shared hosting)
3 acronyms in this thread; the most compressed thread commented on today has 6 acronyms.
[Thread #107 for this comm, first seen 19th Sep 2026, 15:40] [FAQ] [Full list] [Contact] [Source code]
What risk are you trying to mitigate, specifically?
If it’s the CA taking over your site, control over your CA specifically doesn’t really give any advantage to an attacker (they would have to hijack traffic and provide a new certificate - nobody will notice if the certificate is from a different CA).
Note that your CA cannot decrypt the exchanges between your server and its clients.
It opens the possibility of a man-in-the-middle attack.
Edit: no, it doesn’t. Looking at the comments below, it’s public key crypto.
Original comment:
The problem is that if that is your threat model, then the VPS provider, ISP, and literally everything between you and letsencrypt can pull a conpromised key fro letsencrypt.
This actually happened btw, an xmpp server was attacked this way, they compromised not the server itself, but the VPS provider MITMed their traffic: https://www.devever.net/~hl/xmpp-incident
If your threat model involves this, then the only solution is Tor, which eliminates these requirements of trust.
which is still there if you are not using lets encrypt, because they can strongarm them to make a fake cert for your domain, and install a proxy repackaging HTTPS traffic with the fake certificate. all browsers trust the lets encrypt root certificate, so they won’t see anything suspicious.
the only thing there today to detect this (but not avoid) is certificate transparency logs. all modern certificates are required to be added to this log, for the CA to remain compliant. but browsers are not checking the logs, that would be a lot of additional traffic and how do they decide if a certificate was created maliciously? also, lets encrypt could afford being noncompliant, browser vendors can’t realistically just distrust their root certificate, many sites would become inaccessible.
Maybe I’m mistaken but aren’t the logs cryptography verifiable? (As in you can’t create a rouge cert without it creating a trace)
apparently certs can have a cryptographic proof of having been included in the CT logs. but what do browsers do if the letsencrypt cert has no such proof?
You can test that on this site:
Oh snap! That definitely sounds possible. Found more info about it.
tl;dr: Either the attack is ineffective against some browsers that check the certificate transparency logs (like Chrome), or the attack is visible and the CA will lose all its credibility (hopefully being removed from the browsers).
and details: https://wiki.mozilla.org/SecurityEngineering/Certificate_Transparency
this sounds important:
This information has a 10 week expiration time. That is, if 10 weeks have passed since the information has been updated (typically by updating Firefox itself), the implementation will no longer enforce certificate transparency.
this also means, it can’t truly verify SCT’s that were issued since the last browser update?
it seems Firefox started doing the CT validation too, without needing to contact the CT log service: https://developer.mozilla.org/en-US/docs/Web/Security/Defenses/Certificate_Transparency#browser_requirements
Are you sure they can’t decrypt? They have your certificate after all. Besides, if the Orange has a bad day, he can ban certificates export or just for a single company or individual.
A MITM doesn’t require decrypting. It just requires telling a convincing enough lie to each side of a conversation that they think they’re talking to the other party. Then you end up encrypting to their key which they can just read. That’s different from breaking the encryption.
Are you sure they can’t decrypt?
No, and none of the state actors who do that kind of stuff will ever tell you. Watch The Imitation Game for a good/bad time and some context.
If you had a break for the modern crypto schemes and published it right now you would shut down all digital commerce, a lot of the spy traffic if not most of it1, and nothing could be started back up again until everything was redone from scratch. Best hope would be that the post quantum algorithms2 the cryptographers have aren’t succeptible to whatever you did to break the existing algorithms. It’d take a bit to get the software implementations and keys in place, etc. The hardware stuff would take longer.
- [1] The stuff using One Time Pads would still be fine, but its limitations wouldn’t take the place all of all the rest of it.
- [2] The rollout of post quantum algorithms is going on now on a more accelerated schedule than originally planned.
The certificate is only used for authentication. The actual data is encrypted with a temporary symmetric key that is generated via a diffie-hellman exchange
Even if they had your private key they still wouldn’t be able to decrypt the data
They don’t have your private key
The private key isn’t used for encryption
The CA cannot decypt: they don’t have the secret key which only the server has. When requesting a new certificate from the CA, the server generated a secret key (aka private key) and then generated a derived value that goes into a Certificate Signing Request (CSR). The CSR is what the CA receives, not the secret key, and then the CA returns the certificate file to the server, which has been endorsed by the CA and thus trusted by the user base.
Yep, you guys are right.
Yes, the private key never leaves your machine.
You send them a certificate signing request with your public key, they put their verification stamp on it and send it to you.
The only part they have to play is verifying that your certificate is trusted by a root certificate.
Simi-related fun fact.
The biggest contributor to TOR is the CIA. They funded it’s creation and are primarily responsible for maintaining it to this day.
The CIA maintains TOR as a way for spies to pass information over the internet. They make it public because if only spies used TOR it would be trivial to catch them. So it’s in their interest that it be public and secure. It’s open source and security experts agree you can trust it.
So since this, according yo you, is a fact, I do suppose you have evidence to this claim? And I’m talking evidence that can be corroborated, not a Facebook post or something from a conspiracy sub, and not “oh man, everybody knows this!” because everybody doesn’t know this.
I thougnt it was the Navy, not CIA itself
Lost Lemmings?
The CIA, not navy intelligence?
The core principle of Tor, known as onion routing, was developed in the mid-1990s by United States Naval Research Laboratory employees, mathematician Paul Syverson, and computer scientists Michael G. Reed and David Goldschlag, to protect American intelligence communications online.
is it possible to get the eff to move elsewhere?
And give up the best weather and access to 5 star restaurants in the world? Surely you jest!
First let’s identify what parts of the world are free-er than the US (for a certificate).
Malta or Cyprus maybe? My first thought is places where dodgy people do dodgy shit, like gambling.
@Sibbo
I use Italian Actalis (https://www.actalis.com/) with Caddy even if I do not think that is free-er@Sibbo I do not see any problem with Letsencrypt. Any CA which is widely trusted has to follow the same rules. This rules are set up by the CA Browser Forum. Which metadata does LE collect? My server’s IP address, domain and subdomain, mail address. These are logged in the CT logs. Every CA has to log all certificates in a public CT log. Regardless which CA I choose, these data are public. There are not any critical data or metadata that LE can collect.
Actually the problem is that they are too widespread. if something happened, and they started creating fake certificates, for outside force or otherwise, they can’t just be blocked because literally half of the internet or more breaks. what’s worse, if browser vendors trued that, people would be downgrading their browser to the last version accepting it, and become exposed to publicly revealed security vulnerabilities. not all because its a bit complicated, but enough would do to have it cause an even greater problem.
You do make a good point. However, Let’s encrypt is run by the IRSG which is a non profit focused on improving internet security. They are the ones who are pushing for shorter certificate lifetimes among other things.
Letsencrypt can be directly forced to revoke certificates by the US. Organisations outside of the US are less vulnerable against that.
That would be just a nuisance until a new certificate is generated with another vendor (possibly not for free, but cheap enough).
And ICAAN can hand your domain over to US law enforcement regardless of the TLD and your register.
Is that also part of your decision tree?
Is this accurate? Like, I know what you’re meaning, but I’m pretty sure it’s not ICANN doing it, and more so your domain registrar handing it over to the US government.
I think the most control that ICANN has over it is they could theoretically, if they wanted to, delete an entire top level domain. Since they do control the DNS root, but that is the most that they control from what I understand.
I don’t know if they have the ability to delete or transfer control over an individual domain on legal request. I think that’s outside of what their actual system allows for.
Aren’t the .country domains managed by the countries?
Who all get that authority from ICAAN
Maybe it should be! We need non-fascis-adjacent DNS roots.
There are authorityless blockchain-backed name registration services. In general, it is important whether you can localize a resource. If you can easily find it, the name doesn’t have to human-readable.
The root (haha) of needing better DNSes is because the ones that are are tied to technofascists and their ilk: techbros, nazis, psycopaths. So using something with blockchain sounds quite missing the point.
if its not human readable, how will people know its the place they want to go to? I don’t think bookmarked onionsites is a particularly good idea
ICANN can (theoretically) not force anyone to deregister your domain. If your stack is all outside the US, and everyone collectively decided to disobey the US, the Internet’s decentralization would be true.
The hard part about building a decentralized network is finding out where to hide the centralization.
For the Internet, the centralization is hidden in the IP block and DNS Zone delegation. After this is done, that region is decentralized. A/I’s problem was that the registry for .org is a subsidiary of IANA. With EU servers, EU DNS and a EU domain, EU clients cannot be prevented from connecting solely from the outside. The US would need a collaborator.
That is all well and good, but we have many instances of domains being pulled from people because of court ruling and your register is not going to defy a court ruling for your €17/year domain.
@Sibbo Of course. Actually, there are 200 million active certificates issued by Letsencrypt. Revoking them, 200 million websites would be down. 200 million websites all over the world, including US. I don’t think this is a realistic scenario.
If you are worried about that, you should avoid any software developed in US. You should avoid any software which itself or its sources are hosted in US. Mastodon is available on Github, this is Microsoft. US authorities may force Github to shutdown or infiltrate the hosted sources with spyware.
There are some commercial Certificate Authorities that offer free certificates. But in contrast Let’s Encrypt is a non-profit.
- ZeroSSL (Austria)
- Actalis (Italy)
Also the controlling party in Italy is practically neo-fascist and Austria is also sliding there again with their Nazi party like AfD in Germany and VB in Belgium getting a huge portion of votes.
I don’t see how it is that much better than a US non- profit.
I think the core thing is that you have to know of a bunch of different CA options and switch when necessary or on a compromised CA.
Both Italy and Austria are EU member states , fall under the GDPR AND NIS2 and while both government(even under the FPÖ) have their downsides neither has legislation that is even remotely close to what the US even have today (and had for decades) and unlike the US both countries still have a very well working judical system and the ECJ.
So. Yes. While not perfect, their situation is massively better than a US non for profit. Total different league. Not even in the same ballpark.
You must be joking.
And you must not have read the relevant US laws.
The thing is, the US is already fascist. Austria (current day) would be an improvement.
Also, you know the downfall of Autistici/Inventati - No - check my post history. One of the events that happened is that US owned PIR removed one of the domain names since they own .org. One less US entity, one less point of failure.
ZeroSSL is probably what OP is looking for
I thought zerossl used let’s encrypt behind the scenes (for their free certs at least).
Edit: they don’t mention that on their website, perhaps they don’t.
@123 @possiblylinux127 ZeroSSL nutzt wohl die Sectigo-Infrastruktur. Also auch ein Amerikaner im Rücken, der den Stecker ziehen kann.
commercial
free certificates
How do they make money?
Usually they make money with extended certificates where they not only offer a certificate for example.com but also certify that it belongs to Example Ltd.
Those extended certificates used to show the company name next to address bars, but I don’t think browsers do that anymore.
a certificate for example.com
also certify that it belongs to Example Ltd.
I thought that was the whole point of a certificate, to show that the website belongs to the company? Or nah?
It’s actually to prove that a web server belongs to (or is trusted by for delivering their content) a specific website.
qualified certificates go a step further, by proving that a web server belongs to a specific company or a real person. but that’s costly, because verification is inherently more difficult.
Thanks for the additional details!
Nah, the point is to encrypt the traffic and tell you what you are receiving really comes from example.com and not an evil third party.
Ah, right. That’s the primary purpose, thank you for the reminder! 🙏
This is why I never even started using Letsencrypt; looking at the fine print, you actually enter into some kind of contract with some US entity, which I don’t want even if it’s the coolest of all FOSS foundations.
Here’s a site that has some info:
https://www.eurotoolkit.eu/categories/certificate-authority-ca
I have used certum.pl for years and it looks like I might go back to them soon because my VPS provider doesn’t offer bundled certs anymore.I used to pay €40/year iirc.
I suspect it’s gotten more expensive though.edit:
oh looks like ZeroSSL are doing it letsencrypt-style with Acme protocol for €0.I think that ZeroSSL are owned by an American company.
Which is in turn owned by a Swedish company.
Can’t speak for OP, but for me it’s important that with e.g. Letsencrypt, I’m entering a contract under US law, and with ZeroSSL it’s under EU/Austrian law.
ZeroSSL costs 180 per year for unlimited 90 day certs. I get the independence from US-based services, but I don’t want to drop that kind of money on my toy domains.
I think you misunderstood something there; they’re very explicitely offering free certs.
I just went 90% through the process (I might need them anyhow later this year), it’s like this:
What you say is a PRO feature, unlimited certs with one account, is not meant as “unlimited in time” but “unlimited number of certs at any given time”.Yeah, that’s what I meant. An unlimited number of 90 day certs, automatically renewable through ACME. That’s what Let’s Encrypt offers and that’s what I’d need in another cert provider.
lol ok
It’s proven then: Letsencrypt is bigger than anything any European even for profit company has to offer.
WTF are you on about?
I’ve been using ZeroSSL for over 5 years and can attest that they are friendly in that I have literally never seen or heard from them.
I’ve set up and cancelled multiple domains in this time, and have had one domain running for the entirety of my time with ZeroSSL.
I don’t think you (OP) are gonna find much better than a for-profit business with a good track record if you’re unwilling to use Letsencrypt.
They do sound good, but it’s worth pointing out that for a LE equivalent, unlimited 90 day certs, ZeroSSL would cost 180 Euro per year, that’s 15 per month. I couldn’t find another registry with a comparable offer. They always follow the ancient model of paying for every cert or getting a wildcard cert you have to manually install everywhere. To me, that model is dead. Automatic provisioning and renewal of certs is a must.
What? I’m not paying a dime and I’m not manually inserting certificates.
I assume you are correct and anybody can get a cert (without max. 1 wildcard presumably) for (again presumably) one site for free?
This @state_electrician is very insistent; do you have any idea what exactly costs €15/month (according to them)? What could they mean by LE (LetsEncrypt) equivalent?
They seem to claim that the free cerst are only for a limited time, according to the site?I am referring to this: https://zerossl.com/pricing
Under the section “ZeroSSL Certificates” it says for the free tier “3 90-Day Certificates” and for the cheapest paid option at 15 Euro per month “∞ 90-Day Certificates” (∞ being the infinity sign). The latter is what I currently get for free from Let’s Encrypt. So to get the same kind of service, I would have to pay ZeroSSL about 180 Euro a year. Which is something I am currently not willing to do, as all my ~40 certificates are only for myself.
I think there is some confusion because I have had more than 4 domains at one time and they did not complain about it. 2 of them were wildcards. Possibly a “90 day certificate” is something specific that they are offering?
Wait, you’re getting free SSL certs that don’t have to be renewed (albeit automated) every 90 days?
I’m just repeating what their website says.
I think you should look deeper. Quick google search gave me
Oh, no, I was talking about the price. I saw that they have ACME. From that European registry list they seem to be the only ones. But the plan that offers unlimited certs over ACME, equal to LE, costs 15 Euro per month.
This is good to know.
I don’t think anyone is gonna solve that problem until it’s actually a problem.
I don’t think anyone’s going to solve the problem in general, to be honest.
Like, Let’s Encrypts goal is super novel, but also expensive as shit to actually run, and requires a lot of coordination because it needs to be a trust authority. If this ever happened, it would probably be at the backing of some government structure, because I don’t see many people wanting to jump at that as an expense.
It is a problem, and there are solutions.
You say. Confidently. With no receipts.
just read the comments















