Implementing 128-bit secure MPKC signatures

  • Ming Shing Chen
  • , Wen Ding Li
  • , Bo Yuan Peng
  • , Bo Yin Yang
  • , Chen Mou Cheng

Research output: Contribution to journalJournal Article peer-review

7 Scopus citations

Abstract

Multivariate Public Key Cryptosystems (MPKCs) are often touted as future-proofing against Quantum Computers. In 2009, it was shown that hardware advances do not favor just "traditional" alternatives such as ECC and RSA, but also makes MPKCs faster and keeps them competitive at 80-bit security when properly implemented. These techniques became outdated due to emergence of new instruction sets and higher requirements on security. In this paper, we review how MPKC signatures changes from 2009 including new parameters (from a newer security level at 128-bit), crypto-safe implementations, and the impact of new AVX2 and AESNI instructions. We also present new techniques on evaluating multivariate polynomials, multiplications of large finite fields by additive Fast Fourier Transforms, and constant time linear solvers.

Original languageEnglish
Pages (from-to)533-569
Number of pages37
JournalIEICE Transactions on Fundamentals of Electronics, Communications and Computer Sciences
VolumeE101A
Issue number3
DOIs
StatePublished - 03 2018
Externally publishedYes

Bibliographical note

Publisher Copyright:
© 2018 The Institute of Electronics, Information and Communication Engineers.

Keywords

  • Additive FFT
  • Finite field arithmetic
  • MPKC signatures
  • SIMD

Fingerprint

Dive into the research topics of 'Implementing 128-bit secure MPKC signatures'. Together they form a unique fingerprint.

Cite this