Software Implementations of Polynomial Multiplications for Lattice-Based Cryptosystems

Authors

Vincent Hwang

Keywords:

Cryptographic Engineering, Post-Quantum Cryptography, Lattice-Based Cryptography, Assembly Optimization

Synopsis

This thesis studies the implementation aspects of polynomial multiplication in lattice-based cryptosystems Dilithium, Kyber, Saber, NTRU, and NTRU Prime. As hardware gradually evolves and enormous platforms are in use nowadays, systematic surveys and studies with numerical justification of the merits and drawbacks of implementation techniques require a lot of effort.
This thesis systematically covers the relevant mathematical background, various optimization techniques and implementation aspects of polynomial multiplication, and relates them to the optimized implementations across various platforms.

Cover image

Published

April 29, 2026

Details about the available publication format: PDF

PDF

ISBN-13 (15)

9789465152516