Veranstaltung: Master-Praktikum zur Programmierung sicherer Webservices

Nummer:
142245
Lehrform:
Praktikum
Verantwortlicher:
Prof. Dr. Jörg Schwenk
Dozenten:
Prof. Dr. Jörg Schwenk (ETIT), M. Sc. Christian Mainka (ETIT), Dipl.-Ing. Christopher Meyer (ETIT)
Sprache:
Deutsch
SWS:
3
LP:
3
Angeboten im:

Prüfung

Praktikum

studienbegleitend

Ziele

  • Bearbeitung von XML Dokumenten, Erstellung von sicheren Web Services, Angriffe auf XML Signature und XML Encryption praktisch kennenlernen
  • Umgang mit diversen sicherheitsrelevanten Javaklassen

Inhalt

Bearbeitung von XML Dokumenten

  • Java Design Patterns
  • Java XML Processing: DOM, SAX, StAX
  • Projekt: Angriff auf XML Encryption
  • Single Sign-On mit SAML

IBM Datapower XS40

  • Umgang mit einem der verbreitesten XML-Security Gateways, Sicherung von Web Services anhand von diesem Gateway

Java Security

  • JCA und JCE
  • Java Security Manager
  • Java Secure Coding Guidelines

Voraussetzungen

  • Kenntnisse über Web Services und WS-Security
  • gute Programmierkenntnisse in Java

Empfohlene Vorkenntnisse

  • Teilnahme an der Veranstaltung XML- und Webservices Security
  • gute Programmiererfahrung in Java

Sonstiges