Performance of Authenticated Encryption for Payment Cards with Crypto Co-processors. / Mayes, Keith.

2017. 1-9 Paper presented at The 12 International Conference on Systems , Venice, Italy.

Research output: Contribution to conferencePaper

Published

Standard

Performance of Authenticated Encryption for Payment Cards with Crypto Co-processors. / Mayes, Keith.

2017. 1-9 Paper presented at The 12 International Conference on Systems , Venice, Italy.

Research output: Contribution to conferencePaper

Harvard

Mayes, K 2017, 'Performance of Authenticated Encryption for Payment Cards with Crypto Co-processors', Paper presented at The 12 International Conference on Systems , Venice, Italy, 23/04/17 - 27/04/17 pp. 1-9. <https://www.thinkmind.org/index.php?view=article&articleid=icons_2017_1_10_40003>

APA

Vancouver

Mayes K. Performance of Authenticated Encryption for Payment Cards with Crypto Co-processors. 2017. Paper presented at The 12 International Conference on Systems , Venice, Italy.

Author

Mayes, Keith. / Performance of Authenticated Encryption for Payment Cards with Crypto Co-processors. Paper presented at The 12 International Conference on Systems , Venice, Italy.9 p.

BibTeX

@conference{55ed469d3b0f445d82b05962ba6a7e39,
title = "Performance of Authenticated Encryption for Payment Cards with Crypto Co-processors",
abstract = "Many security protocols rely on authentication of communicating entities and encryption of exchanged data. Traditionally, authentication and encryption have been separate processes, however there are combined solutions, referred to as authenticated-encryption (AE). The payment card industry is revising its protocol specifications and considering AE, however there has been uncertainty around performance and feasibility on traditional issued smart cards and when loaded as applications on security chips pre-installed within devices. It is difficult to predict performance using results from generic CPUs as typical smart card chips used in payment, have slow CPUs yet fast crypto-coprocessors. This report is based on a practical investigation, commissioned by a standards body, that compared secure platform level (MULTOS) and low-level native implementations of AE on crypto-coprocessor smart cards. The work also suggests a technology independent benchmark for a CPU with crypto-coprocessor.",
keywords = "Authenticated encryption; EMV; OCB; GCM; ETM; CCM; smart card; crypto-coprocessor; payment; performance; MULTOS",
author = "Keith Mayes",
year = "2017",
month = apr,
day = "23",
language = "English",
pages = "1--9",
note = "The 12 International Conference on Systems , ICONS 2017 ; Conference date: 23-04-2017 Through 27-04-2017",

}

RIS

TY - CONF

T1 - Performance of Authenticated Encryption for Payment Cards with Crypto Co-processors

AU - Mayes, Keith

PY - 2017/4/23

Y1 - 2017/4/23

N2 - Many security protocols rely on authentication of communicating entities and encryption of exchanged data. Traditionally, authentication and encryption have been separate processes, however there are combined solutions, referred to as authenticated-encryption (AE). The payment card industry is revising its protocol specifications and considering AE, however there has been uncertainty around performance and feasibility on traditional issued smart cards and when loaded as applications on security chips pre-installed within devices. It is difficult to predict performance using results from generic CPUs as typical smart card chips used in payment, have slow CPUs yet fast crypto-coprocessors. This report is based on a practical investigation, commissioned by a standards body, that compared secure platform level (MULTOS) and low-level native implementations of AE on crypto-coprocessor smart cards. The work also suggests a technology independent benchmark for a CPU with crypto-coprocessor.

AB - Many security protocols rely on authentication of communicating entities and encryption of exchanged data. Traditionally, authentication and encryption have been separate processes, however there are combined solutions, referred to as authenticated-encryption (AE). The payment card industry is revising its protocol specifications and considering AE, however there has been uncertainty around performance and feasibility on traditional issued smart cards and when loaded as applications on security chips pre-installed within devices. It is difficult to predict performance using results from generic CPUs as typical smart card chips used in payment, have slow CPUs yet fast crypto-coprocessors. This report is based on a practical investigation, commissioned by a standards body, that compared secure platform level (MULTOS) and low-level native implementations of AE on crypto-coprocessor smart cards. The work also suggests a technology independent benchmark for a CPU with crypto-coprocessor.

KW - Authenticated encryption; EMV; OCB; GCM; ETM; CCM; smart card; crypto-coprocessor; payment; performance; MULTOS

M3 - Paper

SP - 1

EP - 9

T2 - The 12 International Conference on Systems

Y2 - 23 April 2017 through 27 April 2017

ER -