Machine learning for attacking gesture-based phone unlocking

Since the invention of smartphones, numerous functionalities have been gradually incorporated into them over the years. Complex instruments such as gyroscopes, accelerometers and cameras have become essential to a smartphone’s functionality. However, the vast number of instruments can become points...

Full description

Saved in:
Bibliographic Details
Main Author: Foo, Kenric Chuan Qin
Other Authors: Thomas Peyrin
Format: Final Year Project
Language:English
Published: Nanyang Technological University 2023
Subjects:
Online Access:https://hdl.handle.net/10356/166395
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-166395
record_format dspace
spelling sg-ntu-dr.10356-1663952023-05-01T15:36:17Z Machine learning for attacking gesture-based phone unlocking Foo, Kenric Chuan Qin Thomas Peyrin School of Physical and Mathematical Sciences thomas.peyrin@ntu.edu.sg Science::Mathematics Since the invention of smartphones, numerous functionalities have been gradually incorporated into them over the years. Complex instruments such as gyroscopes, accelerometers and cameras have become essential to a smartphone’s functionality. However, the vast number of instruments can become points of security weaknesses that could potentially be exploited. This leaves users vulnerable to side-channel attacks, a technique that leverages on information gathered from such devices to obtain confidential information. Information can be leaked during the entry of PIN codes, such as from the change in orientation of the smartphone, or from the coordinates of the gaze of the user’s eyes. With the use of Machine Learning models, data collected from such instruments can be leveraged to infer the user’s PIN code. The initial objective of this thesis was to research the efficacy of combining different side channel information to predict keystrokes, and in turn deduce the user’s PIN code. However, a review of the data collected prior to this thesis suggests that it is of a poor quality, which requires rectification before this planned objective can be carried out. Thus, despite starting with the initial objective in mind, the data quality is not appropriate enough to justify conducting the research based on the initial objective. As such, this thesis will detail the process of the review on the work done prior, and evaluate the processes of the experiment. With revision of data collection methods, it is believed that further research can be conducted to achieve the initial research objective. Bachelor of Science in Mathematical Sciences 2023-04-26T06:53:11Z 2023-04-26T06:53:11Z 2023 Final Year Project (FYP) Foo, K. C. Q. (2023). Machine learning for attacking gesture-based phone unlocking. Final Year Project (FYP), Nanyang Technological University, Singapore. https://hdl.handle.net/10356/166395 https://hdl.handle.net/10356/166395 en application/pdf Nanyang Technological University
institution Nanyang Technological University
building NTU Library
continent Asia
country Singapore
Singapore
content_provider NTU Library
collection DR-NTU
language English
topic Science::Mathematics
spellingShingle Science::Mathematics
Foo, Kenric Chuan Qin
Machine learning for attacking gesture-based phone unlocking
description Since the invention of smartphones, numerous functionalities have been gradually incorporated into them over the years. Complex instruments such as gyroscopes, accelerometers and cameras have become essential to a smartphone’s functionality. However, the vast number of instruments can become points of security weaknesses that could potentially be exploited. This leaves users vulnerable to side-channel attacks, a technique that leverages on information gathered from such devices to obtain confidential information. Information can be leaked during the entry of PIN codes, such as from the change in orientation of the smartphone, or from the coordinates of the gaze of the user’s eyes. With the use of Machine Learning models, data collected from such instruments can be leveraged to infer the user’s PIN code. The initial objective of this thesis was to research the efficacy of combining different side channel information to predict keystrokes, and in turn deduce the user’s PIN code. However, a review of the data collected prior to this thesis suggests that it is of a poor quality, which requires rectification before this planned objective can be carried out. Thus, despite starting with the initial objective in mind, the data quality is not appropriate enough to justify conducting the research based on the initial objective. As such, this thesis will detail the process of the review on the work done prior, and evaluate the processes of the experiment. With revision of data collection methods, it is believed that further research can be conducted to achieve the initial research objective.
author2 Thomas Peyrin
author_facet Thomas Peyrin
Foo, Kenric Chuan Qin
format Final Year Project
author Foo, Kenric Chuan Qin
author_sort Foo, Kenric Chuan Qin
title Machine learning for attacking gesture-based phone unlocking
title_short Machine learning for attacking gesture-based phone unlocking
title_full Machine learning for attacking gesture-based phone unlocking
title_fullStr Machine learning for attacking gesture-based phone unlocking
title_full_unstemmed Machine learning for attacking gesture-based phone unlocking
title_sort machine learning for attacking gesture-based phone unlocking
publisher Nanyang Technological University
publishDate 2023
url https://hdl.handle.net/10356/166395
_version_ 1765213862736429056