摘要
本发明提供一种紧凑可复用的抗量子密钥封装方法,该方法包括:步骤1,通过安全参数,基于非二的幂次分圆环上的RLWE问题,设计IND‑CPA安全的公钥加密方案,生成公共参数、公钥与私钥,并发布所述公共参数与所述公钥;步骤2,基于获取的公共参数和公钥,利用秘密的随机带,将明文消息加密为密文;步骤3,通过所述私钥对所述密文解密,获得对应的明文。该方法利用Nussbaumer技巧实现了可复用的NTT算法,利用Karatsuba技巧实现了小卷积环上的快速乘法,针对公共环结构设计了可复用的NTT算法,在软硬件实现和优化中具有实现简单、资源消耗少等优势。
技术关键词
多项式乘法
密钥封装方法
伪随机函数
消息加密
私钥
中国剩余定理
参数
纠错码解码
纠错码编码
明文
采样器
公钥
密码算法
解密
种子
数值
模数
系统为您推荐了相关专利信息
媒体
版权保护方法
SIM卡
汉明距离
生成随机数序列
数据加密方法
接收端
数据解密方法
计算机程序指令
协议
文件签名方法
芯片
私钥动态生成机制
生成随机
微控制器
深度神经网络
样本
同态加密算法
神经网络模型
副本
电力交易数据
交易数据安全
加密数据
数据加密
密钥