Faculty of Computer Science and Information Technology >
Masters Dissertations: Computer Science >
Please use this identifier to cite or link to this item:
|Title: ||Implementation of wireless security on VirtualWIFI|
|Authors: ||Arashpour, Mohammad Yasin|
|Keywords: ||Wireless security|
wireless Access Points
Network Driver Interface Specification
|Issue Date: ||Feb-2011 |
|Publisher: ||University Malaya|
|Abstract: ||From early 21st century with improving wireless platforms and increasing number of wireless Access Points (APs), there have been several solutions assessed to use multiple APs at the same time. VirtualWiFi (previously known as MultiNet) is one of these in-vestigations which uses one wireless card and virtualizes it into more than one card. This helps the wireless card to connect to a number of APs at the same time. It creates virtual adapters as many number as wireless domains which are connected to it. Then, the driver assigns each virtual adapter to the specific AP.
VirtualWiFi was implemented as an NDIS (Network Driver Interface Specification) driver which is an intermediate level between Data Link layer and Network layer. It is an Application Programming Interface (API) for network cards in Windows platforms.
Previous works accomplished connecting one wireless card to multiple APs simul-taneously and they focused on reducing the switching time between APs and aggrega-tion of bandwidth to gain more throughput. However, wireless security had not been implemented until the new version of VirtualWiFi (Version 1.0) was released in 2006. In this new version, simple kind of wireless security, known as WEP (Wired Equivalent Privacy), was implemented to protect the system from simple attacks which indentified by WEP.
Wired Networks send signals and data through cables whereas wireless networks propagate signals through air. As a result, IEEE 802.11 specified several services to provide secure environment such as WEP and WPA. According to the vulnerability of WEP, WPA2 is recommended to make wireless network more secured.
In this research, NDIS 5.1 (which is related to the Windows XP) is used to imple-ment and add wireless security (WEP and WPA together) to VirtualWiFi driver. This driver was written in C++ language. The IEEE 802.11 wireless LAN (WLAN) object identifiers (OIDs) which can be used in C++ language are supported by NDIS.
The new driver is evaluated using testbed implementation. After implementing new NDIS in the driver, it can be examined in a real testbed which is checked with networks containing different wireless security such as WEP or WPA.|
|Description: ||Dissertation (M.I.T.) -- Faculty of Computer Science & Information Technology, Universiti Malaya, 2011.|
|Appears in Collections:||Masters Dissertations: Computer Science|