摘要
基于抗量子加密算法的高效存储架构,涉及后量子信息安全领域。为解决现有技术中,目前的NTT算法存储架构硬件设计中,存在读写冲突、存储跨越式访问、算法设计问题、存储开销大、存储资源浪费,并且绝大多数硬件实现只适合一种算法的技术问题,本发明提供的技术方案为:基于抗量子加密算法的高效存储架构,所述架构包括:NTT模块,用于执行连续的NTT/INTT和四路并行点乘法;BRAM存储模块,用于存储密钥、签名和中间结果的多项式;Keccak模块,用于生成应用于Kyber和Dilithium的随机数;采样模块,用于生成多项式环矩阵、多项式环向量和三值多项式环;预处理模块,用于处理NTT和INTT计算之后的运算,减少BRAM的读写次数。可以应用于后量子信息安全储存的工作中。
技术关键词
量子加密算法
生成多项式
私钥
采样模块
高效存储方法
计算机储存介质
生成密文
矩阵
存储模块
计算机程序产品
公钥
双端口
解密
密钥
存储装置
流水线
系统为您推荐了相关专利信息
可验证隐私保护
面向智慧医疗
联邦学习方法
服务器
密钥