TY - GEN
T1 - User verification on mobile devices using sequences of touch gestures
AU - Kimon, Liron Ben
AU - Mirsky, Yisroel
AU - Rokach, Lior
AU - Shapira, Bracha
N1 - Publisher Copyright:
©2017 ACM.
PY - 2017/7/9
Y1 - 2017/7/9
N2 - Smartphones have become ubiquitous in our daily lives; they are used for a wide range of tasks and store increasing amounts of personal data. To minimize risk and prevent misuse of this data by unauthorized users, access must be restricted to verified users. Current classification-based methods for gesture-based user verification only consider single gestures, and not sequences. In this paper, we present a method which utilizes information from sequences of touchscreen gestures, and the context in which the gestures were made. To evaluate our approach, we built an application which records all the necessary data from the device (touch and contextual sensors which do not consume significant battery life), and installed it on several Galaxy S4 smartphones. The smartphones were given to 20 volunteers to use as their personal phones for two-weeks. Using XGBoost on the collected data, we were able to classify between a legitimate user and the population of illegitimate users (imposters) with an average equal error rate (EER) of 4.78% and an average area under the curve (AUC) of 98.15%. Our method demonstrates that by considering sequences of gestures, as opposed to individual gestures, the accuracy of the verification process improves significantly.
AB - Smartphones have become ubiquitous in our daily lives; they are used for a wide range of tasks and store increasing amounts of personal data. To minimize risk and prevent misuse of this data by unauthorized users, access must be restricted to verified users. Current classification-based methods for gesture-based user verification only consider single gestures, and not sequences. In this paper, we present a method which utilizes information from sequences of touchscreen gestures, and the context in which the gestures were made. To evaluate our approach, we built an application which records all the necessary data from the device (touch and contextual sensors which do not consume significant battery life), and installed it on several Galaxy S4 smartphones. The smartphones were given to 20 volunteers to use as their personal phones for two-weeks. Using XGBoost on the collected data, we were able to classify between a legitimate user and the population of illegitimate users (imposters) with an average equal error rate (EER) of 4.78% and an average area under the curve (AUC) of 98.15%. Our method demonstrates that by considering sequences of gestures, as opposed to individual gestures, the accuracy of the verification process improves significantly.
KW - Behavioral models
KW - Context
KW - Continuous user verification
KW - Mobile
KW - Security
KW - Sequence recognition
KW - Touchscreen gestures
KW - XGBoost
UR - http://www.scopus.com/inward/record.url?scp=85026889378&partnerID=8YFLogxK
U2 - 10.1145/3079628.3079644
DO - 10.1145/3079628.3079644
M3 - Conference contribution
AN - SCOPUS:85026889378
T3 - UMAP 2017 - Proceedings of the 25th Conference on User Modeling, Adaptation and Personalization
SP - 365
EP - 366
BT - UMAP 2017 - Proceedings of the 25th Conference on User Modeling, Adaptation and Personalization
PB - Association for Computing Machinery, Inc
T2 - 25th ACM International Conference on User Modeling, Adaptation, and Personalization, UMAP 2017
Y2 - 9 July 2017 through 12 July 2017
ER -