一种基于RISC-V处理器的Ascon算法优化实现方法

AITNT-国内领先的一站式人工智能新闻资讯网站
# 热门搜索 #
一种基于RISC-V处理器的Ascon算法优化实现方法
申请号:CN202510232971
申请日期:2025-02-28
公开号:CN120090792B
公开日期:2025-07-25
类型:发明专利
摘要
本发明涉及密码技术领域,尤其涉及一种基于RISC‑V处理器的Ascon算法优化实现方法,该方法包括:通过RISC‑V汇编重构S盒代换逻辑;通过比特交织技术优化64位循环移位;全展开汇编代码消除循环开销;将中间状态和密钥存于寄存器。本发明通过多种技术手段显著提升了Ascon算法在RISC‑V平台上的执行效率和性能,S盒代换逻辑的重构有效减少了冗余位操作,通过优化位操作序列和复用临时变量,减少了计算延迟,采用比特交织技术对64位循环移位操作进行分解,使得操作更加高效,并通过汇编级全展开技术消除了循环控制的开销,避免了不必要的跳转指令,进一步提升了执行速度,有效解决了由于对RISC‑V架构利用度低导致Ascon算法性能不足和资源浪费的问题。
技术关键词
交织技术 逻辑 算法 重构 序列 处理器 变量 分支 移位指令 密钥 偏差 密码技术 计数器 流水线 槽技术 冗余 周期 内存 时钟