> The problems are centered around naming.
What's that expression? "All problems in computer science are ultimately about naming."
Re:More encryption means less privacy
by redbeard0x0a on Tuesday August 09, 2016 @03:08PM
(#12257019)
There are only two hard things in Computer Science: cache invalidation and naming things. -- Phil Karlton
Variant: There are only two hard things in Computer Science: cache invalidation, naming things and off-by-one errors.
Yes, all governments. Because governments, even democratic ones, fundamentally desire power. The best political argument we have is getting working strong encryption into the hands of everybody and making them appreciate the security it gives them. Presently, they have no choice about being personally surveilled, so they might as well lobby for everyone else to be surveilled as well.
As an aside, HTTPS is easy to coopt by network operators because it is a terribly naive protocol:
- fingerprintable, even going so far as to put the site name in the clear!
- naming system that assumes unfettered Internet access
- generally requires communication for every micro action
- crypto keys are disconnected from naming, requiring binding together by ambient third party
- naming system based on specific servers inevitably leading to centralized data silos that will be governmentally or economically coopted
(Yes, the problems are centered around naming. It's one of the 3^h2 hard things in computer science, yet is easy to ignore when focused on the details of transferring data)