Chapter

Information Security Theory and Practices. Security and Privacy of Pervasive Systems and Smart Devices

Volume 6033 of the series Lecture Notes in Computer Science pp 47-59

A Smart Card Implementation of the McEliece PKC

  • Falko StrenzkeAffiliated withCarnegie Mellon UniversityFlexSecure GmbHCryptography and Computeralgebra, Department of Computer Science, Technische Universität Darmstadt

Abstract

In this paper we present a smart card implementation of the quantum computer resistant McEliece Public Key Cryptosystem (PKC) on an Infineon SLE76 chip. We describe the main features of the implementation which focuses on performance optimization. We give the resource demands and timings for two sets of security parameters, the higher one being in the secure domain. The timings suggest the usability of the implementation for certain real world applications.

Keywords

Public key encryption scheme code-based cryptography post quantum cryptography smart card implementation