
Contact
Prof. Dr. Christoph Meinel
Hasso-Plattner-Institut
an der Universität Potsdam
Tel: +49 0331/5509-222
Fax: +49 0331/5509-325
Mobil: +49 176 10010727
meinel"at"hpi.uni-potsdam.de
Blogs
Dozent: Prof. Dr. Christoph Meinel, Michael Menzel, Ivonne Thomas (Internet-Technologien und -Systeme)
Beschreibung | |
Ob bei studivz, amazon oder ebay - jeder Internetbenutzer kann mitlerweile eine ganze Reihe von Anbietern aufzählen, bei denen er sich mit Username und Passwort registriert hat und damit eine sogenannte "digitale Identität" erstellt hat. Eine digitale Idenitität besteht im Wesentlichen aus personenbezogenen Daten, welche eine Person der realen Welt charakterisieren und in Form eines Accounts zusammengefasst sind. Identity Management beschreibt den Umgang und die Verwaltung dieser personenbezogenen Daten, wobei Teile dieser Daten, wie z.B. der Name oder die Rolle einer Person, aber auch andere, dynamische Attribute, zur Authentifizierung herangezogen werden. Mit jeder neuen digitalen Identität muss sich der Benutzer damit jedoch auch neue Authentifizierungsinformationen merken. Um dies zu vereinfachen entstand die Idee einer "federated identity", einer Identität im Verbund, die sich über mehrere Sicherheitsdomänen erstreckt. Damit hat der Benutzer die Möglichkeit mit verschiedenen Dienstanbietern zu interagieren ohne sich bei jedem Dienst wieder und wieder authentifizieren zu müssen. Verschiedene Standards und Hersteller bieten Implementierungen für eine Anwender-Identifizierung im Internet oder über Unternehmensgrenzen hinweg. Diese Ansätze sollen in diesem Seminar näher betrachtet werden. Nachfolgend eine kleine Auswahl: o Liberty Alliance Project o WS-Federation o OpenSSO o OpenID o InfoCard/Cardspace o Shibboleth o LiveID | |
Anforderungen | |
o Grundkenntnisse in Internetsicherheit wünschenswert o Kenntnisse in SOA hilfreich | |
Literatur | |
u.a. Allgemein o Phillip J. Windle: "Digital Identity - Unmasking Identity Management Architecture (IMA)", O'Reilly Media, ISBN: 0596008783 o Jothy Rosenberg, David Remy: "Securing Web Services with WS-Security - Demystifying WS-Security, WS-Policy, SAML, XML Signature, and XML Encryption", Sams 2004, ISBN: 0672326515 SAML o Cantor, Scot et al.: Assertions and Protocols for the OASIS Security Assertion Markup Language (SAML) V2.0, URL: http://docs.oasis-open.org/security/saml/v2.0/saml-core-2.0-os.pdf o Cantor, Scot et al.: Bindings for the OASIS Security Assertion Markup Language (SAML) V2.0. URL: docs.oasis-open.org/security/saml/v2.0/saml-bindings-2.0-os.pd The Liberty Project o Hodges, Jeff; Watson, Tom: Liberty Architecture Overview, URL: http://www.projectliberty.org/liberty/content/download/1467/9650/file/liberty-architecture-overview-v1.1.pdf o Wason,Thomas: Liberty ID-FF Architecture Overview, URL: http://www.projectliberty.org/liberty/content/download/318/2366/file/draft-liberty-idff-arch-overview-1.2-errata-v1.0.pdf WS-Federation o The Web Services Federation Language, URL: http://www.ibm.com/developerworks/library/specification/ws-fed/ o Federation of Identities in a Web Services World, URL: http://www.ibm.com/developerworks/webservices/library/specification/ws-fedworld/ Weitere Identity-Lösungen o Hughes , Greg: Windows LiveID - It went live and you didn't even know it..., URL: http://www.greghughes.net/rant/WindowsLiveIDItWentLiveAndYouDidntEvenKnowIt.aspx
| |
Leistungserfassungsprozess | |
Jeweils in 2er Teams soll eine bestimmte Architektur oder Aspekte dieser untersucht werden und in einem kleinen Beispielszenario "ausprobiert" werden. Die Ergebnisse sollen in einem Vortrag und in einer schriftlichen Ausarbeitung zum Vortrag präsentiert werden. Die Ausarbeitung sollte 10-12 Seiten umfassen. Vorlage: www.springer.com/east/home/computer/lncs Der Abgabetermin ist für die Ausarbeitung ist der 31.01.2008.
| |
Termine | |
Do, 13:30 Uhr Der erste Termin ist am Do, den 25.10.2007. | |
Allgemeine Informationen | |
ID: | 10 L 748 |
SWS: | 4 |
ECTS Credit Points: | 6 (benotet) |
Einschreibefrist: | 15.11.2007 |
Belegungsart: | Wahlfach |
Studiengang: | Software Systems Engineering, IT Systems Engineering (Master) |
Themenkomplex: | Freie Informatikvertiefungsthemen (Master), Softwaresystemtechnische Vertiefungsthemen (Master) |
Vertiefungsgebiet: | Software Engineering, Security and Safety Engineering, Enterprise Systems Technology, Systems Architecture |










