Modul: Kryptographie

Nummer:149666
Kürzel:kryptographie
Verantwortlicher: Prof. Dr. Alexander May

Ziele

Die Studierdenden haben ein Ver­ständ­nis der we­sent­li­chen ma­the­ma­ti­schen Me­tho­den und Ver­fah­ren, auf denen mo­der­ne kryp­to­gra­phi­sche Ver­fah­ren be­ru­hen. Die Tiefe der Be­hand­lung der Ver­fah­ren geht deut­lich über das in den vor­her­ge­hen­den Ver­an­stal­tun­gen ver­mit­tel­te Maß hin­aus. Die Teil­neh­mer sind zur Ana­ly­se und dem De­sign ak­tu­el­ler und zu­künf­ti­ger kryp­to­gra­phi­scher Me­tho­den befähigt. Zudem weisen sie ein Be­wusst­sein für Me­tho­dik und Mäch­tig­keit ver­schie­dens­ter An­griffs­sze­na­ri­en auf.

Inhalt

Es wird eine Einführung in moderne Methoden der symmetrischen und asymmetrischen Kryptographie geboten. Dazu wird ein Angreifermodell definiert und die Sicherheit der vorgestellten Verschlüsselungs-, Hash- und Signaturverfahren unter wohldefinierten KomplexitŠtsannahmen in diesem Angreifermodell nachgewiesen.

  • Themenübersicht:
    • Sichere Verschlüsselung gegenüber KPA-, CPA- und CCA-Angreifern
    • Pseudozufallsfunktionen und -permutationen
    • Message Authentication Codes
    • Kollisionsresistente Hashfunktionen
    • Blockchiffren
    • Konstruktion von Zufallszahlengeneratoren
      • Diffie-Hellman Schlüsselaustausch
      • Trapdoor Einwegpermutationen
      • Public Key Verschlüsselung: RSA, ElGamal, Goldwasser-Micali, Rabin, Paillier
      • Einwegsignaturen
      • Signaturen aus kollisionsresistenten Hashfunktionen
      • Random-Oracle Modell

Veranstaltungen

Kryptographie (Prof. Dr. Alexander May) 6 SWS