A novel processor architecture for McEliece cryptosystem and FPGA platforms

Abdulhadi Shoufan, Thorsten Winky, Gregor Molterz, Sorin Hussz, Falko Strentzkex

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

26 Scopus citations

Abstract

McEliece scheme represents a code-based public-key cryptosystem. So far, this cryptosystem was not employed because of efficiency questions regarding performance and communication overhead. This paper presents a novel processor architecture as a high-performance platform to execute key generation, encryption and decryption according to this cryptosystem. A prototype of this processor is realized on Virtex-5 FPGA and tested via a software API. A comparison with a similar software solution highlights the performance advantage of the proposed hardware solution.

Original languageBritish English
Title of host publicationProceedings - 2009 20th IEEE International Conference on Application-specific Systems, Architectures and Processors, ASAP 2009
Pages98-105
Number of pages8
DOIs
StatePublished - 2009
Event2009 20th IEEE International Conference on Application-specific Systems, Architectures and Processors, ASAP 2009 - Boston, MA, United States
Duration: 7 Jul 20099 Jul 2009

Publication series

NameProceedings of the International Conference on Application-Specific Systems, Architectures and Processors
ISSN (Print)1063-6862

Conference

Conference2009 20th IEEE International Conference on Application-specific Systems, Architectures and Processors, ASAP 2009
Country/TerritoryUnited States
CityBoston, MA
Period7/07/099/07/09

Keywords

  • Cryptography hardware and implementation
  • Cryptoprocessor
  • FPGA
  • Goppa code
  • McEliece cryptosystem

Fingerprint

Dive into the research topics of 'A novel processor architecture for McEliece cryptosystem and FPGA platforms'. Together they form a unique fingerprint.

Cite this