roaming credentials (sacred)
Stephen Farrell <stephen.farrell <at> baltimore.ie>
2000-07-03 16:09:55 GMT
Hi All,
I put up a slide in Adelaide about roaming credentials and it
looks like we're on for a BOF in Pittsburgh (date TBD). The
strawman charter/BOF description is attached. So, if you're
interested then subscribe to the list and let's see how much
progress we can make prior to Pittsburgh.
Paul Hoffman has kindly agreed to host the mailing list which
he'll open for postings in a day or two, as soon as subscribing
is seen to be working without problems, (but you can subscribe
right now). Paul's also hosting the web site at:
http://www.imc.org/ietf-sacred
If you have any questions in the meantime, feel free to
mail Magnus and/or me directly.
Regards,
Stephen.
--
____________________________________________________________
Stephen Farrell
Baltimore Technologies, tel: (direct line) +353 1 647 7406
61 Fitzwilliam Lane, fax: +353 1 647 7499
Dublin 2. mailto:stephen.farrell <at> baltimore.ie
Ireland http://www.baltimore.com
Strawman charter for Securely Available Credentials (sacred) WG:
================================================================
Working Group name: Securely Available Credentials (sacred)
Chairs (suggested): Stephen Farrell, Baltimore Technologies
<stephen.farrell <at> baltimore.ie>, and
Magnus Nystrom, RSA Security Inc.
<magnus <at> rsasecurity.com>
Area: Security
Area Directors: Jeffrey Schiller <jis <at> mit.edu>
Marcus Leech <mleech <at> nortelnetworks.com>
Resp. Area Director: TBD
Mailing list: ietf-sacred <at> imc.org
Web Site: http://www.imc.org/ietf-sacred/
Descr. of WG:
A nice feature of smart-card based PKIs, in addition to the security
offered by the cards themselves, is the "free-seating solution," or
the portability of user's credentials. In order to provide a similar
solution or service to environments where security is based on pure
software implementations or so-called "soft tokens" (a.k.a. "virtual
smart cards," software files containing information normally stored
on smart cards) some kind of credential store from which users can
download their soft-tokens, using some specified protocol is
required. This protocol will provide mobility for credentials.
Such a protocol and specified data format might also allow an
individual user to have the same set of credentials on, e.g., her
mobile phone as in her desktop. Adding an upload protocol to the
solution means that it in principle would be possible to always have
the credential store up-to-date.
Even in some cases where real smart cards are used, there may
be some benefit to using such a protocol - e.g. when a new card
is received, but "old" credentials should be used. If the cards
offered the appropriate install and delete interfaces, then the
credentials could be (securely) moved between cards.
Many desktop applications also require mobility of credentials, for
example to support some "kiosk" style operation, when a user
upgrades a PC, or when "hot-desking". It is sometimes required to
integrate such credential mobility with single-sign-on solutions. A
protocol that could be used in the smart card case, can also be
used to solve this case.
Finally, some applications may benefit from the ability to migrate
credentials from a device to a smart card, in particular where
the smart card using device has limited user interface capabililies,
e.g. a mobile phone.
Security is at a premium for this working group; only authorized
entities should be allowed to download credentials, credentials must
be protected against eavesdropping and cut & paste attacks; attackers
must not be able to succesfully replace an entities credentials at a
credential serer; etc.
Availability is also at a premium, a credential server must
be reachable from many different types of client with different
characteristics in terms of processing power, storage and
network connectivity.
The purpose of this working group is therefore to gather
requirements for a solution beneficial to the Internet
community, establish a framework for such a solution, and to
develop or adopt the required protocols and credential formats.
Goals & Milestone:
(The timeline assumes that the WG is approved just after
Pittsburgh.)
Oct 00 Submit first draft of Requirements document
Nov 00 Submit first draft of Frameworks document
Dec 00 Submit second draft of Requirements document
Submit second draft of Frameworks document
Submit first draft of Protocol document (incl. PDU syntax)
Mar 01 Requirements document to Informational RFC
Frameworks document to Informational RFC
Submit second draft of Protocol document
Jun 01 Protocol document to Proposed Standard
Jul 01 WG recharters if appropriate
Outline BOF Agenda:
- agenda bashing
- scene setting (some problems that might be solved)
- HTTP/SASL strawman
- <other proposals>
- WG charter discussion