SUMMARY REPORT SfP – Post-quantum Cryptography SfP

advertisement
SUMMARY REPORT
SfP – Post-quantum
Cryptography
SfP – 984520, Secure Implementation of Post-quantum Cryptography
Project Co-Directors: Otokar Grošek, Institute of Computer Science and Mathematics, Slovak
University of Technology, Bratislava, Slovakia, (NPD)
Eran Tromer, School of Computer Science, Tel Aviv University, Tel Aviv,
Israel, (PPD)
Viktor Fischer, Hubert Curien Laboratory, Jean Monnet University, Saint
Etienne, France, NATO Project Co-Director
Rainer Steinwandt, Department of Mathematical Sciences, Florida Atlantic
University, Boca Raton, FL, U. S. A., NATO Project Co-Director
Approval Date:
01 July 2013
Duration:
36 months, 30 June 2016
NATO Budget:
296 000 EUR
Effective Date: November 1, 2013
Information about the SfP Project through Internet: in progress
http://www.uim.elf.stuba.sk/kaivt/Projekty/NATO_SFP
Abstract of Research
The project explores the design and implementation of cryptographic schemes for authentication and
asymmetric encryption in a post-quantum setting: on the theoretical side, complexity assumptions and
parameters are to be identified that have the potential to withstand adversaries have access to
quantum computers and sufficient funding to implement dedicated cryptanalytic hardware.
Major Objectives
 To identify realistic assumptions and parameter sets that can withstand a well-funded
attacker, capable of running dedicated and highly optimized cryptanalytic devices.
 To provide implementations which can withstand common side-channel attacks, including
physical (power analysis, electromagnetic analysis, etc.) and software-based (e.g., cache
analysis).

Overview of Achievements since the Start of the Project until (31 March or 30 September of current
year)




Specification of a fast algorithm for generating error vectors with uniform distribution.
Realization of selected algorithms in software.
Sample application of using quantum superposition for cryptanalysis.
Start to explore techniques for fast uniform random sampling of matrices as occurring in
McEliece key generation.
 Software implementation of McEliece using Pari/GP, hardware implementation of error vector
evaluation and its tests for various polynomials.
 Timing attacks on McEliece and extended Euclidean algorithms and countermeasures.

Payments through NATO Funds: 0 EUR
Milestones for the Next Six Months

 Project set up and realization of kick-off meeting.
 Identification of suitable post-quantum cryptographic schemes.
 Realization of selected algorithms in software.
 Identification of functionality that should be implemented in hardware.

Implementation of Results
End users:
 National Security Authority of Slovakia, Bratislava, Slovakia
 STMicroelectronics, Rousset-Peynier, France
 First Data Corporation, Atlanta, GA, U.S.A.
NATO Consultant
N/A
Other Collaborating Institutions
N/A

Intellectual Property (IP) Rights
N/A
__________________________________________________________________________
Abbreviations: (give full expression for all abbreviations which occur in this summary)
Download