Home > Security Tips > Security Buyer's Guide > The insecurity of two-factor authentication
Security Tips:
EMAIL THIS
 TIPS & NEWSLETTERS TOPICS 

SECURITY BUYER'S GUIDE

The insecurity of two-factor authentication


Tom Bowers, CISSP
07.06.2004
Rating: -3.75- (out of 5)


Digg This!    StumbleUpon Toolbar StumbleUpon    Bookmark with Delicious Del.icio.us   


Deployment of two-factor authentication tools such as smartcards and USB tokens appears to be increasing. More organizations are adding a layer of security to the desktop that requires users to physically possess a token and have knowledge of a PIN or password in order to access company data. However, there are still some drawbacks to two-factor authentication that are keeping the technology from widespread deployment that are worth considering.

Differences between the smartcard and USB token are diminishing. Both technologies include a microcontroller, an operating system, a security application and a secured storage area. There are some distinguishing differences, however.

Smartcards, such as those offered by RSA and ActivCard, are about the same size as a credit card. Some vendors, such as HID and RSA, are offering or developing smartcards that perform both the function of a proximity card and network authentication. You can authenticate into the building via proximity detection and then insert the card into your PC to produce your network logon credentials. The downside is that the smartcard is a bigger device, the card reader is an extra expense, the card is more likely to break due to its size, and it has less storage capacity than a USB token.


MORE INFORMATION ON TWO-FACTOR AUTHENTICATION :

On the other hand, the USB toke...



n has a much smaller form factor and can easily be attached to a keyring. Thus, it is easier to carry. The USB reader is standard equipment on today's PCs, and the token tends to have a much larger storage capacity for logon credentials than smartcards. RSA, Aladdin, ActivCard, Authenex and Rainbow are a few of the vendors offering USB tokens.

In both cases vendors are beginning to add biometric readers on the devices, thereby providing three-factor authentication. Users biometrically authenticate via their fingerprint to the smartcard or token and then enter a PIN or password in order to open the credential vault.

So if smartcards or USB tokens provide all this security, why isn't every company in the country deploying them? It would seem to be a logical line of defense against intrusions and information loss. Well, the first challenge corporations face is the difficulty of deploying the client PC software required to make these systems work. Most vendors have created separate installation packages for network login, Web access credentials and VPN connection credentials. In other words, you may have four or five different software packages to push down to the client PC in order to make use of the token or smartcard. This translates to four or five packages on which you also have to perform version control and ensure don't conflict with your business applications.

The next concern is the security of the two-factor authentication tools and their systems. Several products I tested for SearchSecurity's sister publication Information Security magazine showed passwords stored in plain text for either the token/smartcard software or its associated management server. In either case this completely negates one factor of the authentication since an intruder could easily find the password/PIN used to authenticate to the device.

According to some vendors, an intruder has to possess the token or smartcard for this type of attack to work. That's not really true though. You can simply boot up the PC in safe mode to completely bypass the token/smartcard authentication altogether. Remember that the token/smartcard is a storage device, but it is not the only storage device for logon credentials. There is nothing to stop a user (or intruder) from manually providing logon credentials that are also stored on a token/smartcard. As an intruder, all I have to do is boot in safe mode with network support and scan the hard drive with utilities such as the freeware Protected Storage Passview (Nirsoft) to show all passwords stored in Internet Explorer. Additionally, you could use a disk editor such as the shareware Winhex (www.winhex.com) to scan for text strings such as "password=". Both of these approaches produced great results during product testing, allowing me to bypass the token/smartcard.

Vendors typically respond to this weakness by pointing out that their products tie in closely with encryption or PKI, and this provides a full measure of security. To which my response is, which one of these products is really providing the security? It seems to me that the encryption and/or PKI infrastructure is the true security product. This leaves me wondering what true level of security the token or smartcard provides.

Until the vendors fix the issue of passwords being stored in plain text and provide a method for controlling safe mode boot up, I don't believe tokens or smartcards provide any security at all. Consider the cost of implementation – around $100 for the smartcard or token and the associated software, plus an additional $25 for each smartcard reader – and the technology lacks a strong value proposition. For now, two-factor authentication remains an expensive option for storing user credentials, albeit insecurely.

Note from the author
Since this column was originally published, I have received questions regarding the viability of one time password (OTP) tokens. OTPs do not change the vulnerabilities found in the token software or the tokens themselves. Their use, however, does limit the risk of those vulnerabilities. The supporting software still allows that OTP to show in plain text as well as the user name. It is possible -- though not as probable -- that this system could be subverted. In addition, the OTP system does nothing for the Safe Boot workaround. I can boot the machine into Safe Mode on a Wintel platform and get onto the hard drive without having to use the token/OTP system. The OTP system is used in the EU but most other parts of the globe have yet to adopt it.

About the author
Tom Bowers has worked with computers since the early 80s. He is currently the Manager of Information Security Operations for Wyeth Pharmaceuticals, where he leads a team conducting pen testing globally. He also owns Net4NZIX, a small consulting firm specializing in pen testing and computer forensics. Tom holds the CISSP, PMP and Certified Ethical Hacker certifications. He can be reached at tbowers@net4nzix.com.


Rate this Tip
To rate tips, you must be a member of SearchSecurity.com.
Register now to start rating these tips. Log in if you are already a member.




BROWSE BY TAG
Security Buyer's Guide,   Security Token and Smart Card Technology,   Enterprise Identity and Access Management,   User Authentication Services,   VIEW ALL TAGS

Digg This!    StumbleUpon Toolbar StumbleUpon    Bookmark with Delicious Del.icio.us   



RELATED CONTENT
Security Buyer's Guide
Keystroke dynamics makes BioPassword Internet Edition a viable authentication option
Access security with KoolSpan's SecurEdge
NetChk Protect 5.5
Biometrics: Best practices, future trends
2006 Products of the Year: Emerging Technologies
Secure Sphere 2.0
Scan & Deliver: SLAs force service providers and outsources to hit the mark ... or hit the road
Secure remote access: SSH Tectia Manager
Spycatcher Enterprise 3.2
Configuresoft's Enterprise Configuration Manager v4.7

Security Token and Smart Card Technology
First Data, RSA push tokenization for payment processing
How to log in to multiple servers with federated single sign-on (SSO)
Best Authentication Products
Are 'strong authentication' methods strong enough for compliance?
Risk management must include physical-logical security convergence
RSA researcher Ari Juels: RFID tags may be easily hacked
Portable security storage device could replace OTP devices
Can you combine RFID tag technology with GPS to track stolen goods?
Security token and smart card authentication
Embedded smart card chips are open to hack attacks

RELATED GLOSSARY TERMS
Terms from Whatis.com − the technology online dictionary
authentication server  (SearchSecurity.com)
Chameleon Card  (SearchSecurity.com)
key chain  (SearchSecurity.com)
key fob  (SearchSecurity.com)
key string  (SearchSecurity.com)
national identity card  (SearchSecurity.com)
security token  (SearchSecurity.com)
smart card  (SearchSecurity.com)
tokenization  (SearchSecurity.com)
two-factor authentication  (SearchSecurity.com)

RELATED RESOURCES
2020software.com, trial software downloads for accounting software, ERP software, CRM software and business software systems
Search Bitpipe.com for the latest white papers and business webcasts
Whatis.com, the online computer dictionary

DISCLAIMER: Our Tips Exchange is a forum for you to share technical advice and expertise with your peers and to learn from other enterprise IT professionals. TechTarget provides the infrastructure to facilitate this sharing of information. However, we cannot guarantee the accuracy or validity of the material submitted. You agree that your use of the Ask The Expert services and your reliance on any questions, answers, information or other materials received through this Web site is at your own risk.



Research Solutions for Network Security, Access Control and Security Threats
TechTarget Security Media
Information Security View this month\\'s issue and subscribe today.
Information Security Decisions Apply online for free conference admission.
SearchSecurity.com
HomeNewsMagazineMultimediaWhite PapersLearningAdviceTopicsEventsAbout Us

About Us  |  Contact Us  |  For Advertisers  |  For Business Partners  |  Site Index  |  RSS
TechTarget provides technology professionals with the information they need to perform their jobs - from developing strategy, to making cost-effective purchase decisions and managing their organizations' technology projects - with its network of technology-specific websites, events and online magazines.

TechTarget Corporate Web Site  |  Media Kits  |  Site Map




All Rights Reserved, Copyright 2003 - 2009, TechTarget | Read our Privacy Policy
  TechTarget - The IT Media ROI Experts