Blog readers everywhere will be wringing their hands following the compromise of 1.3 million
user login credentials collected by
Gawker Media. It could have broader ramifications, given many peoples' predilection for using one password across many services - and it carries lessons for the enterprise.
This is a perfect example of the need for single sign-on or federated identity systems as a means of solving security problems. Such systems make it possible to manage multiple services with a password controlled at a single point. On the one hand, this potentially increases the risk by providing a single point of failure. On the other hand, with adequate management, that single point of failure can be strongly protected.
We have seen a variety of attempts to manage single sign-on and federated identity in the past, with some limited success in the corporate environment. One of the biggest challenges for companies internally has been the rich legacy of heterogeneous systems already installed, many of which have been created by different teams, according to different criteria. Managing all of these via a single password system is technically daunting.
The problem is exacerbated when dealing with partners on an inter-company basis. Authenticating users across different trust domains between organisations can be not only a technological challenge, but a political nightmare, as different organisational criteria must be met.
On the consumer side, organisations are turning increasingly to cloud-based companies such as Google and Facebook for solutions. These days, many web 2.0 services offer users the chance to login with their Google, Facebook, or Twitter IDs, instead of creating their own accounts and managing their own passwords.
Consumers these days are having a larger effect on corporate IT policy. They are demanding the same kind of functionality as employees inside the company that they see at home when using everything from photo sharing services, through to instant messaging and collaboration tools.
This presents companies with a problem. To what extent should they allow federated identity to be governed by today's consumer organisations in the absence of internal enterprise solutions, and what are the security ramifications of doing so? This is a problem that will continue to unfold over the next couple of years.
taginlineimport