Please use this identifier to cite or link to this item:
https://hdl.handle.net/10356/156328
Title: | Machine learning for attacking gesture-based phone unlocking | Authors: | Kumar Vembu Swathi | Keywords: | Engineering::Computer science and engineering::Computing methodologies::Artificial intelligence | Issue Date: | 2022 | Publisher: | Nanyang Technological University | Source: | Kumar Vembu Swathi (2022). Machine learning for attacking gesture-based phone unlocking. Final Year Project (FYP), Nanyang Technological University, Singapore. https://hdl.handle.net/10356/156328 | Project: | SCSE21-0299 | Abstract: | With the rapid evolution of technology, the use of smart phones in our everyday lives has increased at a tremendous rate. However, our rising reliance on smartphones for our day-to-day activities exposes us to some security concerns. Nowadays, smartphones are equipped with a variety of devices, such as cameras, sensors like accelerometers and gyroscopes. Various applications that we use have access to these devices without our knowledge. A side-channel attack uses information acquired from the system’s implementation via these devices to obtain sensitive information. Through the use of these instruments or side channels, an attacker could potentially recover information, such as PIN codes, which would give them unauthorised access to the victim's devices. The side channels could leak information like the variation of light, orientation of phone and even coordinates of the eyes and head when the victims are typing their PIN code. According to the current state-of-the-art research, machine learning and deep learning techniques are applied on either the sensor or camera data to retrieve PIN codes with a good accuracy. The objective of this project is to process, analyse and combine the various types of side-channel information to train a model to retrieve PIN codes with a higher accuracy. For this purpose, we create a dataset approximately with 9.8K unique points. The best results were achieved using a Decision Tree Classifier model. The accuracy to predict whether digit ‘0’ is present in the PIN code or not was 55% while the accuracy for digit ‘1’ was 54%. Based on the literature analysis, the results obtained are conclusive and are of good standard. Future works will focus on using these results to retrieve the entire PIN code sequence. | URI: | https://hdl.handle.net/10356/156328 | Schools: | School of Computer Science and Engineering | Fulltext Permission: | restricted | Fulltext Availability: | With Fulltext |
Appears in Collections: | SCSE Student Reports (FYP/IA/PA/PI) |
Files in This Item:
File | Description | Size | Format | |
---|---|---|---|---|
Kumar_Vembu_Swathi_FYP_Report.pdf Restricted Access | FYP Report | 7.71 MB | Adobe PDF | View/Open |
Page view(s)
125
Updated on Jun 2, 2023
Download(s) 50
35
Updated on Jun 2, 2023
Google ScholarTM
Check
Items in DR-NTU are protected by copyright, with all rights reserved, unless otherwise indicated.