| ▲ | hnlmorg 3 hours ago | |||||||||||||||||||||||||
> They had most of this stuff in the 1980s, and even earlier really. Not on your little 8-bit microcomputer that cost $299 that might have had as a kid Those are the systems we are talking about though. > but they certainly did exist on large time-sharing systems used in universities and industry and government. And those systems had only a tiny fraction of the memory that a typical x86-64 laptop has now. Actually this systems didn’t. In the early 80s most protocols were still ASCII based. Even remote shell connections weren’t encrypted. Remember that SSH wasn’t released until 1995. Likewise for SSL. Time sharing systems were notoriously bad for sandboxing users too. Smart pointers, while available since the 60s, weren’t popularised in C++ until the 90s. Memory overflow bugs were rife (and still are) in C-based languages. If you were using Fortran or ALGOL, then it was a different story. But by the time the 80s came around, mainframe OSs weren’t being written in FORTRAN / ALGOL any longer. Software running on top of it might, but you’re still at the mercy of all that insecure C code running beneath it. | ||||||||||||||||||||||||||
| ▲ | shakna 3 hours ago | parent [-] | |||||||||||||||||||||||||
> Actually this systems didn’t. In the early 80s most protocols were still ASCII based. DES was standardised in '77. In use, before that. SSL was not the first time the world adopted encrypted protocols. The NSA wouldn't have weakened the standard, it was something nobody used. | ||||||||||||||||||||||||||
| ||||||||||||||||||||||||||