桂林电子科技大学李永超获国家专利权
买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
龙图腾网获悉桂林电子科技大学申请的专利一种高扩散轻量级分组密码HDLBC的实现方法及系统获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN116455558B 。
龙图腾网通过国家知识产权局官网在2026-04-14发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202310498512.4,技术领域涉及:H04L9/06;该发明授权一种高扩散轻量级分组密码HDLBC的实现方法及系统是由李永超;韦永壮;冯景亚设计研发完成,并于2023-05-05向国家知识产权局提交的专利申请。
本一种高扩散轻量级分组密码HDLBC的实现方法及系统在说明书摘要公布了:本发明公开了一种高扩散轻量级分组密码HDLBC的实现方法,包括:获取明文或密文作为待加解密数据;对待加解密数据执行R轮加解密运算,每一轮加密运算是对待加密数据执行RA1函数运算、分支异或运算、RA2函数运算以及P置换,每一轮加密运算中子密钥中部分比特参与RA1函数运算中轮密钥加运算;剩余比特参与RA2函数运算中轮密钥加运算;解密运算为加密运算的逆序执行,且R轮解密运算的子密钥使用顺序与R轮加密运算的子密钥的顺序相反。本发明所述方法设计了基于NAND运算的F函数以及设计了引入两个F函数实现影响所有分支的轮函数,更好的保证了算法的扩散性以及面积消耗。
本发明授权一种高扩散轻量级分组密码HDLBC的实现方法及系统在权利要求书中公布了:1.一种高扩散轻量级分组密码HDLBC的实现方法,其特征在于:包括以下步骤: 步骤1:获取明文作为待加密数据或者密文作为待解密数据; 步骤2:利用轮函数执行R轮运算,即对所述待加密数据执行R轮加密运算或对所述待解密数据执行R轮解密运算; 其中,按序将所述待加密数据分为4部分,每一轮加密运算是对所述待加密数据执行RA1函数运算、分支异或运算、RA2函数运算以及P置换,前一轮加密运算的结果作为下一轮加密运算的待加密数据;每一轮加密运算中子密钥中部分比特参与所述RA1函数运算中轮密钥加运算;剩余比特参与所述RA2函数运算中轮密钥加运算; 所述解密运算为所述加密运算的逆序执行,且R轮解密运算的子密钥使用顺序与R轮加密运算的子密钥的顺序相反; 每一轮加密运算中对所述待加密数据执行RA1函数运算、分支异或运算、RA2函数运算的过程如下: RA1函数运算:将赋值给RA1函数中的,赋值给RA1函数中的,然后将和分别循环左移,再将左移后的和执行逻辑与非运算后的结果与和轮子密钥进行异或运算,再赋值给RA1函数运算中的,即; 一次分支异或运算:将和分别与RA1函数运算中的执行异或运算得到和,并分别作为RA2函数中的和,即,,,; RA2函数运算:将RA2函数中的和分别循环左移,再将左移后的和执行逻辑与非运算后的结果与和轮子密钥进行异或运算,再赋值给RA2函数运算中的; 二次分支异或运算:将和分别与RA2函数运算中的分别进行异或运算,即,; 其中,二次分支异或运算得到的、、、用于后续执行P置换。
如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人桂林电子科技大学,其通讯地址为:541004 广西壮族自治区桂林市七星区金鸡路1号;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。
以上内容由龙图腾AI智能生成。
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。

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