AuthVR: Securing authentication against shoulder surfing and keystroke inference attacks using virtual reality
| bracu.type.group | Research Publications | |
| datacite.rights | Metadata Only | |
| dc.contributor.author | Ali, Md Yeasin | |
| dc.contributor.author | Udoy T.I. | |
| dc.contributor.author | Tasin, Md. Ishmam | |
| dc.contributor.author | Nahid M.A. | |
| dc.contributor.author | Chowdhury F.R. | |
| dc.contributor.author | Chowdhury, Farida | |
| dc.contributor.author | Ferdous, Md Sadek | |
| dc.contributor.department | Department of Computer Science and Engineering | |
| dc.date.accessioned | 2026-09-13T05:43:19Z | |
| dc.date.available | 2026-09-13T05:43:19Z | |
| dc.date.issued | 2025-01-01 | |
| dc.description.abstract | Passwords serve as the primary authentication mechanism for knowledge-based systems, facilitating user access across a diverse spectrum of applications. Although password-based authentication is commonly employed in high-security environments such as security checkpoints and central control and command systems, it remains susceptible to fraudulent activities, e.g. shoulder-surfing and inference attacks (via direct observation, eavesdropping, or recording) particularly in public or monitored spaces equipped with CCTV cameras. In this paper, we present AuthVR, a Virtual Reality (VR) enabled authentication mechanism creating an additional layer of security in such high-security environments, significantly enhancing existing systems' security. Using Design Science Research Methodology, we assess potential threats and establish the system requirements. We present the architecture, its detailed protocol flow, validate its security through a formal analysis using ProVerif and provide a thorough analysis of the proposal's probable resistance against a number of attack vectors. Additionally, a user study is conducted to evaluate the usability and practical aspects of the system showing a positive impression towards the system. | |
| dc.description.version | Published | |
| dc.format.extent | 2087-2096 | |
| dc.identifier.citation | M. Y. Ali et al., "AuthVR: Securing Authentication Against Shoulder Surfing and Keystroke Inference Attacks using Virtual Reality," 2025 IEEE 24th International Conference on Trust, Security and Privacy in Computing and Communications (TrustCom), Guiyang, China, 2025, pp. 2087-2096, doi: 10.1109/Trustcom66490.2025.00243. | |
| dc.identifier.doi | 10.1109/Trustcom66490.2025.00243 | |
| dc.identifier.issn | 2324898X | |
| dc.identifier.other | 2-s2.0-105033616672 | |
| dc.identifier.uri | https://hdl.handle.net/10361/29857 | |
| dc.language.iso | en_US | |
| dc.publisher | Institute of Electrical and Electronics Engineers Inc. | |
| dc.relation.hasversion | 10.1109/Trustcom66490.2025.00243 | |
| dc.relation.ispartof | Proceedings of the IEEE International Conference on Trust Security and Privacy in Computing and Communications Trustcom | |
| dc.relation.ispartofseries | Proceedings of the IEEE International Conference on Trust Security and Privacy in Computing and Communications Trustcom | |
| dc.relation.uri | https://ieeexplore.ieee.org/document/11354814 | |
| dc.subject | Authentication | |
| dc.subject | Keystroke inference attack | |
| dc.subject | Shoulder-surfing | |
| dc.subject | Virtual reality | |
| dc.subject | Web application security | |
| dc.subject.lcsh | Application software--Security measures. | |
| dc.subject.lcsh | Virtual reality. | |
| dc.title | AuthVR: Securing authentication against shoulder surfing and keystroke inference attacks using virtual reality | |
| dc.type | Journal | |
| oaire.citation.issue | 2025 | |
| person.affiliation.name | BRAC University | |
| person.affiliation.name | Shahjalal University of Science and Technology | |
| person.affiliation.name | BRAC University | |
| person.affiliation.name | Cryptic Consultancy Limited | |
| person.affiliation.name | Cryptic Consultancy Limited | |
| person.affiliation.name | BRAC University | |
| person.affiliation.name | BRAC University | |
| person.identifier.scopus-author-id | 57842609700 | |
| person.identifier.scopus-author-id | 60529671200 | |
| person.identifier.scopus-author-id | 59345974600 | |
| person.identifier.scopus-author-id | 59328867600 | |
| person.identifier.scopus-author-id | 59328734400 | |
| person.identifier.scopus-author-id | 55490091600 | |
| person.identifier.scopus-author-id | 22034567100 |