Networks are constant under threat, though security measures are often limited to the attack. Identifying mechanisms to dynamically adjust parameters to increase defenses is a promising strategy. Existing network-level MTD techniques, such as Port Hopping (PH) and Network Address Shuffling (NAS), are implemented in prototypes on the application layer (mostly in Python). Therefore, performance is heavily limited. This work will investigate the migration of existing approaches into the next generation programming language P4, which is directly executed on the network interface itself.
The goal of this master thesis is to implement existing MTD approaches in the P4 networking language.
Aufgabensteller:
Prof. Dr. D. Kranzlmüller
Dauer der Arbeit:
Anzahl Bearbeiter: 1
Betreuer: