Project Group: Nutzerzentrierte Entwicklung sicherer Systeme
Veranstaltung:
- Verantwortlich: Dr. Emanuel v. Zezschwitz
- Beginn: 10.04.2019
- Zeiten: Wed 10-12 (bi-weekly), room U1.039
- Veranstaltungsnummer: 612000080
Weitere Informationen:
- Studienabschnitt: Bachelor Computer Science, Bachelor Lehramt
- Voraussetzungen:
- Fachbereich: BA-INF 051, Lehramt
- Aufwand: 2S+3P / 9CP
Ankündigung - Wichtige Termine
Die Abschlussvorträge finden am 10.07. um 10 Uhr im Raum 2.062 statt.
Die Vorlagen für die Ausarbeitungen sind hier zu finden.
Inhalt
Der Faktor Mensch spielt bei der Sicherheit interaktiver Systeme eine entscheidende Rolle. Viele Sicherheitslücken entstehen dadurch, dass interaktive Systeme zu komplex sind oder nicht in den Kontext ihrer Nutzung passen. Als Folge dessen werden Sicherheitsmechanismen oft falsch oder gar nicht eingesetzt.
Ein klassisches Beispiel ist die passwortbasierte Nutzerauthentifizierung. Der Mensch ist nicht dafür gemacht, sich eine hohe Anzahl an komplexen Zeichenfolgen einzuprägen. Tatsächlich wurden Passworte auch nicht als das generelle Allzweckauthentifizierungssystem entwickelt, als welches sie heute gelten und eingesetzt werden. Die Sicherheit von Passworten leidet vielfach durch den Nutzern selbst. Wir wählen simple und sinnhafte Passworte (bspw. Namen), welche leicht zu merken sind. Wir nutzen häufig dieselben Passwörter. Und komplexe Zeichenketten werden oft als Post-It an den Bildschirm geheftet oder anderweitig unsicher gespeichert. All diese menschlichen Verhaltensweisen machen passwortbasierte Authentifizierung angreifbar. In den letzten Jahren wurden daher viele Alternativen erforscht: bildbasierte Passwörter, Gesten und Verhaltensbiometrie sind nur einige Beispiele für alternative Authentifizierungsmechanismen.
In dieser Projektgruppe werden aktuelle Probleme der benutzbaren Sicherheit aktiv angegangen. Es werden verschiedene Themengebiete vorgestellt, welche in Kleingruppen bearbeitet werden sollen. Semesterbegleitend wird ein eigenes sicheres und interaktives Konzept entwickelt, als erster Prototyp realisiert und evaluiert. Dabei wechseln sich Präsenztermine und Praxisphasen ab. Die Präsenztermine führen in die jeweiligen Phasen des Entwicklungsprozesses ein und werden zur gemeinsamen Diskussion genutzt.
Folien / Material
Die Vorlagen für die Ausarbeitungen sind hier zu finden.
Anmeldung
Interessierte Studierende melden sich bitte vor dem ersten Präsenztermin (10.04.2019) per E-Mail (zezschwitz@) an. Bitte beschreiben Sie in dieser E-Mail kurz Ihr eigenes Interesse am Themenspektrum des Seminars. Welche technischen Fähigkeiten bringen Sie mit? Haben Sie bereits erste Erfahrungen mit einem nutzerzentrierten Entwicklungsprozess sammeln können? cs.uni-bonn.de
Die Themen werden am ersten Präsenztermin (10.04.2019) vorgestellt. Präsenztermine finden alle 2-3 Wochen statt. Bitte haben Sie dafür Verständnis, dass wir in dieser Projektgruppe maximal 16 Studierende betreuen können.
Further Information
This module is only offered in the German study program "Bachelor Informatik" - information is available in German only.