Identity Management mit OpenID

Ähnliche Dokumente
Alice & More Anleitung. GigaMail.

Wissenschaftliches Arbeiten: Literaturbeschaffung

mysql - Clients MySQL - Abfragen eine serverbasierenden Datenbank

Shopz Zugang Neuanmeldung

S Sparkasse Hohenlohekreis. Leitfaden zu Secure

Lineargleichungssysteme: Additions-/ Subtraktionsverfahren

Aufklappelemente anlegen

Web-Single-Sign-On in der LUH

Benutzerhandbuch - Elterliche Kontrolle

Der neue Mitgliederbereich auf der Homepage des DARC e. V.

Berechtigungskontrolle für die Nutzung lizenzierter elektronischer Datenbanken, Zeitschriften, E-Books

Broadcasting mit. WhatsApp. Ein neues Tool für die Jugendarbeit.

Tag des Datenschutzes

Wordpress: Blogbeiträge richtig löschen, archivieren und weiterleiten

Enigmail Konfiguration

PROSTEP AG: Anmelden für eine mehrtägige Schulung für Opel-Zulieferer

Anleitung über den Umgang mit Schildern

Handbuch. NAFI Online-Spezial. Kunden- / Datenverwaltung. 1. Auflage. (Stand: )

inviu routes Installation und Erstellung einer ENAiKOON id

Das Festkomitee hat die Abi-Seite neu konzipiert, die nun auf einem (gemieteten) Share Point Server

FTP-Server einrichten mit automatischem Datenupload für

AGROPLUS Buchhaltung. Daten-Server und Sicherheitskopie. Version vom b

Bereich METIS (Texte im Internet) Zählmarkenrecherche

Matrix42. Use Case - Sicherung und Rücksicherung persönlicher Einstellungen über Personal Backup. Version September

STRATO Mail Einrichtung Mozilla Thunderbird

Einrichtung einer eduroam Verbindung unter dem Betriebssystem Android

So wird s gemacht - Nr. 24

Eine eigene Seite auf Facebook-Fanseiten einbinden und mit einem Tab verbinden.

Hilfedatei der Oden$-Börse Stand Juni 2014

Kurzanleitung GigaMove

A. Ersetzung einer veralteten Govello-ID ( Absenderadresse )

Lokale Installation von DotNetNuke 4 ohne IIS

1. Was ihr in dieser Anleitung

Kundenleitfaden zur Sicheren per WebMail

Kurzanleitung RACE APP

ecaros2 - Accountmanager

Externe Abfrage von für Benutzer der HSA über Mozilla-Thunderbird

Einführung Architektur - Prinzipien. Ronald Winnemöller Arbeitsgruppe VCB Regionales Rechenzentrum Universität Hamburg

Sichere Anleitung Zertifikate / Schlüssel für Kunden der Sparkasse Germersheim-Kandel. Sichere . der

Technical Note 0606 ewon

Copyright MB Connect Line GmbH 2014

Anleitung. Lesezugriff auf die App CHARLY Termine unter Android Stand:

Dokumentenverwaltung im Internet

Advoware mit VPN Zugriff lokaler Server / PC auf externe Datenbank

Sicheres Single Sign-On mit dem SAML Holder-of-Key Web Browser SSO Profile und SimpleSAMLphp

Anleitung auf SEITE 2

Anmelden und Vorträge einreichen auf der JBFOne-Website Inhalt

Benutzeranleitung Web Login (Internetzugang an Öffentlichen Datendosen und in Studentenwohnheimen )

Monatstreff für Menschen ab 50 Temporäre Dateien / Browserverlauf löschen / Cookies

FAQ Verwendung. 1. Wie kann ich eine Verbindung zu meinem virtuellen SeeZam-Tresor herstellen?

MSXFORUM - Exchange Server 2003 > SMTP Konfiguration von Exchange 2003

Infinigate (Schweiz) AG. Secure Guest Access. - Handout -

Workflows verwalten. Tipps & Tricks

Was ist das Budget für Arbeit?

Transaktionsempfehlungen im ebase Online nutzen

2) Geben Sie in der Anmeldemaske Ihren Zugangsnamen und Ihr Passwort ein

Bedienungsanleitung für Mitglieder von Oberstdorf Aktiv e.v. zur Verwaltung Ihres Benutzeraccounts auf


Nachfolgend wird beispielhaft die Abfolge des Zugriffs auf Angebote von OVID, Elsevier und Springer via mylogin von zu Hause dargestellt

WLAN Konfiguration. Michael Bukreus Seite 1

WICHTIGER HINWEIS FÜR HÄNDLER UND SERVICE-WERKSTÄTTEN:

Anbindung des eibport an das Internet

Lokales Netzwerk Probleme beim Verbinden eines Linux-Clients mit einem Windows 2003 Server Frage:

Wie erhalte ich meine Beitragsrechnung 2014? EINE SCHRITT-FÜR-SCHRITT ANLEITUNG

Anlegen eines DLRG Accounts

Webalizer HOWTO. Stand:

Um in das Administrationsmenü zu gelangen ruft Ihr Eure Seite auf mit dem Zusatz?mod=admin :

SIMP 1.01 Protokollspezifikation (Mindestanforderung)

1. SaxIS-Shibboleth. Shibboleth-Workshop. Chemnitz, 15. Dezember Dipl. Wirt.-Inf. Lars Eberle, Projekt SaxIS und BPS GmbH

nanoticket. Eintrittskarte in die Zukunft.

Vorratsgesellschaften Der schnelle Weg zum eigenen Unternehmen interna

Informatik für Ökonomen II HS 09

Konfiguration von Igel ThinClients fu r den Zugriff via Netscaler Gateway auf eine Storefront/ XenDesktop 7 Umgebung

Umstellung einer bestehenden T-Online Mailadresse auf eine kostenlose T-Online Fre -Adresse

B E N U T Z E R D O K U M E N TA T I O N ( A L E P H I N O

Titel. App-V 5 Single Server Anleitung zur Installation

Erfahrungsbericht ISIS der Firmen OrgaTech und Accel

Der große VideoClip- Wettbewerb von Media Markt.

Leitfaden zur Moduleinschreibung

Sie können diesen Service verwenden, um fast beliebig große Dateien auch über 2 GB zu versenden.

Albert HAYR Linux, IT and Open Source Expert and Solution Architect. Open Source professionell einsetzen

Wie funktioniert das WWW? Sicher im WWW

Verschlüsseln von Dateien mit Hilfe einer TCOS-Smartcard per Truecrypt. T-Systems International GmbH. Version 1.0 Stand

White Paper. Installation und Konfiguration der PVP Integration

Webseiten mit fragwürdigen Aufrufen von "spy & track" - Unternehmen

Abenteuer e-commerce Erfolgreich mit dem eigenen Onlineshop.

Bedienungsanleitung: Onlineverifizierung von qualifiziert signierten PDF-Dateien

Electronic Systems GmbH & Co. KG

Prof. Dr. Norbert Pohlmann, Institut für Internet Sicherheit - if(is), Fachhochschule Gelsenkirchen. Lage der IT-Sicherheit im Mittelstand

Webgestaltung - Jimdo 2.7

Kapsch Carrier Solutions GmbH Service & Support Helpdesk

Quick Guide Trainer. Fairgate Vereinssoftware. Zürich Oberland Pumas Postfach Pfäffikon ZH

ANYWHERE Zugriff von externen Arbeitsplätzen

Leitfaden. zur Registrierung und Beschaffung einer elektronischen Signatur für die IKK classic Ausschreibungsplattform.

Lehrer: Einschreibemethoden

Installationsanleitung FRITZ!BOX Fon 7270

Transkript:

Lehrstuhl Netzarchitekturen und Netzdienste Institut für Informatik Technische Universität München Identity Management mit OpenID Innovative Internet Technologien und Mobilkommunikation WS2008/2009 Verfasser: Steffen Märkl Betreuer: Holger Kinkelin

Agenda Identity Management Single Sign On Was ist das? Vor und Nachteile OpenID Was ist OpenID? Komponenten Freiheit bei der Wahl der OpenID Identifier und Identity Provider Wie funktioniert OpenID? Sicherheit Zusammenfassung Ausblick Identity Management mit OpenID 2

Identity Management (1/2) Zeitalter des Web 2.0 + Identity Management mit OpenID 3

Identity Management (2/2) Ansatz von Identity Management (IdM): Ein Account für alles Mehrere Profile (optional) Konsistente (Widerspruchsfreiheit), authentische (Echtheit) und dauerhafte Bereitstellung von personenbezogenen Daten Redundanzfreiheit Sicherheit über Identität der Online Kommunikationspartner Benutzerfreundlichkeit Identity Management mit OpenID 4

Single Sign On Was ist SSO? Oft im Zusammenhang mit IdM Systemen genannt Prinzip der Einmalanmeldung Einmalige Authentifizierung Zugriff auf alle Rechner und Dienste, für die er berechtigt ist Erste Identifikation durch Benutzer SSO System übernimmt von nun an die Aufgabe, den Anwender an Diensten und Systemen zu identifizieren IdM Systeme = SSO Systeme mit verschiedenen Erweiterung und in unterschiedlichem Umfang Identity Management mit OpenID 5

Single Sign On Vor und Nachteile Vorteile Nachteile Spart Zeit (mit steigender Zahl der Websites und Dienste) Unterwegs nur ein Login Passwort kann sicherer gewählt werden Passwort muss nur noch einmal zum SSO Server übertragen werden weniger Angriffsmöglichkeiten SSO und IdM Systeme die mit SmartCards oder kryptographischen Token gekoppelt extrem sicheres Authentifizierungsverfahren Zentrale Datenhaltung und Einfachheit (eine UserID und ein Passwort für alles Dienste) Single Point of Attack Risiko für Betreiber einer Website mit SSO Authentifizierung Abhängig von der Verfügbarkeit des SSO Systems Single Point of Failure Zentrale Datenhaltung Verbesserung der Konsistenz und erleichterte Administration Benutzer sensibilisiert Identity Management mit OpenID 6

OpenID Was ist OpenID? IdM System Offenes, dezentral angelegtes Open Source System für digitale Benutzeridentitäten Viele dezentrale OpenID Provider Freiheit für den Benutzer Benutzer kann eigenen Server betreiben Vor und Nachteile eines SSO Systems ersetzt klassischen Anmeldeprozess Unterschied zu SSO System: Attribute (Profile) Unterschied zu anderen großen IdM Systemen wie Shibboleth oder dem Liberty Alliance Project: wesentlich schlanker weniger komplex funktionsärmeres System Allerdings: verfolgt anderen Ansatz User centric vs. Institution centric Identity Management mit OpenID 7

OpenID Komponenten Website/Webserver an dem sich Benutzer anmelden will eigentlicher Konsument, der vom IdP gelieferten Daten bzw. des gesamten Dienstes ist Server auf dem Benutzerinformationen hinterlegt sind eigentliche Authentifizierung Identity Provider (IdP) Consumer (Relying Party) Server auf den die ID des End Users verweist Verweis auf IdP Webbrowser Identifier End User User Agent Benutzer der sich mit OpenID anmelden will Identity Management mit OpenID 8

OpenID Freiheit bei der Wahl der OpenID (1/2) Auf Webanwendungen konzentriert Identifizierung mittels URL (z.b. benutzer.provider.tld) Zuerst: bei einem Identity Provider, z.b. myopenid.com, pip.verisignlabs.com oder myid.net anmelden Danach: prinzipiell jede beliebige Webadresse als OpenID nutzbar Voraussetzungen: Man ist im Besitz dieser URL URL kann von jedem Browser aufgerufen werden Tag als Verweis auf den eigentlichen Dienstleister, in den Quellcode der Seite Identity Management mit OpenID 9

OpenID Freiheit bei der Wahl der OpenID (2/2) Vielzahl von Benutzern besitzen sogar schon eine OpenID, ohne es zu wissen Folgende Anbieter bieten ihren Benutzern an die vorhandenen Authentifizierungsmechanismen über das OpenID Protokoll zu nutzen Quelle: www.openid.net Identity Management mit OpenID 10

OpenID Identifier und Identity Provider In der Regel: Anwender nutzt OpenID des Identity Providers Aber: nicht verpflichtend (jede beliebige URL als OpenID verwendbar) Ausschlaggebend: Informationen die auf der als OpenID angegebenen Seite integriert sind (OpenID Identity URL Page) Notwendig: Tag im Quellcode der Website mit Verweis auf IdP <link rel= openid.server href= www.myopenid.com /> <link rel= openid.delegate href= maxmustermann.myopenid.com /> OpenID jeder Zeit änderbar Identity Management mit OpenID 11

OpenID Wie funktioniert OpenID? Aktueller Vorgang: Bekommt Aufruf Übermittelt Holt Weiterleitung Austausch Signierte Information Einloggen IdP Info Anmeldemaske der Website beim eines OpenID (optinal) an IdP shared secret über End User Erfolg eingeloggt oder Misserfolg Consumer User Agent Identifier Identity Provider Identity Management mit OpenID 12

OpenID Sicherheit Jeder darf als Provider agieren? wie sicher kann das Verfahren dann sein? Verfahren nur so sicher wie die hostende Website des Consumers bzw. deren Quellcode liegt in den Händen des Betreibers Manipulation Umleitung der gesamten Kommunikation zu einem anderen Identity Provider Möglichkeit: Consumer kann festlegen wem er vertraut erhöhte Sicherheit durch Vorselektion Weiterleitung auf die Seite des OpenID Providers nötig gegenüber Phishing Attacken anfällig OpenID Provider können dies umgehen, z.b. TLS Zertifikat zur Authentifizierung nutzen. (wird von vielen Providern unterstützt) Inhalt der Nachrichten jedoch nicht imitierbar, da TLS und zusätzliche Challenge Identity Management mit OpenID 13

Zusammenfassung OpenID viele Vor und einige Nachteile Schwachstellen durch die mangelnde Absicherung der Consumer Websites oder die Unaufmerksamkeit der Benutzer Durch Selektion der akzeptierten IdP des Consumers: Entweder: Verzicht auf Sicherheit, gewährt Nutzer größtmögliche Freiheit bei Wahl seines IdP Oder: Legt erhöhten Wert auf Sicherheit vertraut nur ausgewählten IdPs schränkt Anwender ein größtes Handicap: recht geringe Verbreitung unter den Anbietern und die damit einhergehende noch mäßige Popularität unter den Benutzern Anwendungen und Dienste mit vergleichsweise wenig komplexer Identifizierung (z.b. Blogs): OpenID steigende Beliebtheit In Businesssektor hat OpenID bisher keinen nennenswerten Einzug gefunden Generell IdM: mangelnde Interoperabilität der verschiedenen Lösungen untereinander (große Unterschiede im Leistungsspektrum) Identity Management mit OpenID 14

Ausblick Im letzten Jahr hat sich die Anzahl der Consumer mehr als verdreifacht Heute gibt es über 30.000 öffentlich zugängliche Seiten die OpenID als Anmeldeverfahren akzeptieren und über eine halbe Milliarde OpenID Accounts Identity Management mit OpenID 15

Fragen? Vielen Dank für die Aufmerksamkeit Gibt es noch Fragen? Identity Management mit OpenID 16