Secure display for FIDO transaction confirmation

Yongxian Zhang, Xinluo Wang, Ziming Zhao, Hui Li

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

FIDO protocols enable online services to leverage native authenticators of end-user computing devices including fingerprint readers for authentication to replace or complement passwords. FIDO protocols also offer support for prompting a user to confirm a specific transaction. However, due to the lack of a trusted display module in most Authenticators, operating systems of user devices display transaction contents directly on the main screen. In the paper, we demonstrate an attack on FIDO transaction confirmation in which malicious applications leverage the disparity between the displayed and actual transaction contents to trick users into confirming falsified transactions. In addition, we propose a lightweight secure display mechanism for FIDO transaction confirmations on mobile devices by leveraging the ARM TrustZone technology.

Original languageEnglish (US)
Title of host publicationCODASPY 2018 - Proceedings of the 8th ACM Conference on Data and Application Security and Privacy
PublisherAssociation for Computing Machinery, Inc
Pages155-157
Number of pages3
Volume2018-January
ISBN (Electronic)9781450356329
DOIs
StatePublished - Mar 13 2018
Event8th ACM Conference on Data and Application Security and Privacy, CODASPY 2018 - Tempe, United States
Duration: Mar 19 2018Mar 21 2018

Other

Other8th ACM Conference on Data and Application Security and Privacy, CODASPY 2018
CountryUnited States
CityTempe
Period3/19/183/21/18

Fingerprint

Display devices
Mobile devices
Authentication

Keywords

  • FIDO
  • Secure Display
  • Transaction Confirmation

ASJC Scopus subject areas

  • Computer Science Applications
  • Information Systems
  • Software

Cite this

Zhang, Y., Wang, X., Zhao, Z., & Li, H. (2018). Secure display for FIDO transaction confirmation. In CODASPY 2018 - Proceedings of the 8th ACM Conference on Data and Application Security and Privacy (Vol. 2018-January, pp. 155-157). Association for Computing Machinery, Inc. https://doi.org/10.1145/3176258.3176946

Secure display for FIDO transaction confirmation. / Zhang, Yongxian; Wang, Xinluo; Zhao, Ziming; Li, Hui.

CODASPY 2018 - Proceedings of the 8th ACM Conference on Data and Application Security and Privacy. Vol. 2018-January Association for Computing Machinery, Inc, 2018. p. 155-157.

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Zhang, Y, Wang, X, Zhao, Z & Li, H 2018, Secure display for FIDO transaction confirmation. in CODASPY 2018 - Proceedings of the 8th ACM Conference on Data and Application Security and Privacy. vol. 2018-January, Association for Computing Machinery, Inc, pp. 155-157, 8th ACM Conference on Data and Application Security and Privacy, CODASPY 2018, Tempe, United States, 3/19/18. https://doi.org/10.1145/3176258.3176946
Zhang Y, Wang X, Zhao Z, Li H. Secure display for FIDO transaction confirmation. In CODASPY 2018 - Proceedings of the 8th ACM Conference on Data and Application Security and Privacy. Vol. 2018-January. Association for Computing Machinery, Inc. 2018. p. 155-157 https://doi.org/10.1145/3176258.3176946
Zhang, Yongxian ; Wang, Xinluo ; Zhao, Ziming ; Li, Hui. / Secure display for FIDO transaction confirmation. CODASPY 2018 - Proceedings of the 8th ACM Conference on Data and Application Security and Privacy. Vol. 2018-January Association for Computing Machinery, Inc, 2018. pp. 155-157
@inproceedings{a37db6c69c174594bb7fe0c87ceca824,
title = "Secure display for FIDO transaction confirmation",
abstract = "FIDO protocols enable online services to leverage native authenticators of end-user computing devices including fingerprint readers for authentication to replace or complement passwords. FIDO protocols also offer support for prompting a user to confirm a specific transaction. However, due to the lack of a trusted display module in most Authenticators, operating systems of user devices display transaction contents directly on the main screen. In the paper, we demonstrate an attack on FIDO transaction confirmation in which malicious applications leverage the disparity between the displayed and actual transaction contents to trick users into confirming falsified transactions. In addition, we propose a lightweight secure display mechanism for FIDO transaction confirmations on mobile devices by leveraging the ARM TrustZone technology.",
keywords = "FIDO, Secure Display, Transaction Confirmation",
author = "Yongxian Zhang and Xinluo Wang and Ziming Zhao and Hui Li",
year = "2018",
month = "3",
day = "13",
doi = "10.1145/3176258.3176946",
language = "English (US)",
volume = "2018-January",
pages = "155--157",
booktitle = "CODASPY 2018 - Proceedings of the 8th ACM Conference on Data and Application Security and Privacy",
publisher = "Association for Computing Machinery, Inc",

}

TY - GEN

T1 - Secure display for FIDO transaction confirmation

AU - Zhang, Yongxian

AU - Wang, Xinluo

AU - Zhao, Ziming

AU - Li, Hui

PY - 2018/3/13

Y1 - 2018/3/13

N2 - FIDO protocols enable online services to leverage native authenticators of end-user computing devices including fingerprint readers for authentication to replace or complement passwords. FIDO protocols also offer support for prompting a user to confirm a specific transaction. However, due to the lack of a trusted display module in most Authenticators, operating systems of user devices display transaction contents directly on the main screen. In the paper, we demonstrate an attack on FIDO transaction confirmation in which malicious applications leverage the disparity between the displayed and actual transaction contents to trick users into confirming falsified transactions. In addition, we propose a lightweight secure display mechanism for FIDO transaction confirmations on mobile devices by leveraging the ARM TrustZone technology.

AB - FIDO protocols enable online services to leverage native authenticators of end-user computing devices including fingerprint readers for authentication to replace or complement passwords. FIDO protocols also offer support for prompting a user to confirm a specific transaction. However, due to the lack of a trusted display module in most Authenticators, operating systems of user devices display transaction contents directly on the main screen. In the paper, we demonstrate an attack on FIDO transaction confirmation in which malicious applications leverage the disparity between the displayed and actual transaction contents to trick users into confirming falsified transactions. In addition, we propose a lightweight secure display mechanism for FIDO transaction confirmations on mobile devices by leveraging the ARM TrustZone technology.

KW - FIDO

KW - Secure Display

KW - Transaction Confirmation

UR - http://www.scopus.com/inward/record.url?scp=85052012032&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=85052012032&partnerID=8YFLogxK

U2 - 10.1145/3176258.3176946

DO - 10.1145/3176258.3176946

M3 - Conference contribution

AN - SCOPUS:85052012032

VL - 2018-January

SP - 155

EP - 157

BT - CODASPY 2018 - Proceedings of the 8th ACM Conference on Data and Application Security and Privacy

PB - Association for Computing Machinery, Inc

ER -