4 ms·
The Internet was a great distributed system with reasonable separation of concerns. Now we are content that applications do their own name resolution and said
by clan 7y ago
The Internet was a great distributed system with reasonable separation of concerns.
Now we are content that applications do their own name resolution and said resolution is centralised on a very few (non-altruistic) hands (CloudFlare/Google).
Add amp to this. Sprinkle it with the views of people who run their own mail server and consider where this leaves us.
I am not that naive and think we can keep ourselves in 1995. But I do think we give up on too many of the good parts all to freely.
- pixl97 7y agoThe internet also was 99% plaintext. Then we realized that governments would pull all kinds of tricks to watch that text. From your own state monitoring all the traffic, to outside states hijacking BGP and slurping up your data. This has, at least in the case of http centralized certificates. Here's the next thing, no one is stopping you from running your own DoH server. No one is stopping you from changing the FF config to use it. The big issue has been is the end user has been so unaware of security for so long and done so little about it somebody has to. There is no financial incentive for your ISP to care, so they have not. Most operating systems, specifically Windows, but also Apple have done little to nothing for client DNS security. This could have been handled between operating system developers and DNS infrastructure but they didn't care to.
- zzzcpan 7y ago> This could have been handled between operating system developers and DNS infrastructure but they didn't care to. No, there was a lot of caring over the years as DNS is old and insecure, in particular unencrypted communications with authoritative DNS servers being the biggest issue. And yet completely ignored by DNS-over-HTTPS, because solving it would likely eliminate the need for resolvers in the middle, so surveillance capitalism isn't interested, they only want to "solve" it in a such way that doesn't really solve it, but just gives them DNS data.