5/9/2026 at 7:10:48 AM
Centralized proprietary software on on proprietary platforms can always be opted into a special update that makes all the private keys deterministic making end to end encryption useless for anyone with knowledge of that targeted backdoor.Only FOSS can deliver verifiable E2EE, and all centralized and proprietary solutions like Zoom, Whatsapp, Instagram, etc should end the security theater.
I applaud Meta for at least being honest about one product.
by lrvick
5/9/2026 at 7:23:33 AM
Centralized FOSS software can do the same thing and remove encryption. Open source is not a requirement for security.by charcircuit
5/9/2026 at 7:39:50 AM
With reproducible builds like Signal does you can be sure the app you've downloaded matches the source code that's been audited:https://github.com/signalapp/Signal-Android/blob/main/reprod...
by jgtor
5/9/2026 at 7:44:07 AM
While I agree reproducible builds are a huge part of the answer, if you get your builds from Google Play or the App Store you have no idea if anyone has reproduced the particular build that was served to your device.A solution to this would be independent reproducible builds like F-Droid does, but Moxie rejected this citing it would cause them to lose control of the platform and install metrics Google and Apple provide. Always thought that was a weird position for a privacy tool.
by lrvick
5/9/2026 at 9:27:43 AM
Personally I would be more concerned about a vulnerability or backdoor in Intel SGXby Melatonic
5/9/2026 at 8:31:45 AM
there's no guarantee, but if the build is mass served - it's at least possible to find out. For closed source apps you may even not knowby Moldoteck
5/10/2026 at 6:17:36 AM
Do you check?by dingaling
5/9/2026 at 9:51:32 AM
So what? The centralized owner owns the code repo too, so such a restriction doesn't stop anything.Even if Instagram was open source, Meta could remove the E2E chat feature.
by charcircuit
5/9/2026 at 12:00:26 PM
If it was open source people could fork.by lrvick
5/10/2026 at 2:08:52 AM
But a fork wouldn't be installed on billions of people's devices.by charcircuit
5/10/2026 at 8:26:24 AM
Any community that cares could then at least make the right choice of client for their community. The masses never care, but what matters is that privacy is actually a choice.by lrvick
5/9/2026 at 10:25:37 AM
FOSS is however a prerequisite to Kerckhoff's principle https://en.wikipedia.org/wiki/Kerckhoffs%27s_principleby bluesocks
5/9/2026 at 9:42:42 PM
At the risk of being pedantic, that's not exactly what the principle says. It's claim is that a cryptosystem should be secure even if everything about the system except the private key is public knowledge. It doesn't require that the system be public, only that the security of a non-public system shouldn't rely on it's non-public nature. A closed source cryptosystem designed to still be secure even if someone discovers how it works satisfies the principle just fine.by rainsford
5/9/2026 at 12:44:30 PM
Those two claims are independent. Centralized FOSS software cannot do this, since you can audit the source, compile it, and use it that way.Open source is not a requirement for security, sure, but it's much easier to secure OSS.
by stavros
5/10/2026 at 2:20:06 AM
Having your own version of a chat program that supports E2EE doesn't mean much if everyone else's version of the app can handle it.by charcircuit
5/9/2026 at 8:40:51 AM
Unlike the proprietary stuff there isn't a strong built incentive to remove it.by stuaxo
5/9/2026 at 9:53:04 AM
One incentive is that it makes for a simpler user experience.by charcircuit
5/9/2026 at 5:14:34 PM
It's an even simpler user experience to just publicly publish all private information.Can you imaging, I wouldn't even need to give my social security number to another org manually again. Anyone could just look it up. It would make things so easy for everyone.
by aeonik
5/10/2026 at 2:15:40 AM
It's a trade off. If someone wanted they could keep reducing security to improve the user experience, but a product having bad security will be problematic.>Anyone could just look it up.
Most people's SSNs have already been leaked or stolen so it's just security theater to pretend they are still private information.
by charcircuit
5/9/2026 at 11:16:03 AM
It's absurd that you're actually taking the position you areby Craighead
5/10/2026 at 2:16:45 AM
The existence of security vs convenience trade offs is not absurd. Security isn't free to add to a product.by charcircuit
5/10/2026 at 12:14:31 AM
e2ee in Instagram would be absurdby traderj0e