-
公开(公告)号:CN119094204A
公开(公告)日:2024-12-06
申请号:CN202411224636.4
申请日:2024-09-03
Applicant: 南京大学
Abstract: 本发明公开了一种轻量化认证加密解密装置及其方法。该装置包括加密电路、解密电路、认证输出模块和置换网络模块,其中加密电路包括依次相连的第一初始化模块、第一关联数据处理模块、明文处理模块和第一最终化模块;解密电路包括依次相连的第二初始化模块、第二关联数据处理模块、密文处理模块和第二最终化模块;明文处理模块与密文处理模块相连,第一最终化模块、第二最终化模块分别与认证输出模块相连;加密电路和解密电路中的各个模块均调用置换网络模块。本发明的硬件装置及其实现方法可以在节约硬件资源的基础上高效安全地执行任意长度明文的加密解密任务,并在抵御侧信道攻击方面具备一定的硬件防护能力。
-
公开(公告)号:CN119025467A
公开(公告)日:2024-11-26
申请号:CN202411069936.X
申请日:2024-08-06
Applicant: 南京大学
IPC: G06F15/163 , G06F9/30 , G06F12/10
Abstract: 本发明公开了一种用于多核通讯的电路及方法。其电路作为核间通讯模块部署在各个核上,用于在不同核之间以数据包的形式传递信息;该电路包括接收单元、发送单元以及全局寄存器;接收单元,用于接收来自核外的数据,并对该数据进行解析和处理,然后传输给核内;发送单元,用于接收来自核内的数据,并将核内数据进行解析和处理,然后传输至核外;全局寄存器,用于记录当前的工作模式与工作状态并分别连接所述接收单元与发送单元。本发明的电路具有配置灵活性强,结构简单,可扩展性强的优点,采用中断触发程序的方式,可配置性更强,可以应对各种复杂的数据传输需求。
-