Paper 2020/1389 Original: eprint.iacr.org/2020/1389 ↗

Key Mismatch Attack on NewHope Revisited

Jan Vacek
Jan Václavek
Abstract

One of the NIST Post-Quantum Cryptography Standardization Process Round 2 candidates is the NewHope cryptosystem, which is a suite of two RLWE based key encapsulation mechanisms. Recently, four key reuse attacks were proposed against NewHope by Bauer et al., Qin et al., Bhasin et al. and Okada et al. In these attacks, the adversary has access to the key mismatch oracle which tells her if a given ciphertext decrypts to a given message under the targeted secret key. Previous attacks either require more than 26 000 queries to the oracle or they never recover the whole secret key. In this paper, we present a new attack against the NewHope cryptosystem in these key reuse situations. Our attack recovers the whole secret key with the probability of 100% and requires less than 3 200 queries on average. Our work improves state-of-the-art results for NewHope and makes the comparison with other candidates more relevant.

Metadata
Available format(s)
PDF
Publication info
Preprint.
History
2020-11-10: last updated
2020-11-10: published
Short URL
https://ia.cr/2020/1389
License
https://creativecommons.org/licenses/by/4.0/

BibTeX

@misc{cryptoeprint:2020/1389,
      author = {Jan Vacek and Jan Václavek},
      title = {Key Mismatch Attack on NewHope Revisited},
      howpublished = {Cryptology {ePrint} Archive, Paper 2020/1389},
      year = {2020},
      url = {https://eprint.iacr.org/2020/1389}
}
Note: In order to protect the privacy of readers, this archive does not use cookies or embedded third party content.