Cargando…

Stealing PINs via mobile sensors: actual risk versus user perception

In this paper, we present the actual risks of stealing user PINs by using mobile sensors versus the perceived risks by users. First, we propose PINlogger.js which is a JavaScript-based side channel attack revealing user PINs on an Android mobile phone. In this attack, once the user visits a website...

Descripción completa

Detalles Bibliográficos
Autores principales: Mehrnezhad, Maryam, Toreini, Ehsan, Shahandashti, Siamak F., Hao, Feng
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Springer Berlin Heidelberg 2017
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6936368/
https://www.ncbi.nlm.nih.gov/pubmed/31929770
http://dx.doi.org/10.1007/s10207-017-0369-x
_version_ 1783483723362074624
author Mehrnezhad, Maryam
Toreini, Ehsan
Shahandashti, Siamak F.
Hao, Feng
author_facet Mehrnezhad, Maryam
Toreini, Ehsan
Shahandashti, Siamak F.
Hao, Feng
author_sort Mehrnezhad, Maryam
collection PubMed
description In this paper, we present the actual risks of stealing user PINs by using mobile sensors versus the perceived risks by users. First, we propose PINlogger.js which is a JavaScript-based side channel attack revealing user PINs on an Android mobile phone. In this attack, once the user visits a website controlled by an attacker, the JavaScript code embedded in the web page starts listening to the motion and orientation sensor streams without needing any permission from the user. By analysing these streams, it infers the user’s PIN using an artificial neural network. Based on a test set of fifty 4-digit PINs, PINlogger.js is able to correctly identify PINs in the first attempt with a success rate of 74% which increases to 86 and 94% in the second and third attempts, respectively. The high success rates of stealing user PINs on mobile devices via JavaScript indicate a serious threat to user security. With the technical understanding of the information leakage caused by mobile phone sensors, we then study users’ perception of the risks associated with these sensors. We design user studies to measure the general familiarity with different sensors and their functionality, and to investigate how concerned users are about their PIN being discovered by an app that has access to all these sensors. Our studies show that there is significant disparity between the actual and perceived levels of threat with regard to the compromise of the user PIN. We confirm our results by interviewing our participants using two different approaches, within-subject and between-subject, and compare the results. We discuss how this observation, along with other factors, renders many academic and industry solutions ineffective in preventing such side channel attacks.
format Online
Article
Text
id pubmed-6936368
institution National Center for Biotechnology Information
language English
publishDate 2017
publisher Springer Berlin Heidelberg
record_format MEDLINE/PubMed
spelling pubmed-69363682020-01-09 Stealing PINs via mobile sensors: actual risk versus user perception Mehrnezhad, Maryam Toreini, Ehsan Shahandashti, Siamak F. Hao, Feng Int J Inf Secur Regular Contribution In this paper, we present the actual risks of stealing user PINs by using mobile sensors versus the perceived risks by users. First, we propose PINlogger.js which is a JavaScript-based side channel attack revealing user PINs on an Android mobile phone. In this attack, once the user visits a website controlled by an attacker, the JavaScript code embedded in the web page starts listening to the motion and orientation sensor streams without needing any permission from the user. By analysing these streams, it infers the user’s PIN using an artificial neural network. Based on a test set of fifty 4-digit PINs, PINlogger.js is able to correctly identify PINs in the first attempt with a success rate of 74% which increases to 86 and 94% in the second and third attempts, respectively. The high success rates of stealing user PINs on mobile devices via JavaScript indicate a serious threat to user security. With the technical understanding of the information leakage caused by mobile phone sensors, we then study users’ perception of the risks associated with these sensors. We design user studies to measure the general familiarity with different sensors and their functionality, and to investigate how concerned users are about their PIN being discovered by an app that has access to all these sensors. Our studies show that there is significant disparity between the actual and perceived levels of threat with regard to the compromise of the user PIN. We confirm our results by interviewing our participants using two different approaches, within-subject and between-subject, and compare the results. We discuss how this observation, along with other factors, renders many academic and industry solutions ineffective in preventing such side channel attacks. Springer Berlin Heidelberg 2017-04-07 2018 /pmc/articles/PMC6936368/ /pubmed/31929770 http://dx.doi.org/10.1007/s10207-017-0369-x Text en © The Author(s) 2017 Open AccessThis article is distributed under the terms of the Creative Commons Attribution 4.0 International License (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted use, distribution, and reproduction in any medium, provided you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license, and indicate if changes were made.
spellingShingle Regular Contribution
Mehrnezhad, Maryam
Toreini, Ehsan
Shahandashti, Siamak F.
Hao, Feng
Stealing PINs via mobile sensors: actual risk versus user perception
title Stealing PINs via mobile sensors: actual risk versus user perception
title_full Stealing PINs via mobile sensors: actual risk versus user perception
title_fullStr Stealing PINs via mobile sensors: actual risk versus user perception
title_full_unstemmed Stealing PINs via mobile sensors: actual risk versus user perception
title_short Stealing PINs via mobile sensors: actual risk versus user perception
title_sort stealing pins via mobile sensors: actual risk versus user perception
topic Regular Contribution
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6936368/
https://www.ncbi.nlm.nih.gov/pubmed/31929770
http://dx.doi.org/10.1007/s10207-017-0369-x
work_keys_str_mv AT mehrnezhadmaryam stealingpinsviamobilesensorsactualriskversususerperception
AT toreiniehsan stealingpinsviamobilesensorsactualriskversususerperception
AT shahandashtisiamakf stealingpinsviamobilesensorsactualriskversususerperception
AT haofeng stealingpinsviamobilesensorsactualriskversususerperception