Unstructured Inversion of New Hope

Ben Adler
DOI: https://doi.org/10.48550/arXiv.1608.04993
2021-04-14
Abstract:Introduced as a new protocol first implemented in Google Chrome Canary, New Hope is engineered as post-quantum cryptography for the TLS 1.2 protocol. The structure of the exchange is lattice based, implementing Peikert's key encapsulation mechanism as a modified form of ring learning with errors. The search space used to introduce the closest-vector problem is generated by the intersection of a tesseract and hexadecachoron. This intersection results in a 24-cell Voronoi tessellation. With respect to this tessellation, New Hope may not withstand inversion attempts augmented with Grover's search algorithm.
Cryptography and Security
What problem does this paper attempt to address?