madison

Call off the dogs--authentication solution already in enterprise-class PCs

Steven K. Sprague, CEO, Wave Systems Corp., Special to ZDNet | September 15, 2008 11:57 AM PDT

Summary

The answer to many of our security problems could be found in chips that are used to store credentials and user certificates says Wave Systems CEO Steven Sprague.
Commentary--While static passwords are still the most widely employed type of user authentication credential today, they are fast losing ground to stronger authentication solutions—driven by the proliferation of virtual private networks (VPNs), wireless local area networks (LANs) and the heightened awareness of compliance regulations imposed by state and federal governments. So will tomorrow’s PC users walk around with RFID chips planted under their skin? Will biometrics—once considered a panacea—continue along the adoption curve?

A more likely alternative is that enterprises will finally begin making the most out of the little silicon chips housed on the motherboards of the PCs they’ve already bought. A few years ago, major OEMs began shipping PCs with Trusted Platform Modules (TPM), security chips used to store credentials and user certificates. While the technology is only on enterprise-class PCs today, it is widely expected to be on all PCs shipped within the next year or so and could be here tomorrow.

Strong authentication of the user is achieved by leveraging the public key infrastructure (PKI) capabilities of the TPM and the ability of the TPM to create and hold a secret key that is unique to a specific chip. This key can only be used for authentication to the account if a PIN or password is provided to the TPM. This allows for strong, two-factor authentication—something I have (my laptop) and something I know (my PIN). This is the same type of authentication that is being done with pay by phone with my mobile phone.

PC standards have a legacy of dominating the market and creating interoperability and efficiency where it hadn’t existed before. Think of Ethernet or multimedia. How about optical storage or USB? These technologies are now part of the fabric of our lives and it would be hard for us to imagine a world without them. The fact is, they didn’t come to us pre-packaged because users were clamoring for them--they were delivered by the PC industry as a standard configuration from Microsoft and Intel. That’s how TPMs are arriving today; it’s only a matter of time before they’ll be on a billion PCs, ultimately finding their way into all devices, from phones and PDAs to video cameras.

The industry has taken the lead by mandating these tamper-resistant hardware chips capable of functioning as a tiny “lock box” for user credentials. And there’s clearly demand for the kind of strong authentication technology that could be deployed today.

But there’s another factor besides pent up demand for a better authentication solution and the industry’s role in deploying the standardized technology required—human behavior. Humans are really bad at authentication. We value ease of use. My cell phone doesn’t ask me who I am every time I walk by a cell tower. I log into my phone and my phone handles access to the service provider. The set top box on my television lets me change the channel from ESPN to MTV—no passwords required!

Now let’s go to cyberspace. While walking from one section of New York City to another, it’s easy to maintain a WiFi connection given the close proximity of so many Starbucks. But I need to log in every time to see a signal. My frustration is compounded each time my VPN dumps me, forcing me to reopen the connection. Then the Web page I am logged into dumps me so I have to log back in as well because I have a new IP address. So every block or two I’m required to start the whole process again, completely re-asserting who I am. The only thing my PC does is keep asking me for passwords, which every time I type one in the PC sends a copy to its new virtual friend it made yesterday.

So how will authentication work in the future? I will log into my device and my device will log me into everything. It will be that simple. Really. The day is close at hand when every Citi Bank customer will own a PC with a TPM and they’ll discover that users could have strong authentication with the bank from all of their own cyber devices. Once turned on (they probably already support PKI as a logon option today) then a criminal would have to steal a user’s computer in order to steal access to an account. That’s a far more formidable task than employing key-stroke logging software to steal user passwords today!

All authentication systems should be built and tested to use the millions of PCs that have a TPM. This will then provide a common component that can be integrated into all devices. The result is that the standard for strong authentication is a PKI challenge response. A billion systems will be using this mechanism for authentication within the next five to seven years. So if we take a chapter from the history books then there should be little debate about where things are headed. For example, there were endless discussions about network protocols in the early ‘90’s but then Ethernet was built into every PC and then—poof! Today, Ethernet is all there is. It’s global. Even some telcos are discussing using Ethernet in the core of the network.

The enterprise will lead the adoption of TPM. Full support for PKI is built into Microsoft Windows server and most of the networking technology is out there today. It will be either Internet Protocol security (IPsec) or 802.1x, the widely embraced wireless standard, but it will use hardware-based client-side certificates to authenticate the machine and the user. This can be deployed today! The adoption of NAC will ensure it is adopted over the next three to five years. There is no missing component required to make it happen. It will take time, these paradigm shifts always do, but the march to ubiquity is really inevitable. The question really is, “Are the systems IT is buying today compatible with the TPM and did their vendor supply them with good TPM documentation?”

Another important part of this discussion is the future of the local area network (LAN). In five years, the LAN will no longer exist. I think we are moving towards a strong authentication, policy-driven services access model. In other words, all users will be authenticated to the specific service they are trying to access when they access the service. No longer will we ask permission to get on the LAN and then roam freely. With all of our workers everywhere we should rely on this more granular access model rather than putting all of our trust in a VPN or some connection-driven model. Connections are so passé and they really don’t lend themselves to the new paradigm of computing that is based on multiple service providers. So what is the future?

• Federation is used to enroll new access to a new service
• Credentials are held in hardware on a TPM
• The user authenticates to the local machine and that machine manages his or her services relationships according to policy
• Applications will validate authentication and role when the user requests access.
• NAC will use machine authentication with client certificates to validate machines and health certificates
• Different applications may require different levels of assurance for specific services. (Think of this like the limits on your ATM withdrawal versus visiting the branch bank.)

All of the authentication technologies have a role to play, but the architecture will be one with the TPM as a backbone component. Most of the other authentication technologies are supporting characters in the play. Biometrics is a great way for me to authenticate to my machine. Implanted RFID chips would work, too. Smart cards and mobile phones will be mobile versions of my identity that I can present at other computers. So my Citibank account will recognize me when my PC logs in and then I can ask to enroll my phone and use a one-time password to enroll the related credential on my phone. Now both my PC and my phone can have similar access to my account. If I lose my phone then I could use my PC to report it stolen. The credentials would not be the same but the account would be the same.

Microsoft is embracing this direction. Windows 2008 server will be a killer application for the utilization of TPM. With better credential handling and built in NAP using IPSEC it is a natural to turn on the TPM and get real security for every enterprise. In addition, all of their devices use PKI, client and server products support TPM, and they are exploring service models. Compare the hardware security model of an Xbox to a PC. Compare the hardware security model of their IPTV to a PC. Both have a TPM-like security paradigm.

Finally, if every user has a TPM and then every TPM has a set of keys for that user we will have all of the subscriber management tools to eliminate user ID and password. It is not about subscribers in the concept of payment but in the concept of belonging. Only TPM will be ubiquitous across the domain of global users. Every doctor’s office will have PCs with a TPM. Every first responder will have a PC with a TPM. Every army will have TPMs. Every citizen will have a TPM. Why do I have to log in? We have seen this before at the height of dial-up. Someone, somewhere must have mused, “But everyone will have a browser, we don’t need to build a client application”

So what can you do today to be ready for this future? Turn on the TPM in all of your corporations’ machines and put the current access keys that are currently secured by the software of the operating system into the TPM. This is very easy to do and requires no additional user involvement. It dramatically enhances the security by eliminating the ability for bad users or bad software to make copies of keys. Finally, it puts the company in a position to have the most efficient and secure access to the information to make decisions.

biography
Steven K. Sprague is the President and CEO of Wave Systems Corp., which provides software to help solve critical enterprise PC security challenges such as strong authentication, data protection, network access control and the management of these enterprise functions.

Talkback Most Recent of 13 Talkback(s)

  • Kinda off topic but.....
    Why does everyone assume that RFID + Humans = Implant?

    I would prefer it in my cell phone or watch.
    ZDNet Gravatar
    JoeMama_z
    15th Sep 2008
  • TPM is a step in the WRONG direction...
    - PKI is a step in the right direction; tying it inexorably to a laptop is a *massive* step in the wrong direction. The TPM is literally a smart card embedded on the motherboard. Why do that? Instead put a smart card slot on the laptop (better yet a SIM card slot) and use that. Mature industry standard technology, upgrade path for security, and the ability to use YOUR keys anywhere there's a slot, not only on the one laptop you happen to have at that instant. I'd much rather pop my SIM into the new laptop than figure out how to migrate all my keys from this one to another. NIGHTMARE.
    - The industry sometimes befuddles me with its "solutions". Yet this TPM bull is what's crammed down my throat. Nice. Not!
    ZDNet Gravatar
    knowbody
    15th Sep 2008
  • knowbody: a smart card embedded on the mb?
    knowbody, you write: "The TPM is literally a smart card embedded on the motherboard." Can you explain why this assertion is true?
    ZDNet Gravatar
    p.cubed
    15th Sep 2008
  • RE: Call off the dogs--authentication solution already in enterprise-class
    Yeah. Can't wait to have all my passwords locked on my work machine, well, work related passwords. Oh, machine upgraded. Crap. Well, at least I have a bunch on my home machine. Oh, wait, hard drive crash. New machine. Crap. Well, maybe my laptop and desktop will sync passwords. No. Crap. OK, so since we're storing all these keys on the special chip, I would guess any place you'd log in to will now require all sorts of serious security info to re-establish that password connection, right?

    I have to tell you. I don't see it. Lets say you have a fresh laptop. Your desktop fried, and you wanted something mobile. You have to start from scratch. Your online banking provider has set up two levels of login. One with the chip and one without. However, once you decide to "go chip", you can't downgrade, because what would be the point of super-secret logins if you could log in without them, right? The process of associating your new machine with your existing account will be painful in the extreme. Even worse, you haven't typed in a password in 2 1/2 years, so you have no idea what any of that info is.

    I think the intent is cool, but it needs work. We will be using mostly mobile devices in the near future, so maybe tied to your cell, but other than that, forget it.
    ZDNet Gravatar
    mrjsmith
    15th Sep 2008
  • Once it's in a Mac, it will show up in lots of PCs
    Just like with USB and optical storage (mentioned above) it's not going to take hold in a widespread way until you see it in a Mac. Apple shipped the first PCs with standard, built-in optical CD-ROM drives (though they were way behind the curve with recordables) and USB didn't show up on mainstream PCs until the iMac popularized it (and everyone laughed because it used USB for the keyboard and mouse, and didn't include a floppy drive). For years I've kept all my passwords in my encrypted keychain on the Mac, which syncs automatically between multiple computers, which I could take anywhere on a USB stick (still encrypted). Once they offer integration with TPM devices, it will become mainstream.
    ZDNet Gravatar
    disinterested-reader
    15th Sep 2008
  • RE: Call off the dogs--authentication solution already in enterprise-class
    Just like with USB and optical storage (mentioned above) it's not going to take hold in a widespread way until you see it in a Mac. Apple shipped the first PCs with standard, built-in optical CD-ROM drives (though they were way behind the curve with recordables) and USB didn't show up on mainstream PCs until the iMac popularized it (and everyone laughed because it used USB for the keyboard and mouse, and didn't include a floppy drive). For years I've kept all my passwords in my encrypted keychain on the Mac, which syncs automatically between multiple computers, which I could take anywhere on a USB stick (still encrypted). Once they offer integration with TPM devices, it will become mainstream.
    ZDNet Gravatar
    disinterested-reader
    15th Sep 2008
  • RE: Call off the dogs--authentication solution already in enterprise-class PCs
    what would we do without the Mac. Civilization didn't advance until MAC invented the wheel.

    Are all macs used to revise history?

    GAG.
    ZDNet Gravatar
    gnomic@...
    16th Sep 2008
  • Give it up already!
    Big Brother is here to stay.

    Relax..... enjoy the ride.... You will receive instructions shortly. Meanwhile, you may advance to serfdom and put yourself one step ahead of your fellow serfs.

    Honestly, it's just business as usual. Nothing personal. The bottom line is all that matters.
    ZDNet Gravatar
    Ole Man
    16th Sep 2008
  • RE: Call off the dogs--authentication solution already in enterprise-class PCs
    big brother? I disagree. what is different about the TPM on your PC when compared to giving your credit card info to a wesite with some $7/hr pimply faced kid on the other end managing your personal info?

    The difference is the "alleged" big brother (the TPM) is on your PC, and the website doesn't have your personal credentials anymore.

    That sounds like anti-big brother to me...

    So currently you give it up more easily than a $5 ...ahem... on the street corner and spout on about big brother. You sound like a hypocrite.

    I'd rather keep all my personal data to myself and simply send an authentication to eBay that I "have money available and can be trusted", and only send an address which is all they need to get my product to me.
    ZDNet Gravatar
    Stapkeeper
    16th Sep 2008
  • To each his own
    Some of us would rather NOT have "TPM" (spy chips) on our computer, nor rootkits like Microsoft's WGA, TCP, and DRM.

    So who's the hypocrite? One who caves to the corporate mafia and hurls insults at anyone who doesn't subscribe to their madness, or one who doesn't put up with ANY of their crap?
    ZDNet Gravatar
    Ole Man
    16th Sep 2008
  • one good reason not to
    Give me a piece of hardware able to communicate with all these systems but portable so I can keep it with me, which only communicates when I want it to. If that's the setup I'll think about it.
    Putting all that info in one single place accessible for everyone.... Not going to happen. I like my privacy. I mean...come one. Why not tattoo a bar code on everyone and be done with it!
    ZDNet Gravatar
    NemesisNL
    18th Sep 2008
  • RE: Call off the dogs--authentication solution already in enterprise-class PCs
    TPM is not a security measure that has any measurable advanced over what we currently have. If the TPM module can accept input, which it will in turn provide output to then all the hackers have is an extra step. They can either intercept the output or poll the TPM themselves. The only thing I can actually see benefiting from the TPM is content restriction
    ZDNet Gravatar
    BigDaddyCF
    18th Sep 2008
  • A step in the right direction, but definitely needs work.
    What some people have pointed out is that by having this chip, you are limited to having one machine you can use (because it has "your" chip). Imagine going to a friend's house, and not being able to check your bank account or email with his/her computer because "your" chip is in your computer at home.

    There is no portability across devices. Sure, you can walk down the street with your phone/laptop and use the WiFi at every Starbucks you come across without logging in. It's a tradeoff from annoyance (having to stop in one place to use the internet reliably for a length of time) to unusability (must have your own equipment handy, or you can't authenticate).

    With the amount of identity theft today it's obvious that something needs to be done, but I'm not a fan of RFID technology for one main reason. It's like a credit card (when requested it spits out information) but it broadcasts it wirelessly in all directions. Credit cards aren't terribly secure, but at least someone has to have physical access to be able to spoof its information. When an RFID chip is requested for information, someone with a sniffer can see the request and the reply all in one shot, just by standing in the general vicinity. You're going to have a tough time convincing me this is the wave of the future in security.
    ZDNet Gravatar
    derekguenther
    18th Sep 2008

Talkback - Tell Us What You Think

Formatting +
BB Codes - Note: HTML is not supported in forums
  • [b] Bold [/b]
  • [i] Italic [/i]
  • [u] Underline [/u]
  • [s] Strikethrough [/s]
  • [q] "Quote" [/q]
  • [ol][*] 1. Ordered List [/ol]
  • [ul][*] · Unordered List [/ul]
  • [pre] Preformat [/pre]
  • [quote] "Blockquote" [/quote]

The best of ZDNet, delivered

ZDNet Newsletters

Get the best of ZDNet delivered straight to your inbox

Facebook Activity