|
|
|
|
|
by hypfer
26 days ago
|
|
Isn't non-web-based cryptography affected (as per this take) in the same way but with extra steps? A sophisticated actor might as well also control the application that ends up on my device.
It does not have to be the same delivery mechanism as long as I did not write it myself. So all cryptography is snake oil? ___ I mean I kinda sorta get the point and there would be some merit to discuss there, but the weird framing makes that very hard to do. Of course it's easier to break web e2ee if you are for example cloudflare compared with someone also having to compromise the Debian repos. But that's not what snake oil means. |
|
Yes, but it's a whole lot of extra steps spread across multiple independent parties, each of them adds large delays to the actions and increasing the chance that it is discovered long before it ends up on the users machine.
When you hack GPG it will take years before it trickles down into every Linux distribution, especially LTS releases. And ideally, you want an encryption protocol, not one app, thus you have some people running GPG, some running Sequoia PGP and some running OpenPGP.js. If somebody fiddles with the encryption, different clients won't be able to decode the messages anymore and it will be clear pretty quickly that something is wrong.
Meanwhile on the Web or smartphones, you remove or backdoor the encryption, everybody gets auto updated to the latest version and nobody will know that something went wrong.