Paper 2017/727 Original: eprint.iacr.org/2017/727 ↗

A note on the implementation of the Number Theoretic Transform

Michael Scott
Abstract

The Number Theoretic Transform (NTT) is the time critical function required by cryptographic protocols based on the Ring Learning With Errors problem (RLWE),a popular choice for post-quantum cryptography. Here we apply a simple methodology to convert the NTT and its inverse from a mathematically correct (but side-channel vulnerable) description, to an efficient constant-time side-channel resistant version.

Metadata
Available format(s)
PDF
Category
Implementation
Publication info
Preprint.
History
2018-01-09: last updated
2017-07-31: published
Short URL
https://ia.cr/2017/727
License
https://creativecommons.org/licenses/by/4.0/

BibTeX

@misc{cryptoeprint:2017/727,
      author = {Michael Scott},
      title = {A note on the implementation of the Number Theoretic Transform},
      howpublished = {Cryptology {ePrint} Archive, Paper 2017/727},
      year = {2017},
      url = {https://eprint.iacr.org/2017/727}
}
Note: In order to protect the privacy of readers, this archive does not use cookies or embedded third party content.