您的位置: 首页 > 中文期刊论文 > 详情页

分组密码uBlock算法快速软件实现

作   者:
高莹汪龙昕田蕾胡洋张宇鹏严宇伍前红
作者机构:
北京航空航天大学网络空间安全学院
关键词:
低延迟快速软件实现AVX2指令集uBlock算法并行运算
期刊名称:
国防科技大学学报
i s s n:
1001-2486
年卷期:
2024 年 46 卷 006 期
页   码:
96-106
摘   要:
为对国产分组密码算法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三个算法版本均实现了单密钥场景与多密钥场景。
相关作者
载入中,请稍后...
相关机构
    载入中,请稍后...
应用推荐

意 见 箱

匿名:登录

个人用户登录

找回密码

第三方账号登录

忘记密码

个人用户注册

必须为有效邮箱
6~16位数字与字母组合
6~16位数字与字母组合
请输入正确的手机号码

信息补充