-
公开(公告)号:CN113032328A
公开(公告)日:2021-06-25
申请号:CN202110456641.8
申请日:2021-04-27
Applicant: 哈尔滨理工大学
IPC: G06F15/78
Abstract: 本发明提供一种面向轻量级哈希函数的可重构处理单元,涉及集成电路领域,用于完成轻量级哈希函数的计算。可重构处理单元内部可重构单元子模块通过串并混合的方式连接起来。可重构单元子模块包括:逻辑单元LU、S盒查找表单元TU、置换单元PU、移位单元SU和有限域乘法单元MU。各个可重构单元子模块都接收64bit数据输入并将数据输出传递给下一个可重构处理单元来实现当前轻量级哈希函数。通过这种可重构处理结构解决了采用专用集成电路设计周期长,设计难度高,而且灵活性差;通用处理器对专用领域应用不够优化、执行效率不高的问题。
-
公开(公告)号:CN112613080A
公开(公告)日:2021-04-06
申请号:CN202011486285.6
申请日:2020-12-16
Applicant: 哈尔滨理工大学
Abstract: 本发明提供一种面向轻量级分组密码算法的可重构阵列单元及阵列,涉及集成电路领域,包括:逻辑单元LOU、S盒查找表单元LUT、算数单元AU、置换单元PU、移位单元SU和有限域乘法单元GU、多路复用器MUX、寄存器REG;所述逻辑单元LOU、S盒查找表单元LUT、算数单元AU、置换单元PU、移位单元SU和有限域乘法单元GU接收16bit数据输入在上述单元相应运算完成后,将各功能单元运算输出传输至多路复用器MUX,并通过寄存器REG完成重构密码数据输出,解决了现有技术中的密码处理器芯片采用专用集成电路的ASIC实现方式灵活性和扩展性很差;采用指令集结构微处理器ISAP实现方式能量效率低的技术问题。
-