Proceedings of the 2015 International Conference on Computational Science and Engineering

Research of Precise Timing on Android Devices

Authors
Liu-yu-qin Deng, Hong-Liu Cai, Cai-sen Chen, Ting-mei Xue, Xi Yu
Corresponding Author
Liu-yu-qin Deng
Available Online July 2015.
DOI
10.2991/iccse-15.2015.54How to use a DOI?
Keywords
Precise Timing; Android; ARM; CCNT
Abstract

Precise timing is an extremely important part in the cache timing attack. We usually use the time stamp counter (TSC) to timing the cache access on the x86 platform. To overcome the differences between the ARM platform and x86 platform, we show in this paper about how to implement precise cache timing on Android devices by using the cycle counter register (CCNT register), which is a part of the performance-monitor register (PMR). To show the timing result directly on the device screen, wemade an android application.

Copyright
© 2015, the Authors. Published by Atlantis Press.
Open Access
This is an open access article distributed under the CC BY-NC license (http://creativecommons.org/licenses/by-nc/4.0/).

Download article (PDF)

Volume Title
Proceedings of the 2015 International Conference on Computational Science and Engineering
Series
Advances in Computer Science Research
Publication Date
July 2015
ISBN
10.2991/iccse-15.2015.54
ISSN
2352-538X
DOI
10.2991/iccse-15.2015.54How to use a DOI?
Copyright
© 2015, the Authors. Published by Atlantis Press.
Open Access
This is an open access article distributed under the CC BY-NC license (http://creativecommons.org/licenses/by-nc/4.0/).

Cite this article

TY  - CONF
AU  - Liu-yu-qin Deng
AU  - Hong-Liu Cai
AU  - Cai-sen Chen
AU  - Ting-mei Xue
AU  - Xi Yu
PY  - 2015/07
DA  - 2015/07
TI  - Research of Precise Timing on Android Devices
BT  - Proceedings of the 2015 International Conference on Computational Science and Engineering
PB  - Atlantis Press
SP  - 296
EP  - 301
SN  - 2352-538X
UR  - https://doi.org/10.2991/iccse-15.2015.54
DO  - 10.2991/iccse-15.2015.54
ID  - Deng2015/07
ER  -