-
题名NTRU格上高效紧凑密钥封装方案
- 1
-
-
作者
梁志闯
郑婕妤
赵运磊
-
机构
复旦大学计算机科学技术学院
密码科学技术国家重点实验室
-
出处
《计算机研究与发展》
EI
CSCD
北大核心
2024年第4期1049-1069,共21页
-
基金
国家自然科学基金项目(61877011)
国家重点研发计划项目(2022YFB2701600)
+1 种基金
上海市科学技术发展基金项目(21DZ2200500)
山东省重点研发计划项目(2017CXG0701,2018CXGC0701)。
-
文摘
基于NTRU格设计后量子密钥封装方案是格密码领域主流方向之一.为降低密文尺寸,现有方案会引入额外的困难性假设和使用纠错码来辅助压缩密文,但这会导致方案的假设过强和实现更复杂.为克服这些障碍,提出了一个仅基于NTRU单向困难性假设、不使用纠错码也能压缩密文的高效紧凑的密钥封装方案LTRU.给出一套性能均衡的LTRU参数集:具有128 b量子安全强度、与之匹配且可忽略的错误率、较小的公钥尺寸和密文尺寸.LTRU基于NTT友好环构造,给出一种高效的混合基数论变换算法来计算该环上多项式运算还给出了LTRU的C实现和AVX2实现.与NIST第3轮决赛方案NTRU-HRSS相比,LTRU的经典安全强度和量子安全强度分别增强6 b和5 b,LTRU的公钥尺寸降低14.6%,密文尺寸降低26.0%,总带宽降低20.3%;在AVX2实现的密钥生成和解封装算法上分别快了10.9倍和1.7倍.
-
关键词
后量子密码
NTRU
密钥封装方案
密文压缩
数论变换
avx2实现
-
Keywords
post-quantum cryptography
NTRU
key encapsulation mechanism
ciphertext compression
number theoretic transform
avx2 implementation
-
分类号
TP309
[自动化与计算机技术—计算机系统结构]
-
-
题名基于模格MLWR的密钥封装方案优化与高效实现
被引量:1
- 2
-
-
作者
郝世迪
孙冬旎
梁志闯
郑婕妤
沈诗羽
赵运磊
-
机构
复旦大学计算机科学技术学院
复旦大学软件学院
-
出处
《密码学报》
CSCD
2022年第4期725-742,共18页
-
基金
国家自然科学基金(U1536205,61472084,61972094)
国家重点研发计划(2017YFB0802000)
+2 种基金
上海市创新行动计划(16DZ1100200)
上海市科学技术发展基金(16JC1400801)
山东省重点研发计划(2017CXG0701,2018CXGC0701)。
-
文摘
格密码因其在安全性、密文尺寸和计算效率等方面性能均衡,同时具有构造简单和通用性强等优点,被认为是最有前景的后量子密码技术路线之一.基于模格MLWR的Saber密钥封装方案是NIST后量子密码标准征集第三轮公布的七个决赛算法之一,对Saber方案的优化和高效实现有重要的现实意义.本文针对Saber通过大量测试提出一组新参数,所提出的新参数可以在安全强度、错误率和带宽方面取得更好的平衡.为了提升实现效率,我们将数论变换(NTT)和显式中国剩余定理(CRT)应用于其中基础且耗时的多项式乘法,并根据新参数(向量维数、多项式维度、模数和中心二项分布参数)的具体取值,最终选取两个NTT友好素数:q1=7681和q2=3329.接下来,本文基于256位高级向量扩展(AVX2)对Saber新参数的关键模块进行了较为系统的实现和优化,包括:约减模块、多项式运算模块、中心二项分布模块、私钥序列化模块、并行压缩模块以及并行编码/解码模块等.性能测试结果表明,本文在多项式乘法模块相比于目前存在的Saber实现算法性能平均提升约37%.相比于Saber Round3的AVX2实现,我们密钥生成算法性能提升约21%,密钥封装算法提升约23%,密钥解封装算法提升约23%.本文工作对后量子密码算法的优化和实际应用具有现实意义.
-
关键词
后量子密码
格密码
密钥封装
数论变换
中国剩余定理
avx2优化实现
-
Keywords
post-quantum cryptography
lattice-based cryptography
key encapsulation mechanism
number theoretic transform
Chinese remainder theorem
avx2 optimized implementation
-
分类号
TP309.7
[自动化与计算机技术—计算机系统结构]
-