Assessment of Cryptography Support and Security on Programmable Smart Cards

Lukáš Malina, Petr Dzurenda, Jan Hajný, Zdeněk Martinásek · 2018

Nowadays, smart cards are widely used as authentication items in identification systems and access control systems. Moreover, the smart cards may serve as cryptographic modules and secure elements in many information and communication systems such as cellular communication (SIM cards), smart grid, IoT, Industry 4.0 and smart cities (SAM modules, security modules). This paper presents the evaluation of security and cryptographic support on current programmable smart cards. The paper introduces our experimental results of chosen cryptographic primitives that are tested and measured on all main platforms such as JAVA Cards, MultOS Cards,. NET Cards and Basic Cards. In order to deliver a complete picture, we discuss the potential of programmable smart cards to provide advanced cryptographic schemes and privacy-enhancing authentication methods. Therefore, we believe that the data provided during this research would shed light on which smart cards are more suitable for certain cryptographic schemes and security scenarios.

Read the paper · More papers on PaperTik