摘要
本发明公开了一种针对后量子密码Kyber算法在AVX2上的高吞吐实现方法,其特征在于,设计n路多项式实现多路Kyber计算;每路多项式包括256个系数;本发明充分利用了AVX2的并行能力,减少了置换操作,有效加速与SHA3相关的计算,提高了整体性能和吞吐量。在性能方面,与AVX2上Kyber的单路实现相比,本发明提出的AVX2上的16路Kyber实现中的密钥生成、封装和解封装分别实现了36.0%,54.6%和25.9%的速度提升。本发明非常适合需要同时处理大量加密计算的服务器环境中的应用程序。
技术关键词
密码
内存
多项式乘法
格式
蝶形单元
哈希算法
服务器
密钥
加密
策略
指令
速度
系统为您推荐了相关专利信息
模块
事件驱动通信
命名实体识别模型
合规性
规划
网络安全态势评估
多智能体协同
自然语言
大语言模型
网络安全态势分析
执行机构控制方法
齿轮箱温度
协议转换模块
多协议
云端