SPAKE: a single-party public-key authenticated key exchange protocol for contact-less applications

  • Authors:
  • Jean-Sébastien Coron;Aline Gouget;Pascal Paillier;Karine Villegas

  • Affiliations:
  • University of Luxembourg;CryptoExperts and Gemalto Security Labs;CryptoExperts and Gemalto Security Labs;Gemalto Security Labs

  • Venue:
  • FC'10 Proceedings of the 14th international conference on Financial cryptograpy and data security
  • Year:
  • 2010

Quantified Score

Hi-index 0.00

Visualization

Abstract

SPAKE is a cryptographic protocol that provides lightweight transactions in contact-less applications. In this protocol a verifier (a reader or terminal) authenticates a prover (a contact-less card) relative to a certification authority. Additionally, the prover and the verifier must establish a session key for secure messaging. Contrarily to previous solutions such as MIFARE, the protocol is asymmetric in order to allow SAM1-less, low cost readers. Because contact-less transactions are subject to very strong time limitations, the protocol also achieves high-speed computations while providing a customizable security level.