Het ontwerp van een autorisatie-mechanisme voor het gebruik van CSI met het open-source Openwifi project

Student:Seppe Dejonckheere
Richting:Master of Science in de industriƫle wetenschappen: informatica
Abstract:

Het ontwerp van een autorisatiemechanisme voor het gebruik van CSI met het open source Openwifi project.

Moderne Wi-Fi systemen moeten een robuuste verbinding leveren en ondertussen een hoge datasnelheid hebben. Een van de technieken die gebruikt worden om deze doelen te behalen is de channel state information (CSI). De CSI is een inschatting van de invloed die het transmissiekanaal heeft op het signaal. Deze invloeden zijn afhankelijk van de fysieke omgeving waar het kanaal door propageert.

Omdat de CSI een beschrijving is van de invloed van de fysieke omgeving op een signaal, is het mogelijk om informatie over de fysieke omgeving te halen uit de CSI. De vooruitgang op vlak van machine learning en de toename aan Wi-Fi chips die toelaten de CSI te verwerken zorgen er voor dat het risico op ongeautoriseerd gebruik van CSI toeneemt.

Het opensource Openwifi project erkend dit risico implementeerd een fuzzer om misbruik van CSI tegen te gaan. In deze masterproef wordt een authorisatiemechanisme ontworpen dat toelaat de acties van de fuzzer ongedaan te maken.

Abstract (Eng):

The design of a CSI sensing authorisation mechanism using the open source Openwifi project.

Modern Wi-Fi systems are required to be reliable while providing high throughput as well. One of the techniques used to achieve this is the usage of channel state information (CSI). The CSI is an estimation of the channel's state, meaning that it tries to model the influence of the channel on the transmitted signal. These influences vary according to the physical environment the signal propagates through.

As the CSI is a description of the influence of the physical environment on the signal, it is possible to regain information about the physical environment from the CSI. With the uprise of machine learning and the increase in Wi-Fi chips allowing for the extraction of CSI, the risk of CSI being used for unauthorised practices also increases.

The opensource Openwifi project recognises this risk and implements a fuzzer to combat the abuse of CSI. In this masters thesis, an authorisation mechanism is designed, which allows to undo the actions performed by the fuzzer.