Analysis of BCNS and Newhope Key-exchange Protocols

dc.contributor.advisorGuangwu Xu
dc.contributor.committeememberAdrian Dumitrescu
dc.contributor.committeememberLingfeng Wang
dc.creatorHesamian, Seyedamirhossein
dc.date.accessioned2024-08-23T17:35:48Z
dc.date.available2024-08-23T17:35:48Z
dc.date.issued2017-05-01
dc.description.abstractLattice-based cryptographic primitives are believed to offer resilience against attacks by quantum computers. Following increasing interest from both companies and government agencies in building quantum computers, a number of works have proposed instantiations of practical post-quantum key-exchange protocols based on hard problems in lattices, mainly based on the Ring Learning With Errors (R-LWE) problem. In this work we present an analysis of Ring-LWE based key-exchange mechanisms and compare two implementations of Ring-LWE based key-exchange protocol: BCNS and NewHope. This is important as NewHope protocol implementation outperforms state-of-the art elliptic curve based Diffie-Hellman key-exchange X25519, thus showing that using quantum safe key-exchange is not only a viable option but also a faster one. Specifically, this thesis compares different reconciliation methods, parameter choices, noise sampling algorithms and performance.
dc.identifier.urihttp://digital.library.wisc.edu/1793/80582
dc.subjectBCNS
dc.subjectLattice Based Key-exchange
dc.subjectNewhope
dc.subjectRing-LWE
dc.titleAnalysis of BCNS and Newhope Key-exchange Protocols
dc.typethesis
thesis.degree.disciplineComputer Science
thesis.degree.grantorUniversity of Wisconsin-Milwaukee
thesis.degree.nameMaster of Science

Files

Original bundle

Now showing 1 - 2 of 2
Loading...
Thumbnail Image
Name:
0-Thesis_presentation.pdf
Size:
1015.92 KB
Format:
Adobe Portable Document Format
Loading...
Thumbnail Image
Name:
Hesamian_uwm_0263m_11704.pdf
Size:
1.84 MB
Format:
Adobe Portable Document Format