Fuzzing a MACsec Key Agreement Protocol Application

Developing a Fuzzing testing tool for MACsec Key Agreement Protocol

Other authors

Universitat Politècnica de Catalunya. Departament d'Arquitectura de Computadors

Technica electronics

Llorca Queralt, Ramón

Publication date

2022-07-07

Abstract

Along this thesis, a popular testing technique to find bugs and vulnerabilities called fuzzing is implemented in order to exploit an application developed by Technica Electronics Barcelona S.L. First, a study of how the application works is required in order to properly design the tests. This application implements the MACsec (a layer 2 secure communication protocol) Key Agreement Protocol. Then, a testing environment is generated to test the software of Technica Electronics using fuzzing. Finally, results are analyzed to find any security vulnerabilities the application may present. Preliminary results showed that the code is already robust as no bugs were found.

Document Type

Master thesis

Language

English

Publisher

Universitat Politècnica de Catalunya

Recommended citation

This citation was generated automatically.

Rights

S'autoritza la difusió de l'obra mitjançant la llicència Creative Commons o similar 'Reconeixement-NoComercial- SenseObraDerivada'

Open Access

This item appears in the following Collection(s)