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...
Saved in:
Main Author: | |
---|---|
Other Authors: | |
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 |