Bridging Early and Modern Lattice Cryptosystems: A Theoretical Journey through SVP, LWE and Kyber

dc.contributor.authorSantana, Daniel
dc.date.accessioned2025-08-25T13:46:59Z
dc.date.available2025-08-25T13:46:59Z
dc.date.issued2025-08-25
dc.date.submitted2025-08-19
dc.description.abstractThis thesis offers an in-depth theoretical study of lattice-based cryptography, tracing its evolution from early foundational systems to modern standardized constructions. Initially, we examine and emphasize the significance of the Ajtai-Dwork cryptosystem and its foundational worst-case to average-case reductions based on lattice problems. The thesis then details Regev's Learning with Errors (LWE) problem and shows its impact on the development of practical public-key schemes while maintaining the security guarantees from the well-studied worst-case lattice problems. Further, we discuss the structured variants such as Ring-LWE and Module-LWE, showing how they improve the efficiency and scalability of the lattice-based schemes while maintaining the security foundations of the worst-case to average-case reductions. This analysis then culminates in the study of ML-KEM, a lattice-based scheme recently standardized by NIST, examining its specific design choices, optimizations, and security proofs. Finally, we investigate algorithmic methods for solving the fundamental lattice problems, analysing exact Shortest Vector Problem (SVP) solvers including Kannan's enumeration algorithm and the AKS sieve algorithm, in order to understand their implications on the hardness assumptions underlying the lattice-based cryptographic security. In summary, this work shows that lattice-based cryptography offers a secure and efficient foundation for (post-quantum) cryptographic schemes, with strong theoretical bases and practical implementations.
dc.identifier.urihttps://hdl.handle.net/10012/22245
dc.language.isoen
dc.pendingfalse
dc.publisherUniversity of Waterlooen
dc.subjectpost-quantum
dc.subjectsvp
dc.subjectlwe
dc.subjectkyber
dc.subjectml-kem
dc.titleBridging Early and Modern Lattice Cryptosystems: A Theoretical Journey through SVP, LWE and Kyber
dc.typeMaster Thesis
uws-etd.degreeMaster of Mathematics
uws-etd.degree.departmentDavid R. Cheriton School of Computer Science
uws-etd.degree.disciplineComputer Science
uws-etd.degree.grantorUniversity of Waterlooen
uws-etd.embargo.terms0
uws.contributor.advisorOliveira, Rafael
uws.contributor.advisorHajiabadi, Mohammad
uws.contributor.affiliation1Faculty of Mathematics
uws.peerReviewStatusUnrevieweden
uws.published.cityWaterlooen
uws.published.countryCanadaen
uws.published.provinceOntarioen
uws.scholarLevelGraduateen
uws.typeOfResourceTexten

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Santana_Daniel.pdf
Size:
1.13 MB
Format:
Adobe Portable Document Format

License bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
6.4 KB
Format:
Item-specific license agreed upon to submission
Description: