摘要
本发明涉及密码技术领域,尤其涉及一种基于RISC‑V处理器的Ascon算法优化实现方法,该方法包括:通过RISC‑V汇编重构S盒代换逻辑;通过比特交织技术优化64位循环移位;全展开汇编代码消除循环开销;将中间状态和密钥存于寄存器。本发明通过多种技术手段显著提升了Ascon算法在RISC‑V平台上的执行效率和性能,S盒代换逻辑的重构有效减少了冗余位操作,通过优化位操作序列和复用临时变量,减少了计算延迟,采用比特交织技术对64位循环移位操作进行分解,使得操作更加高效,并通过汇编级全展开技术消除了循环控制的开销,避免了不必要的跳转指令,进一步提升了执行速度,有效解决了由于对RISC‑V架构利用度低导致Ascon算法性能不足和资源浪费的问题。
技术关键词
交织技术
逻辑
算法
重构
序列
处理器
变量
分支
移位指令
密钥
偏差
密码技术
计数器
流水线
槽技术
冗余
周期
内存
时钟
系统为您推荐了相关专利信息
企业银行
任务调度
数据中心
缓存机制
服务等级协议
多头注意力机制
BiLSTM模型
BERT模型
文本实体识别
网络
扩展卡尔曼滤波算法
车用锂离子动力电池
荷电状态估计方法
比例积分微分控制方法
协方差矩阵
智能生成系统
微服务架构
服务器
构建知识图谱
存储算法