New identity management options for SMBs

ANALYSIS

Digital identities are the way people prove who they are in the electronic world, just as they use various documents to prove their identities in the "offline" world.

We all have multiple ways of identifying ourselves: government-issued documents such as driver's licences and passports are perhaps the most universally accepted way to prove identity, but most of us carry a whole wallet full of cards of various types for special purposes.

We use credit and debit cards to make purchases, ATM cards to withdraw cash from banks, employee ID cards to get into our workplaces, insurance cards to identify ourselves to hospital admitting offices, membership cards to take advantage of the benefits of various clubs and organisations, "preferred customer" cards to get discounts at the supermarket, and so forth.

Much has been made of the concept of a single form of identification that could be used for all these purposes, but there are serious privacy and security concerns with that. Do we really want to expose a card (or implanted chip) that contains all of our personal identification, financial, and medical information to every waiter or bureaucrat who requires our identification?

Likewise, we have multiple identities that we present to different electronic entities. Some of these identities, which we provide to online retailers, might include our credit card numbers — but not our social security numbers. Others, that we use to look up our property tax statements, might include our home addresses — but not our phone numbers, and so forth. With identity theft a real and growing problem, we want to disseminate our information only on a "need to know" basis.

The password problem
The most common way to present our identities online is through a user account that is accessed via a user name and password. The easiest way to implement this is to mirror the same user name and password for all our accounts — but that presents a big security risk. If an unauthorised person manages to discover those credentials — either by technological "cracking" methods or through social engineering tactics — he or she will then be able to access all of our accounts.

So we create a different password for each account, or at least for each group of accounts. We might have one password to use to log onto non-sensitive websites, such as news sites where you have to log on to read articles. Having the same password for these sites doesn't present a big risk, because the site doesn't have your credit card numbers, social security number, or other sensitive information. The most a bad guy can do with your user name and password is log on and read news stories.

We would, of course, want to have different and more secure passwords for sites such as our online banks, credit card companies and government sites that require entry of our social security numbers, driver's licence numbers and other sensitive information. In these cases, we'll want a different password for each site so that if one is compromised, the hacker won't automatically have access to the rest.

Then we run into an information overload problem: we have too many account names and passwords to remember. And if we can't remember them all, we're likely to write them down — making them more vulnerable to discovery.

The need for identity management
It's obvious that we need a way to manage all these different identities that our users need during their online sessions. And myriad of identity management software products exist to help address these problems. In the past, most have fallen into one of two categories:

  • Inexpensive consumer level "password management" programs designed for home users. These are focused on a single user/machine and not intended to be used on a business network.
  • Very expensive enterprise or federation level products that are beyond the budget of many small and medium-sized businesses and which introduce a level of complexity that the typical SMB's IT staff may not be prepared to handle.

Now companies such as Microsoft, IBM, and Novell are working with web developers and application developers to provide a standardised "metasystem" that will let different identity systems work together and provide a user-friendly way of creating and using digital identities. This technology is called Information Cards.

How Information Cards work
Microsoft's implementation of information cards is called Windows CardSpace and it's based on .NET Framework 3.0. The CardSpace client software is called an identity selector. It is included in Windows Vista and is available as an add-on for XP SP2 and Server 2003 SP1. CardSpace is accessed through the Windows Control Panel.

It allows you to create "cards" that contain specific information you want to present to websites or online services. You can have many different cards for different sites/services, each containing only the information you want that site or service to have. Then to log onto a site or service that supports information cards, you select and present a card instead of having to type in a user name and password. Cards can also be protected or "locked" with Personal Identification Numbers (PINs) to make them more secure.

This is obviously more convenient for the user; it's like the difference between presenting your credit card at a store or restaurant and having to rattle off the credit card number, expiration date, verification code and so forth.

CardSpace supports two types of cards: personal cards that are created by the user and "managed" cards that are issued by businesses, employers, government agencies, or other entities whose services you log onto. Personal cards contain the same information you would typically type into a web form, but it's encrypted and stored on your local machine so that you don't have to type it in each time.

Managed cards are created by the provider and most of the information is stored on the provider's site, although the card name, date of issuance and expiration and history of sites where the card has been used are stored on your computer. The card information is stored either on the user's computer or on the managed card provider's site and is not sent to or accessed by Microsoft.

Sites that accept cards can specify what information must be in the card, and the CardSpace user interface indicates which of your cards meet the criteria. When you use CardSpace, you can review the information in a card before you send it to a site or service, and you can view information about the site's identity that has been identified by a certification authority.

How Information Cards can benefit SMBs
Information cards make it easier for SMB users to manage logon and other information for accessing websites and services that they need to use in the course of doing their jobs. It helps protect against phishing attacks by providing information about sites that has been verified by a trusted third party (CA) and helps ameliorate the problems inherent in multiple user accounts and passwords (such as users using the same passwords for all sites or writing down the passwords because they can't remember them all). Users can back up their cards or transfer them to another computer.

Information cards are not proprietary and can be used with any browser on any operating system. CardSpace is not an identity provider; it works with different identity providers but gives users a common and simple interface for creating and presenting digital identities. For more detailed technical information about how CardSpace works, see Microsoft's MSDN website.

Post your comment

In order to post a comment you need to be registered and logged in.

You can also log in with Facebook. Log in or create your ZDNet UK account below

  • Login

Will not be displayed with your comment

By signing up for this service, you indicate that you agree to our Terms and Conditions and have read and understood our Privacy Policy. Questions about membership? Find the answers in the Community FAQ

Get ZDNet UK's daily newsletter

Enter your email address to sign up

ZDNet UK Live

Paul Smyth

Is this classic FUD? One thing I would definitely have notice is a Mozilla threat to stop supporting GNU/Linux.

56 minutes ago by Paul Smyth via Facebook on Firefox rapid release improves Fedora Linux
UnderINK

I agree with the previous commenter wholeheartedly. I couldn't say it better myself. This is very 'Big Brother'. And while I agree with protecting...

5 hours ago by UnderINK on European e-identity plan to be unveiled this month
Simon Bisson and Mary Branscombe

Nice to see that Turing's idea of a general purpose computer doing once-hardware-powered tasks in software is now universal ;-) Mary

10 hours ago by Simon Bisson and Mary Branscombe on Software with everything
Jason Burchell

seriously now. I've only bothered to read a small bit of the comments. do me and the rest of the world a favour. stop saying it does not work or...

14 hours ago by Jason Burchell via Facebook on Music industry negotiating over 24-bit downloads
Philip Charles Cohen

Read about it and weep, John Donahoe ... In addition to Visa’s V.me, there is now MasterCard’s PayPass digital wallet soon to arrive; another...

18 hours ago by Philip Charles Cohen via Facebook on PayPal takes phone-based payments to the high street
apexwm

Leslie Satenstein : Where have you ever seen Mozilla even mention this? Firefox is the most popular browser in the GNU/Linux OS, so I don't see...

19 hours ago by apexwm on Firefox rapid release improves Fedora Linux
songmaster

SHleG: Do you remember building a clockwork scorpion kit (I'm pretty sure I have a photo of it somewhere) — I think it was called something like...

21 hours ago by songmaster on Software with everything
Chris Wortman

Good I love Yahoo! Their search engine is getting better than Google as of late. I find more of what I want on the first page, and usually within...

21 hours ago by Chris Wortman via Facebook on Linux Mint 13 ramps up for KDE release
PatrickG

openhgs has made the point for Windows 8 multiple monitors without realising it! With Windows 7 you have to switch the mouse and so your focus...

23 hours ago by PatrickG on Windows 8 could speed multi-monitor uptake
Leslie Satenstein

Mozilla has threatened to stop supporting Linux. I guess that UBUNTU is going with another browser. I indicated that if Mozilla stops supporting...

1 day ago by Leslie Satenstein via Facebook on Firefox rapid release improves Fedora Linux
Andy Bolstridge

Much as I abhor Microsoft's licensing practices, this is almost certainly down to purchasing IT equipment via 3rd party consultants - you get the...

1 day ago by Andy Bolstridge via Facebook on 6 million wasted licences and £1,200 PCs: welcome to government IT
Jack Schofield

@openhgs Windows users have had multiple desktops since Linus started writing Linux. They just haven't shipped as standard because not enough...

2 days ago by Jack Schofield on Windows 8 could speed multi-monitor uptake
Jack Schofield

@Phil at Cloud4 What, Microsoft gets £1,200 per PC and £1,622 per server? Gosh, I'm amazed....

2 days ago by Jack Schofield on 6 million wasted licences and £1,200 PCs: welcome to government IT
craigsc

You guys have no idea what is going on at Autonomy. Autonomy could have been a much more profitable organization. The sales operations at Autonomy...

2 days ago by craigsc on HP cuts 27,000 staff as Autonomy chief Lynch leaves
Moley

How does this impact on dual or multi booting? Seems to me to more or less prohibit this, from Windows 8 anyway. Will Grub 2 recognise Windows 8,...

2 days ago by Moley on Windows 8 start-up speed forces USB boot workaround
apexwm

I don't understand why there cannot be a slight pause during the boot process so the user can press a key. Many operating systems do this, even if...

2 days ago by apexwm on Windows 8 start-up speed forces USB boot workaround
Gavin Goodman

You can now buy the Xi3 modular computer in the UK at http://www.ocdistribution.com . This can be bought with the Tand3m software, pricing and...

2 days ago by Gavin Goodman on CES 2012: Xi3 microSERV3R
Phil at Cloud4

I agree: Mike Lynch can clearly build a business and manage strategy. I suspect the exit of Mike is more likely the end of a planned handover...

2 days ago by Phil at Cloud4 on HP cuts 27,000 staff as Autonomy chief Lynch leaves
Phil at Cloud4

This is unbeleivable government wastage with only one winner... Microsoft 1 - Tax payer Nil!

2 days ago by Phil at Cloud4 on 6 million wasted licences and £1,200 PCs: welcome to government IT
Mispam

So what do you do when you can't boot into windows? Why can't I just hold Shift while I power up instead of having to boot into windows and click a...

2 days ago by Mispam on Windows 8 start-up speed forces USB boot workaround