Mining P's and Q's

Global

Supervision: Robert Merget, Juraj Somorovsky

More details:

Description

In dem Paper 'Mining Your Ps and Qs: Detection of Widespread Weak Keys in Network Devices' wurden öffentliche Schlüssel gesammelt und konnten teilweise faktorisiert werden. In dieser Masterarbeit soll diese Arbeit nachgebaut werden, um den Zustand des Web's im Jahr 2019 zu erfassen und zu evaluieren. Dafür soll zunächst eine (große) Sammlung von TLS Zertifikaten angelegt werden, welche anschließend analysiert werden soll. Außerdem soll ein Webservice entwickelt werden welcher von unserem TLS-Scanner angesprochen werden kann, um einzelne Key's auf ihre Sicherheit zu überprüfen.

Requirements

Er­folg­rei­che Teil­nah­me an der Netz­si­cher­heit-Vor­le­sung

Sehr gute Pro­gram­mier­kennt­nis­se in Java

Kennt­nis­se im Um­gang mit Git und Maven sind von Vor­teil aber nicht not­wen­dig