Samoa Digital Library

Efficient Implementation of IEEE 802.11i Wi-Fi Security (WPA2-PSK) Standard Using FPGA

Show simple item record

dc.contributor.author Bajracharya, Atal
dc.date.accessioned 2021-11-25T08:30:49Z
dc.date.available 2021-11-25T08:30:49Z
dc.date.issued 2018
dc.identifier.citation Bajracharya, Atal, "Efficient Implementation of IEEE 802.11i Wi-Fi Security (WPA2-PSK) Standard Using FPGA" (2018).Masters Theses. 910. https://scholarworks.gvsu.edu/theses/910 en_US
dc.identifier.uri ${sadil.baseUrl}/handle/123456789/589
dc.description 100 p. ; PDF Masters Thesis en_US
dc.description.abstract The rationale behind the thesis was to design efficient implementations of cryptography algorithms used for Wi-Fi Security as per IEEE 802.11i Wi-Fi Security (WPA2-PSK) standard.The focus was on software implementation of Password-Based Key Derivation Function 2 (PBKDF2) using Keyed-Hash Message Authentication Code (HMAC)-SHA1, which is used for authentication, and, hardware implementation of AES-256 cipher, which is used for data confidentiality. In this thesis, PBKDF2 based on HMAC-SHA1 was implemented on software using C programming language, and, AES-256 was implemented on hardware using Verilog HDL. The overall implementation was designed and tested on Nexys4 FPGA board. The performance of the implementation was compared with other existing designs. Latency (us) was used as the performance metric for PBKDF2, whereas, throughput (Gb/s), resource utilization (Number of Slices), efficiency (Kb/s per slice) and latency (ns) were used as performance metrics for AES- 256. MRF24WG0MA PMOD Wi-Fi module was the 2.4 GHz Wi-Fi module which was interfaced with Nexys4 FPGA board for wireless communication. When the correct security credentials were entered in the implemented system interfaced to the Wi-Fi module, it was successfully authenticated by a 2.4 GHz wireless router (or mobile hotspot) configured to work in WPA2-PSK security mode. Once this system was authenticated, the implemented AES-256 cipher within the system was used to provide a layer of encryption over the data being communicated in the network. en_US
dc.language.iso en en_US
dc.publisher Grand Valley States University en_US
dc.title Efficient Implementation of IEEE 802.11i Wi-Fi Security (WPA2-PSK) Standard Using FPGA en_US
dc.title.alternative A Thesis Submitted to the Graduate Faculty of GRAND VALLEY STATE UNIVERSITY In Partial Fulfillment of the Requirements For the Degree of Master of Science in Engineering School of Engineering en_US
dc.type Thesis en_US


Files in this item

This item appears in the following Collection(s)

Show simple item record

Saili Sadil


Vaavaai

O a'u faʻamatalaga