中国电子科技集团公司第十五研究所李艳俊获国家专利权
买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
龙图腾网获悉中国电子科技集团公司第十五研究所申请的专利一种基于ARX模块的轻量级加密方法及装置获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN120880640B 。
龙图腾网通过国家知识产权局官网在2026-05-08发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202510981161.1,技术领域涉及:H04L9/06;该发明授权一种基于ARX模块的轻量级加密方法及装置是由李艳俊;霍珊珊;刘健;黄丁韫;王伊婷;裴帅;金霞;赵保钧设计研发完成,并于2025-07-16向国家知识产权局提交的专利申请。
本一种基于ARX模块的轻量级加密方法及装置在说明书摘要公布了:本发明公开了一种基于ARX模块的轻量级加密方法与装置。包括:将主密钥存储于线性反馈移位寄存器LFSR中;LFSR进动四拍记为一轮并生成一个子密钥;将按序生成的32个子密钥组成子密钥序列;获取待加密明文,将待加密明文分组;基于子密钥序列对每组明文进行32轮加密;合并各组明文的加密密文得到待加密明文对应的整体加密密文;解密方获取整体加密密文,将整体加密密文分组,每组包括128比特;对每组密文基于子密钥序列进行解密操作。本发明既能满足资源受限的场景下的高效性,也能抵抗差分分析与线性分析带来的安全威胁。
本发明授权一种基于ARX模块的轻量级加密方法及装置在权利要求书中公布了:1.一种基于ARX模块的轻量级加密方法,其特征在于,包括: 步骤S1:从密钥存储区域获取256比特的主密钥,将主密钥存储于线性反馈移位寄存器LFSR中;LFSR进动四拍记为一轮并生成一个子密钥,其中,LFSR每进动一拍,基于LFSR当前状态值及当前轮常数生成该轮对应的子密钥的四分之一,更新LFSR当前状态值;将按序生成的32个子密钥组成子密钥序列; 步骤S2:获取待加密明文,将待加密明文分组,每组包括128比特;基于子密钥序列对每组明文进行32轮加密,第32轮加密后的当前加密结果作为该组明文的加密密文;合并各组明文的加密密文得到待加密明文对应的整体加密密文; 其中,每轮加密均包括: 获取该组明文的当前加密结果; 按子密钥序列的次序获取排序在最前的、且未对该组明文进行加密的子密钥;基于该子密钥对当前加密结果加密,加密后的结果作为该组明文的当前加密结果; 步骤S3:解密方获取整体加密密文,将整体加密密文分组,每组包括128比特;对每组密文基于子密钥序列进行解密操作; 所述步骤S1中,LFSR进动四拍记为一轮并生成一个子密钥,其中,LFSR每进动一拍,基于LFSR当前状态值及当前轮常数生成该轮对应的子密钥的四分之一,更新LFSR当前状态值,包括: 步骤S11:LFSR中实时存储的数据值即LFSR当前状态值,将LFSR当前状态值均匀分为8个子序列,记LFSR当前状态值为,其中,,为32比特串,为链接符号,为LFSR当前状态值的子序列,在LFSR当前状态值中的比特位高于在LFSR当前状态值中的比特位,即256比特的LFSR当前状态值按照高位在左进行排列; 步骤S12:获取该轮计数i,初始化计数num为零,初始化该轮对应的子密钥,记为; 步骤S13:若num小于3,进入步骤S14;否则,输出第i轮的子密钥; 步骤S14:将赋值为,LFSR对LFSR当前状态值进行右移32比特操作,最右端输出32比特,并将更新为,其中,为轮常数,函数为线性变换操作,函数执行的线性变换操作为: ; ; ; ; ; ; ; ; 其中,分别为线性变换操作函数的输入,分别为线性变换操作函数的输出,为左循环移位操作,为异或操作; 更新LFSR当前状态值为,基于LFSR当前状态值更新LFSR中实时存储的数据的数据值;令num等于num加1,进入步骤S13。
如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人中国电子科技集团公司第十五研究所,其通讯地址为:100083 北京市海淀区北四环中路211号;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。
以上内容由龙图腾AI智能生成。
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。

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