《表4 填充数值表:一种高能效的Keccak算法ASIC设计与实现》
填充寄存器电路结构如图4所示,填充寄存器由36个32 bit移位寄存器构成,用于存储外部输入的消息分组和内部产生的填充数据。当外部32 bit数据Datain进入寄存器后,填充模块内部的计数器进行计数操作,当计数值达到当前的SHA3模式所对应的消息分组时,代表一个消息分组存储完成。若该过程中Last信号出现,由填充状态机控制进行填充操作。通过对填充过程进行分析,得到可能出现的4种填充数据Fill_data,其数值如表4所示。
图表编号 | XD0086304700 严禁用于非法目的 |
---|---|
绘制时间 | 2019.10.06 |
作者 | 庹钊、陈韬、李伟、南龙梅 |
绘制单位 | 解放军战略支援部队信息工程大学密码工程学院、解放军战略支援部队信息工程大学密码工程学院、解放军战略支援部队信息工程大学密码工程学院、解放军战略支援部队信息工程大学密码工程学院 |
更多格式 | 高清、无水印(增值服务) |