Integrating New Hope into TLS-Attacker

Global

Supervision: Robert Merget, Juraj Somorovsky

Start date: Jederzeit

More details:

Description

New Hope ist ein experimenteller Schlüsselaustausch für TLS welcher Post-Quantum Kryptographie einsetzt.

Der Lehrstuhl für Netz- und Datensicherheit entwickelt ein TLS Analyse Framework namens TLS-Attacker. Mit diesem Framework ist es unter anderem möglich beliebig in einen TLS-Handshake einzugreifen und beliebige Nachrichten zu manipulieren. Im Rahmen dieser Masterarbeit soll TLS-Attacker um Post-quantum-Algorithmen wie New Hope erweitert werden. Im Anschluss sollen bestehende Implementierungen auf klassische Implementierungsschwachstellen mit TLS-Attacker überprüft werden und eine Übersicht über den aktuellen Stand von Post-quantum-Crypto in TLS geschaffen werden.

Requirements

Erfolgreiche Teilnahme an der Netzsicherheit-Vorlesung

Sehr gute Programmierkenntnisse in Java

Kenntnisse im Umgang mit Git und Maven sind von Vorteil aber nicht notwendig

Kenntnisse im Bereich von Post-Quantum Kryptographie