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.
翻译:新希望最初作为一项新的协议被引入谷歌铬加那利,是作为TLS 1.2 协议的量子后加密法设计而成。 交换结构基于板状结构, 将Peikelt的关键封装装置作为改良的环状学习形式, 并带有错误。 用于引入最接近矢量问题的搜索空间是由电发器和六代谢子的交叉作用产生的。 这种交叉作用导致24细胞的Voronoi星系通缩。 关于这种星系, 新希望可能无法承受格罗弗搜索算法所强化的反向尝试 。