Have a personal or library account? Click to login
McEliece PKC Calculator Cover

Abstract

The original McEliece PKC proposal is interesting thanks to its resistance against all known attacks, even using quantum cryptanalysis, in an IND-CCA2 secure conversion. Here we present a generic implementation of the original McEliece PKC proposal, which provides test vectors (for all important intermediate results), and also in which a measurement tool for side-channel analysis is employed. To our best knowledge, this is the first such an implementation. This Calculator is valuable in implementation optimization, in further McEliece/Niederreiter like PKCs properties investigations, and also in teaching. Thanks to that, one can, for example, examine side-channel vulnerability of a certain implementation, or one can find out and test particular parameters of the cryptosystem in order to make them appropriate for an efficient hardware implementation. This implementation is available [1] in executable binary format, and as a static C++ library, as well as in form of source codes, for Linux and Windows operating systems.

DOI: https://doi.org/10.2478/jee-2014-0056 | Journal eISSN: 1339-309X | Journal ISSN: 1335-3632
Language: English
Page range: 342 - 348
Submitted on: Mar 13, 2014
|
Published on: Jan 31, 2015
In partnership with: Paradigm Publishing Services
Publication frequency: 6 issues per year

© 2015 Repka Marek, published by Slovak University of Technology in Bratislava
This work is licensed under the Creative Commons Attribution-NonCommercial-NoDerivatives 3.0 License.