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...
Saved in:
Main Authors: | , , , , , , |
---|---|
Format: | text |
Language: | English |
Published: |
Institutional Knowledge at Singapore Management University
2018
|
Subjects: | |
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 |