authentication was omitted , resulting in horrifying UX and security holes
and the omission of encryption led to sloppy tunneling solutions that are still being reworked 50 years later
authentication was omitted , resulting in horrifying UX and security holes
and the omission of encryption led to sloppy tunneling solutions that are still being reworked 50 years later
Eg how much longer would we have had to wait for ChaCha20-Poly1305 in web traffic if we had to wait for the major OS vendors to upgrade? And would they have backported this support to earlier OS versions? Probably not.
What's wrong with UDP for media? Is it the lack of multicast?
> authentication was omitted , resulting in horrifying UX and security holes
While this is painfully obvious now I don't think the original Internet pioneers have ever really thought of the need for authentication as the ubiquity and threat landscape was very different. Regardless, we're all paying the price now.
streaming protocols handle this at the app layer but it would have been nice to have a protocol between reliable tcp and wild west udp
UDP is pretty low level(yay MTU discovery) but it gives you most of the tools you need which is why a good number of SCTP implementations are just built on top of it.
so yes, many of the people working on these things didn't have a security mindset (I had unix accounts at all kinds of random places), but some did...and the US DoD really threw cold water on the whole business