Performance evaluation of primitives for privacy-enhancing cryptography on current smart-cards and smart-phones

18Citations
Citations of this article
8Readers
Mendeley users who have this article in their library.
Get full text

Abstract

The paper deals with the implementation and benchmarking of cryptographic primitives on contemporary smart-cards and smart-phones. The goal of the paper is to analyze the demands of today's common theoretical cryptographic constructions used in privacy-enhancing schemes and to find out whether they can be practically implemented on off-the-shelf hardware. We evaluate the performance of all major platforms of programmable smart-cards (JavaCards,.NET cards and MultOS cards) and three reference Android devices (a tablet and two smart-phones). The fundamental cryptographic primitives frequently used in advanced cryptographic constructions, such as user-centric attribute-based protocols and anonymous credential systems, are evaluated. In addition, we show how our results can be used for the estimation of the performance of existing and future cryptographic protocols. Therefore, we provide not only benchmarks of all modern programmable smart-card platforms but also a tool for the performance estimation of privacy-enhancing schemes which are based on popular zero-knowledge proof of knowledge protocols. © 2014 Springer-Verlag Berlin Heidelberg.

Cite

CITATION STYLE

APA

Hajny, J., Malina, L., Martinasek, Z., & Tethal, O. (2014). Performance evaluation of primitives for privacy-enhancing cryptography on current smart-cards and smart-phones. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 8247 LNCS, pp. 17–33). Springer Verlag. https://doi.org/10.1007/978-3-642-54568-9_2

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free