Will 'Internet security' always be an oxymoron?
Takeaway: According to Jonathan Yarden, we've reached a point where it's no longer possible to hide the fact that there's a horrible problem with core Internet security. Is this the point of no return, or is a secure Internet still possible? Jonathan delves into the past to see how we got to this point and shares his thoughts on where to go from here.
Want more advice for locking down your network? Stay on top of the latest security issues and industry trends by automatically signing up for our free Internet Security Focus newsletter, delivered each Monday.
It's common knowledge that using something you don't understand means incurring a certain degree of risk. Since computer users can't possibly know everything about the software they use—and most users have no hope of writing it themselves—they must accept some degree of risk when using the Internet.
But security risks are cumulative, and I believe we've reached a point where it's no longer possible to hide the fact that there's a horrible problem with core Internet security—from the architecture of TCP/IP to the applications used on PCs worldwide.
However, keep in mind that how we arrived at our current Internet security problems is rooted in the past. Does that mean we're too late to redeploy core Internet security? Let's look at how we got here.
Ancient history
More than a decade ago, after recovering from multiple security incidents with Sendmail and the Washington University-modified FTP daemon, I decided to write my own implementation of some of the core Internet application programs. Of course, as with most programming tasks, I didn't finish what I set out to do.
I had the skills, but the job just required considerably more effort than I was willing to commit. In addition, I was writing my own code, and none of my coworkers were proficient in C or C++ at the time—meaning I was completely on my own.
I did manage to write a specialized POP3 daemon, which, at the time, operated in a considerably more secure manner because it didn't require root-level privileges to operate. Unfortunately, I failed to recognize that POP3 servers are generally not interesting targets for would-be intruders.
So, while I partially accomplished what I set out to do, it didn't have any significant impact on Internet security where I worked. I fixed a security problem that didn't yet exist, and the time it took to implement the security outweighed the benefits it offered.
Then again, this was 1991, and the vast majority of people had no knowledge or use for the Internet on a daily basis anyway. While security incidents did occur, they didn't target general Internet users—there simply weren't enough of them to make it worth the effort.
The more recent past
Of course, we're all aware of how things have changed. With the millions and millions of users now surfing the Web—many of whom couldn't care less about security—incidents take on a whole new importance.
In my opinion, the companies that dominate the Internet, particularly the incumbents such as Cisco and Microsoft, have been asleep at the wheel for a long time. For example, Microsoft ignored the Internet until it became clear that it posed a threat to the software giant's operating system dominance.
When Microsoft finally did respond by producing its own Internet applications, it focused on developing competitive products rather than secure ones. And this behavior has continued. Rather than embracing the goal of security by design and attempting to redeploy Internet core applications and protocols, these companies have simply maintained the status quo.
But Cisco and Microsoft aren't the only companies to blame. There are hundreds of companies producing Internet products that are more concerned with sales than developing a product that's superior in both function and security. And there are more than enough users willing to accept that someone else is looking out for their security.
The tumultuous present
All of this has led us to the current state of problems with the Internet. On a daily basis, users face the perils of viruses, spam, spyware, phishing, pharming—and the list continues to grow. I recently read that a single e-mail worm (a Sober variant) may be responsible for more than 75 percent of all virus activity and more than 5 percent of all e-mail, and the news was far from surprising.
If a company such as Microsoft or Cisco had researched and implemented an open standard to replace SMTP, I'll bet this e-mail worm wouldn't even exist. But even so, it's a good bet that something else out there would be causing problems on the Internet.
What next?
When it comes to computing and technology, we've established a "culture of convenience" that emphasizes usability and enjoyment over everything else. We have produced software and deployed technology using the Internet without paying any regard to fostering an understanding of its use by consumers or its impact on security.
And I believe this will be the downfall of the Internet as a whole. While I don't think the Internet itself will cease to function, I predict that, for a lot of people, the costs of Internet security will eventually outweigh its usefulness.
In my opinion, we're close to reaching the point where we have only two choices. The first option is to change the culture of the Internet, which is probably impossible. The second choice is to completely redeploy core Internet security—from top to bottom. While this option may also appear impossible, I believe it's the only viable long-term solution.
Jonathan Yarden is the senior UNIX system administrator, network security manager, and senior software architect for a regional ISP.
Print/View all Posts Comments on this article
White Papers, Webcasts, and Downloads
- VMware Infrastructure: A Guide to Bottom-Line Benefits VMware Frustrated by the high cost of maintaining or building ever-larger data centers? Get the facts you need to formulate your Virtualization Action Plan. Download Now
- Email Security and Archiving - Clearer in the Cloud Google The time is NOW for businesses and organizations of all sizes to implement ... Download Now
- Why Isn't Server Virtualization Saving Us More? A Few Small Changes May Dramatically Increase Your Efficiency VMware Ever wonder why your company isn't saving more from its server virtualization? Making a few small changes could dramatically increase your efficiency. Download Now
- Implementing Software RAID on Dell PowerEdge Servers Dell Software RAID is an inexpensive storage method offering fault tolerance ... Download Now
- The Impact of Virtualization Software on Operating Environments VMware Today's use of virtualization technology allows IT professionals to ... Download Now
Article Categories
- Security
- Security Solutions, IT Locksmith
- Networking and Communications
- E-mail Administration NetNote, Cisco Routers and Switches
- CIO and IT Management
- Project Management, CIO Issues, Strategies that Scale
- Desktops, Laptops & OS
- Windows 2000 Professional, Microsoft Word, Microsoft Excel, Microsoft Access, Windows XP,
- Data Management
- Oracle, SQL Server
- Servers
- Windows NT, Linux NetNote, Windows Server 2003
- Career Development
- Geek Trivia
- Software/Web Development
- Web Development Zone, Visual Basic, .NET

