Preprocess-then-NTT technique and its applications to Kyber and NewHope

The Number Theoretic Transform (NTT) provides efficient algorithm for multiplying large degree polynomials. It is commonly used in cryptographic schemes that are based on the hardness of the Ring Learning With Errors problem (RLWE), which is a popular basis for post-quantum key exchange, encryption...

Full description

Saved in:
Bibliographic Details
Main Authors: ZHOU, Shuai, XUE, Haiyang, ZHANG, Daode, WANG, Kunpeng, LU, Xianhui, LI, Bao, HE, Jingnan
Format: text
Language:English
Published: Institutional Knowledge at Singapore Management University 2018
Subjects:
NTT
Online Access:https://ink.library.smu.edu.sg/sis_research/9199
https://ink.library.smu.edu.sg/context/sis_research/article/10204/viewcontent/preprocess.pdf
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Singapore Management University
Language: English
id sg-smu-ink.sis_research-10204
record_format dspace
spelling sg-smu-ink.sis_research-102042024-08-13T05:11:58Z Preprocess-then-NTT technique and its applications to Kyber and NewHope ZHOU, Shuai XUE, Haiyang ZHANG, Daode WANG, Kunpeng LU, Xianhui LI, Bao HE, Jingnan The Number Theoretic Transform (NTT) provides efficient algorithm for multiplying large degree polynomials. It is commonly used in cryptographic schemes that are based on the hardness of the Ring Learning With Errors problem (RLWE), which is a popular basis for post-quantum key exchange, encryption and digital signature.To apply NTT, modulus q should satisfy that , RLWE-based schemes have to choose an oversized modulus, which leads to excessive bandwidth. In this work, we present “Preprocess-then-NTT (PtNTT)” technique which weakens the limitation of modulus q, i.e., we only require or . Based on this technique, we provide new parameter settings for KYBER and NEWHOPE (two NIST candidates). In these new schemes, we can reduce public key size and ciphertext size at a cost of very little efficiency loss. 2018-12-01T08:00:00Z text application/pdf https://ink.library.smu.edu.sg/sis_research/9199 info:doi/10.1007/978-3-030-14234-6_7 https://ink.library.smu.edu.sg/context/sis_research/article/10204/viewcontent/preprocess.pdf http://creativecommons.org/licenses/by-nc-nd/4.0/ Research Collection School Of Computing and Information Systems eng Institutional Knowledge at Singapore Management University NTT Preprocess-then-NTT Kyber NewHope Ring Learning With Errors Module Learning With Errors Information Security
institution Singapore Management University
building SMU Libraries
continent Asia
country Singapore
Singapore
content_provider SMU Libraries
collection InK@SMU
language English
topic NTT
Preprocess-then-NTT
Kyber
NewHope
Ring Learning With Errors
Module Learning With Errors
Information Security
spellingShingle NTT
Preprocess-then-NTT
Kyber
NewHope
Ring Learning With Errors
Module Learning With Errors
Information Security
ZHOU, Shuai
XUE, Haiyang
ZHANG, Daode
WANG, Kunpeng
LU, Xianhui
LI, Bao
HE, Jingnan
Preprocess-then-NTT technique and its applications to Kyber and NewHope
description The Number Theoretic Transform (NTT) provides efficient algorithm for multiplying large degree polynomials. It is commonly used in cryptographic schemes that are based on the hardness of the Ring Learning With Errors problem (RLWE), which is a popular basis for post-quantum key exchange, encryption and digital signature.To apply NTT, modulus q should satisfy that , RLWE-based schemes have to choose an oversized modulus, which leads to excessive bandwidth. In this work, we present “Preprocess-then-NTT (PtNTT)” technique which weakens the limitation of modulus q, i.e., we only require or . Based on this technique, we provide new parameter settings for KYBER and NEWHOPE (two NIST candidates). In these new schemes, we can reduce public key size and ciphertext size at a cost of very little efficiency loss.
format text
author ZHOU, Shuai
XUE, Haiyang
ZHANG, Daode
WANG, Kunpeng
LU, Xianhui
LI, Bao
HE, Jingnan
author_facet ZHOU, Shuai
XUE, Haiyang
ZHANG, Daode
WANG, Kunpeng
LU, Xianhui
LI, Bao
HE, Jingnan
author_sort ZHOU, Shuai
title Preprocess-then-NTT technique and its applications to Kyber and NewHope
title_short Preprocess-then-NTT technique and its applications to Kyber and NewHope
title_full Preprocess-then-NTT technique and its applications to Kyber and NewHope
title_fullStr Preprocess-then-NTT technique and its applications to Kyber and NewHope
title_full_unstemmed Preprocess-then-NTT technique and its applications to Kyber and NewHope
title_sort preprocess-then-ntt technique and its applications to kyber and newhope
publisher Institutional Knowledge at Singapore Management University
publishDate 2018
url https://ink.library.smu.edu.sg/sis_research/9199
https://ink.library.smu.edu.sg/context/sis_research/article/10204/viewcontent/preprocess.pdf
_version_ 1814047788939345920