DocumentCode
2248914
Title
Performance variation in host-based card emulation compared to a hardware security element
Author
Umar, Assad ; Mayes, Keith ; Markantonakis, Konstantinos
Author_Institution
Inf. Security Group, Univ. of London, London, UK
fYear
2015
fDate
20-21 Feb. 2015
Firstpage
1
Lastpage
6
Abstract
Traditionally, card emulation mode in Near Field Communication devices makes use of a hardware Secure Element (SE) as a secure storage and execution environment for applications. However, a different way of card emulation that bypasses the SE has emerged, referred to as Host-based Card Emulation (HCE). HCE relies on the phone CPU for processing power, sharing it with other running processes. This produces variable readings in terms of response times from the phone. This paper investigates this variability in HCE implementation as compared to an SE implementation. We also discuss how our findings may call into question the use of HCE in time critical scenarios.
Keywords
mobile computing; security of data; smart phones; software architecture; CPU; HCE; execution environment; hardware security element; host-based card emulation; near field communication devices; performance variation; processing power; secure storage; Cryptography; Emulation; Hardware; Protocols; Smart cards; Smart phones; Testing;
fLanguage
English
Publisher
ieee
Conference_Titel
Mobile and Secure Services (MOBISECSERV), 2015 First Conference on
Conference_Location
Gainesville, FL
Type
conf
DOI
10.1109/MOBISECSERV.2015.7072872
Filename
7072872
Link To Document