About InfoWorld : Advertise : Subscribe : Contact Us : Awards : Events : Store
InfoWorld HomeNewsTest CenterOpinionsProduct GuideTechIndex
 COLUMN ARCHIVE  FORUMS
 

COLUMN

 
The Open Source
Nicholas Petreley

Microsoft's road to consumer trust is to open source Windows

WHEN A SOFTWARE company won't make the source code for a product available, one must put one's faith in something called "security through obscurity." The argument for security through obscurity is simple: If crackers can get to the source code, they can easily find ways to exploit weaknesses in the product.

   ADVERTISEMENT
  

Free IT resource

Open Source Business Conference (OSBC) May 22-23, 2007

Sponsored by OSBC

Free IT resource

TechNet: More ways to know it, share it, and keep it running.

Sponsored by Microsoft

RELATED LINKS
»  Canonical chases deals to ship Ubuntu Server preinstalled
»  Sun delivers first UltraSparc T2-based servers
»  IT trainer offers master's degree for hackers
»  Platforms RSS feed 

IDG ENTERPRISE NETWORK
More Operating Systems News...  (ComputerWorld)
CrossOver Office aims to ease a switch to Linux  (ComputerWorld)

TOP NEWS 


IT SOLUTION SEARCH
That sounds logical, but the premise is easily refuted. If you are not convinced by the numerous Windows, Internet Explorer, and Microsoft Outlook exploits, visit Game Copy World (www.gamecopyworld.com) to see how easily people can break the copy protection for games without looking at the source code. The site often publishes work-arounds the same day a game is released.

Ironically, we open-source advocates base our confidence in the security of open source by applying the same defense for security through obscurity. It's true that source code makes it easier to spot a product's weaknesses. We take the next step in the logic: If having the source code makes it easy to spot weaknesses, the best way to find and plug security holes is to make the source code as widely available as possible and solicit the input of those who use it.

But a greater security risk than system cracking concerns me, and it is one that is only made possible through obscurity: intentional back doors.

A few years ago, researchers discovered that Windows 95/98/2000 and Windows NT include two cryptographic keys. When a Windows service pack accidentally failed to cloak the identity of the keys, someone discovered that the second key was called _NSAKEY. The implication is that Microsoft is providing the National Security Agency (NSA) a way to crack into any Windows box for surveillance or data recovery purposes.

Microsoft denies this, saying the NSA label is there only to indicate that the key meets the agency's cryptographic requirements. Unfortunately, how do you know if Microsoft is telling the truth? After all, if the NSA has a back door into every Windows system, then what could one expect Microsoft to say? Such an admission might as well be followed by instructions on how to remove Windows and replace it with just about anything else.

It's bad enough Microsoft and the NSA may have peepholes into our desktops and servers, but what about the crackers who broke into Microsoft recently? Did they modify any Microsoft source code to introduce or expand existing back doors into Windows? Did they steal any of the source code? Who are the crackers? One person operating alone or with the aid of a rival company or nation? With whom are these people going to share this source code, assuming it has been stolen?

Depending on the answers, assuming we might never know them, this recent security breach could lead to some alarming possibilities. Given enough information, unknown people, companies, or even nations could soon have the ability to easily crack into our systems and decrypt the information that is there. If Microsoft knows this, it's not in a position to admit it. To do so would compromise its alleged relationship with the NSA and cause a switch to another operating system practically overnight.

It's time for Microsoft to face reality and open source Windows. Aside from encouraging customers to go into denial, that is the only way Microsoft can restore confidence in the security of Windows. People must be able to examine, modify, recompile, and reinstall the code on their own. Then and only then can Windows customers have any assurance that their systems are safe from prying eyes.


Nicholas Petreley is the founding editor of LinuxWorld ( www.linuxworld.com ). Reach him at nicholas.petreley@linuxworld.com.




RELATED SUBJECTS

Operating Systems

Discuss this article in our online forums

MORE >


SPONSORED WHITE PAPERS
EMC - Lower costs and improve reliability-Get the EMC CLARiiON white paper!
Ciphertrust - Are you ready for Sobig.G? Learn how to protect your email systems.
CDW - Personal attention. CDW. The Right Technology. Right Away.
EMC - Explore key performance features and capabilities of EMC ControlCenter 5.1.1.
Intel - Free Intel white paper shows you how to deploy a secure wireless LAN
Cisco - FREE WHITE PAPER: BLUEPRINT to design and implement secure VPNs
Verity, Inc. - "Mass Consolidation Hits the Web-Search Market"
McDATA - Download a FREE storage consolidation white paper from McDATA(R).
Lucent Technologies - Overcoming Common Firewall Limitations
Lucent Technologies - Leverage Your Mobile High Speed Data Access. Download Free White Paper!
Nokia - Get the scoop! Mobilizing business white papers & case studies.
BMC Software - Maximize the Potential of Enterprise Data: Free white paper!
Network Associates - Free white paper - Strategies for Optimizing Network Costs and Benefits
Entrust - Manage identities across applications. Improve productivity.
Stalker Software - CommuniGate Pro - Transform your Email and Calendaring
Remedy - A NEW Gartner Research Note:Producing Quality IT Services

Search the IDG White Paper Library:


SPONSORED LINKS

INFOWORLD MARKETPLACE


» Apply BPM and ITIL at your IT Help Desk
ServiceWise brings BPM to complete IT service while eliminating integration cost. Learn more here.
» Find Consulting Jobs
Access Pre-Qualified Projects from Top Businesses. Register Now!
» Virtualization Planning & Analysis White paper
How to analyze workload, business and technical constraints & plan for successful deployments
» SOA Whitepaper Series: Automating Process Exceptions
Register here for this valuable Webinar centering on the automation of process exceptions.




 HOME  NEWS  TEST CENTER  OPINIONS  PRODUCT GUIDE  TECHINDEX   About : Advertise : Subscribe : Contact Us : Awards : Events 

Copyright © 2008, Reprints, Permissions, Licensing, IDG Network, Privacy Policy

All Rights reserved. InfoWorld is a leading publisher of technology information and product reviews on topics including viruses, phishing, worms, firewalls, security, servers, storage, networking, wireless, databases, and web services.

Computerworld :: Network World :: CIO :: PC World :: Darwin :: CMO :: CSO
IT Careers :: JavaWorld :: Macworld :: Mac Central :: Playlist :: GamePro :: GameStar :: Gamerhelp
ITWorld Canada :: Computerwoche :: Techworld UK :: tecChannel :: IDG.se :: IDG.no