摘要
本发明公开了一种超轻量级Ascon哈希算法的芯片实现装置及方法,装置包括控制单元、置换网络、初始化单元、信息吸收单元和哈希生成单元;控制单元控制哈希算法依次历经初始化阶段、信息吸收阶段、哈希生成阶段;置换网络用于对内部状态S进行更新;初始化单元用于在初始化状态下,将初始向量Ⅳ和256比特的0连接固定,实现对内部状态S赋初值;信息吸收单元用于将更新后的内部状态S吸收输入信息M,在吸收过程中通过置换网络进行内部状态S的更新;哈希生成单元利用吸收输入信息M的内部状态S产生哈希值并输出,在产生哈希值过程中通过置换网络进行内部状态S的更新。本发明所公开的装置及方法面积占用更小,速度最快。
技术关键词
哈希算法
吸收单元
网络
芯片
阶段
计数器
控制单元
扩散层
状态机
线性
数值
状态更新
数据
代表
时钟
信号
周期
速度
系统为您推荐了相关专利信息
强化学习方法
引导算法
深度强化学习
交叉口
算法模型
文本识别
数据
长短期记忆循环神经网络
稀疏自动编码器
医护终端