D 2022

JCAlgTest: Robust identification metadata for certified smartcards

ŠVENDA, Petr, Rudolf KVAŠŇOVSKÝ, Imrich NAGY and Antonín DUFKA

Basic information

Original name

JCAlgTest: Robust identification metadata for certified smartcards

Authors

ŠVENDA, Petr (203 Czech Republic, guarantor, belonging to the institution), Rudolf KVAŠŇOVSKÝ (703 Slovakia), Imrich NAGY (703 Slovakia) and Antonín DUFKA (203 Czech Republic)

Edition

Portugal, Proceedings of the 19th International Conference on Security and Cryptography (SECRYPT 2022), p. 597-604, 8 pp. 2022

Publisher

INSTICC

Other information

Language

English

Type of outcome

Stať ve sborníku

Field of Study

10200 1.2 Computer and information sciences

Country of publisher

Portugal

Confidentiality degree

není předmětem státního či obchodního tajemství

Publication form

electronic version available online

RIV identification code

RIV/00216224:14330/22:00127469

Organization unit

Faculty of Informatics

ISBN

978-989-758-590-6

ISSN

UT WoS

000853004900065

Keywords in English

smartcards javacard performance cryptography

Tags

International impact, Reviewed
Změněno: 14/5/2024 12:46, RNDr. Pavel Šmerk, Ph.D.

Abstract

V originále

The certification of cryptographic smartcards under the Common Criteria or NIST FIPS140-2 is a well-established process, during which an evaluation facility validates the manufacturer's claims and issues a product certificate. The tested card is usually identified by its name, type, ATR, and Card Production Life Cycle (CPLC) data. While sufficient to pair the purchased card to its original certificate when bought from a trustworthy seller, such static metadata stored on the card can easily be manipulated. We extend the currently used card identification with a more descriptive set of metadata extracted from supported functionality, performance profiling, and properties of generated cryptographic keys. All of this information can be obtained directly by the evaluation facility, appended to the certificate, and later verified by the end-user with no need for any special knowledge or equipment, resulting in a better assurance about the purchased product. We developed a suite of open tools for the extraction of such characteristics and collected results for a set of more than 100 different smartcards. The database, openly available, demonstrates the significant variability in the measured properties and allows us to estimate the trends in support of different cryptographic algorithms as provided by the JavaCard platform.

Links

VJ02010010, research and development project
Name: Nástroje pro verifikaci bezpečnosti kryptografických zařízení s využitím AI (Acronym: AI-SecTools)
Investor: Ministry of the Interior of the CR