Wireless communications are pervasive and have been used for a century. They are used in a very large set of security applications (communications by security forces, car key remote, alarm system, access control, drone command and control, surveillance devices) . However, day to day applications also require to be protected for privacy and personal security, such as WiFi or mobile communications (2G/3G/4G). At the same a number of challenges are present in wireless communications security, for example, messages are broadcasted, making it possible to intercept them without being noticed. Wireless signals are subject to jamming, making them unavailable.
This course will give a large perspective of the fundamental challenges in securing wireless communications, from the physical layer, modulations to the application protocols. A special focus will be put on practice with hands on exercises (using software defined radios and WiFi dongles).
Teaching and Learning Methods : Course is composed of lectures, Labs and small projects with final presentation.
Course Policies : Class attendance, labs and projects mandatory.
The course is made of 5 3-hours long lectures, 2 labs and one final project presentation:
- Introduction to wireless security
- Reverse engineering radio protocols
- Software defined radio lab
- RFID security
- Wifi security
- WiFi security Lab
- Project presentation
Students will be able to analyze the security of a wireless system, perform wireless pen tests, and have the required security background necessary to participate in the design of secure wireless systems.
Nb hours : 21 H (4*3h course, 6h labs, 3h projects presentations)
Grading Policy : Grading is based on lab reports (20%), a small project that will be presented at the end of the semester (30%) and a multiple choice exam (50%).
There are no formal requirements but it is recommended to have background in radio engineering and security (reminders will be made). Students who follow a 3 track with 3 semesters of courses at EURECOM are recommended to take the class in the third semester (second fall), and it is highly recommended to take SysSec, SecCom and Radio Engineering courses.