期刊文献+
共找到1篇文章
< 1 >
每页显示 20 50 100
分组密码uBlock算法快速软件实现
1
作者 高莹 汪龙昕 +4 位作者 田蕾 胡洋 张宇鹏 严宇 伍前红 《国防科技大学学报》 EI CAS 2024年第6期96-106,共11页
为对国产分组密码算法uBlock进行软件优化,选择支持256 bit数据位宽的AVX2指令集,提高编译器自动优化等级,优化函数的调用过程,优化数据存储结构,综合使用高位并行、低延迟指令逻辑优化等方法实现单线程并行计算。通过使用这种有效的组... 为对国产分组密码算法uBlock进行软件优化,选择支持256 bit数据位宽的AVX2指令集,提高编译器自动优化等级,优化函数的调用过程,优化数据存储结构,综合使用高位并行、低延迟指令逻辑优化等方法实现单线程并行计算。通过使用这种有效的组合方法,uBlock-128/128算法、uBlock-128/256算法和uBlock-256/256算法单密钥短消息加密的速度较原代码分别提升269%、182%和49%。基于这些优化方法,uBlock-128/128、uBlock-128/256和uBlock-256/256三个算法版本均实现了单密钥场景与多密钥场景。 展开更多
关键词 uBlock算法 AVX2指令集 并行运算 低延迟 快速软件实现
下载PDF
上一页 1 下一页 到第
使用帮助 返回顶部