5
In a digitalised world where both businesses and consumers want security in
6
their transactions the notion of identity has become more and more crucial.
7
Today one's identity on the network is fragmented across various identity
8
providers, employers, business services and other communities. This
9
fragmentation leads to partial and often unsatisfying customers-to-business
12
A Federated Network Identity allows new business opportunites and new economies
13
of scale. In a world of federated commerce a user's identity, preferences,
14
buying habits and history, are managed by the user himself and securely
15
exchanged with the organisations of the user's choosing.
18
The Liberty Alliance Project
19
============================
21
The Liberty Alliance Project was formed in September 2001 to develop
22
open standards for federated network identity management and
23
identity-based services. Its goals are to ensure interoperability,
24
support privacy, and promote adoption of its specifications, guidelines
25
and best practices. The Alliance is made up of more than 150 members,
26
representing a worldwide cross-section of organizations ranging from
27
educational institutions and government organizations, to service
28
providers and financial institutions, to technology vendors and wireless
35
In July 2003 Entr'ouvert started to develop the "Carte de Vie Quotidienne"
36
project for the commune of Vandoeuvre-les-Nancy. This project quickly drove us
37
to take interest in cross-site authentication problems. We identified Liberty
38
Alliance specifications as the only ones potentially able to satisfy our need
39
for a strong authentication, coupled with private life respect. Lasso is a
40
library written in C which means it can be easily integrated within any kind of
41
web service whenever a strong authentication is required. Lasso has been the
42
first implementation of Liberty Alliance released under the GNU GPL license.
48
Figures use drawings from GNOME Gorilla theme by Jakub 'jimmac' Steiner.