Student: Monder Hamruni
The properties of the physical layer in wireless networks are exploited to generate one-time pads which are subsequently used for secure communication between legitimate users. Previous measurements testbeds relied mostly on RSSI information, since such information could be provided by most off-the-shelf wireless network cards. However, it has been shown that significant performance gain can be obtained by using more fine-grained measurement samples, such as the channel state information (CSI). In this thesis, a measurement testbed is developed using commercially available Intel 5300 NICs, along with the Linux 802.11n CSI Tool. The platform consists of three laptops, running Ubuntu 10.04 LTS, Kernel 2.6.36, two acting as the legitimate users, Alice and Bob, while the third is acting as an eavesdropper.
The initial measurement phase of the key generation process is simulated, where the legitimate users take turns in sending pilot signals in consecutive TDD slots, while the other legitimate user and the eavesdropper are listening. The position of the eavesdropper is varied during the CSI measurements and the probability density functions are obtained. A study of the correlation between the legitimate channels and the eavesdropping channels is presented, along with a performance evaluation of the system.