Small Public Keys and Fast Verification for Multivariate Quadratic Public Key Systems

被引:0
作者
Petzoldt, Albrecht [1 ]
Thomae, Enrico [2 ]
Bulygin, Stanislav [1 ]
Wolf, Christopher [2 ]
机构
[1] Tech Univ Darmstadt, Ctr Adv Security Res Dramstadt CASED, D-44780 Bochum, Germany
[2] Ruhr Univ Bochum, Horst Gortz Inst IT Security, Fac Math, D-44780 Bochum, Germany
来源
CRYPTOGRAPHIC HARDWARE AND EMBEDDED SYSTEMS - CHES 2011 | 2011年 / 6917卷
关键词
Multivariate Quadratic Cryptography; Post-Quantum Cryptography; Implementation; Unbalanced Oil and Vinegar Signature Scheme; PKCS; TTS; OIL;
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Security of public key schemes in a post-quantum world is a challenging task-as both RSA and ECC will be broken then. In this paper, we show how post-quantum signature systems based on Multivariate Quadratic (MQ) polynomials can be improved up by about 9/10, and 3/5, respectively, in terms of public key size and verification time. The exact figures are 88% and 59%. This is particularly important for small-scale devices with restricted energy, memory, or computational power. In addition, we provide evidence that this reduction does not affect security and that it is also optimal in terms of possible attacks. We do so by combining the previously unrelated concepts of reduced and equivalent keys. Our new scheme is based on the so-called Unbalanced Oil and Vinegar class of MQ-schemes. We have derived our results mathematically and verified the speed-ups through a C++ implementation.
引用
收藏
页码:475 / +
页数:3
相关论文
共 21 条
  • [1] [Anonymous], 1979, Computers and Intractablity: A Guide to the Theory of NP-Completeness
  • [2] Hybrid approach for solving multivariate systems over finite fields
    Bettale, Luk
    Faugere, Jean-Charles
    Perret, Ludovic
    [J]. JOURNAL OF MATHEMATICAL CRYPTOLOGY, 2009, 3 (03) : 177 - 197
  • [3] Bogdauov A, 2008, LECT NOTES COMPUT SC, V5154, P45
  • [4] Chen AIT, 2009, LECT NOTES COMPUT SC, V5747, P33
  • [5] Chen AIT, 2008, LECT NOTES COMPUT SC, V5299, P95, DOI 10.1007/978-3-540-88403-3_7
  • [6] Faugere J.C., ISSAC 2002, P75, DOI [DOI 10.1145/780506.780516, 10.1145/780506.780516]
  • [7] Hu YH, 2005, LECT NOTES COMPUT SC, V3810, P211
  • [8] Kipnis A, 1998, LECT NOTES COMPUT SC, V1462, P257, DOI 10.1007/BFb0055733
  • [9] Kipnis A, 1999, LECT NOTES COMPUT SC, V1592, P206
  • [10] NIST, 2021, Post-quantum cryptography(pqc)