南京大学潘红兵获国家专利权
买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
龙图腾网获悉南京大学申请的专利一种轻量化认证加密解密装置及其方法获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN119094204B 。
龙图腾网通过国家知识产权局官网在2025-10-24发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202411224636.4,技术领域涉及:H04L9/40;该发明授权一种轻量化认证加密解密装置及其方法是由潘红兵;马玉浩;崔展豪;王悬济;刘彦龙;王宇宣设计研发完成,并于2024-09-03向国家知识产权局提交的专利申请。
本一种轻量化认证加密解密装置及其方法在说明书摘要公布了:本发明公开了一种轻量化认证加密解密装置及其方法。该装置包括加密电路、解密电路、认证输出模块和置换网络模块,其中加密电路包括依次相连的第一初始化模块、第一关联数据处理模块、明文处理模块和第一最终化模块;解密电路包括依次相连的第二初始化模块、第二关联数据处理模块、密文处理模块和第二最终化模块;明文处理模块与密文处理模块相连,第一最终化模块、第二最终化模块分别与认证输出模块相连;加密电路和解密电路中的各个模块均调用置换网络模块。本发明的硬件装置及其实现方法可以在节约硬件资源的基础上高效安全地执行任意长度明文的加密解密任务,并在抵御侧信道攻击方面具备一定的硬件防护能力。
本发明授权一种轻量化认证加密解密装置及其方法在权利要求书中公布了:1.一种轻量化认证加密解密装置的实现方法,其装置包括加密电路、解密电路、认证输出模块和置换网络模块,其中加密电路包括依次相连的第一初始化模块、第一关联数据处理模块、明文处理模块和第一最终化模块;解密电路包括依次相连的第二初始化模块、第二关联数据处理模块、密文处理模块和第二最终化模块;所述明文处理模块与所述密文处理模块相连,所述第一最终化模块、第二最终化模块分别与所述认证输出模块相连;所述加密电路和解密电路中的各个模块均调用所述置换网络模块;其特征在于,所述加密电路的实现过程为: 外部信号输入加密电路后,首先第一初始化模块根据密钥、固定随机数、算法参数对状态变量进行初始化后,连同关联数据输入第一关联数据处理模块,第一关联数据处理模块使用分块关联数据异或操作和置换网络模块执行P变换对状态变量进行进一步随机化,之后,明文处理模块开始明文加密环节,依次将一个明文块与状态变量异或生成密文块,接着施加P变换以更新状态变量,重复上述明文块加密过程,直至所有明文块加密完成,最后将状态变量、密钥输入第一最终化模块,生成认证标签,并输出密文、密文有效标志位、密文输出完成信号和认证标签;其中,所述明文处理模块使用状态变量将外部输入的明文依次加密,具体地,将外部输入的64比特明文块与状态变量的高64比特异或后得到对应的64比特密文块,之后将状态变量进行6轮置换,以实现状态变量的更新,重复加密和状态变量置换过程,直至最后一个明文块时,只进行异或操作生成密文块,不再进行置换操作;所述置换网络模块用于实现P变换,通过有限状态机对状态变量S进行更新;所述置换网络模块完成一轮置换包括轮常量加过程、S盒替换过程和线性扩散层过程;所述S盒替换过程中,在按列并行替换过程中,随机插入一定的延时操作; 所述解密电路的实现过程为: 外部信号输入解密电路后,依次经过第二初始化模块和第二关联数据处理模块的处理,之后根据加密电路输出的密文、密文有效标志位、密文输出完成信号,依次经过密文数据处理模块和第二最终化模块的处理,输出明文、明文有效标志位和认证标签;其中,所述密文数据处理模块使用状态变量将外部输入的密文依次解密,具体地,将输入的64比特密文块与状态变量的高64比特异或后得到对应的64比特明文块,之后将状态变量进行6轮置换,以实现状态变量的更新,重复解密和状态变量置换过程,直至最后一个密文块时,由于最后一个密文块可能被裁剪,因此需要将状态变量高64比特的对应位与其异或,生成最后一个明文块,并将状态变量的高64比特与填充后的最后一个明文块异或,完成状态变量的更新。
如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人南京大学,其通讯地址为:210046 江苏省南京市栖霞区仙林大道163号;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。
以上内容由龙图腾AI智能生成。
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。

皖公网安备 34010402703815号
请提出您的宝贵建议,有机会获取IP积分或其他奖励