Document
拖动滑块完成拼图
个人中心

预订订单
服务订单
发布专利 发布成果 人才入驻 发布商标 发布需求

在线咨询

联系我们

龙图腾公众号
首页 专利交易 IP管家助手 科技果 科技人才 科技服务 国际服务 商标交易 会员权益 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索
当前位置 : 首页 > 专利喜报 > 恭喜衡阳师范学院赵军霞获国家专利权

恭喜衡阳师范学院赵军霞获国家专利权

买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!

龙图腾网恭喜衡阳师范学院申请的专利一种新型混合结构的分组密码MSBC的实现方法及系统获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN119853889B

龙图腾网通过国家知识产权局官网在2025-06-20发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202510038624.0,技术领域涉及:H04L9/06;该发明授权一种新型混合结构的分组密码MSBC的实现方法及系统是由赵军霞;张剑设计研发完成,并于2025-01-10向国家知识产权局提交的专利申请。

一种新型混合结构的分组密码MSBC的实现方法及系统在说明书摘要公布了:本发明公开了一种新型混合结构的分组密码MSBC的实现方法及系统,该方法采用了具有分支的SPN结构和Feistel结构的混合结构,每轮加密操作分为4个分支,每个分支执行一系列不同的计算,还提出了一种对16位数据进行P置换运算的P置换表。与现有的分组密码相比,该密码具有更高的效率和鲁棒性。解决了单一的SPN结构密码加解密实现方式为不一致,从而需要专门设计解密算法,使得加密和解密速度慢,需要消耗更多的软硬件资源的问题;与传统的分组密码算法相比,本算法结构多变,且能抗击已知的攻击。

本发明授权一种新型混合结构的分组密码MSBC的实现方法及系统在权利要求书中公布了:1.一种新型混合结构的分组密码MSBC的实现方法,其特征在于,包括:步骤1:将64位明文或64位密文加载至寄存器,作为待加解密数据;步骤2:利用轮密钥,将待加解密数据划分为4个分支进行指定轮数的轮运算,每次轮运算后对轮密钥进行更新;加密过程的轮运算操作过程具体如下:1首先将64位明文与轮密钥经过轮密钥加操作;2将经过轮密钥加操作的64位数据从高位到低位分成4个分支,每个分支16位数据,分别为第1分支,第2分支,第3分支以及第4分支;3第1分支依次执行S盒变换、移位操作;第2分支依次执行循环移位、异或运算、移位操作;第3分支依次执行P置换、异或运算、移位操作;第4分支依次执行类Feistel操作、移位操作;其中,第2分支进行异或运算的数据为进行S盒变换后的第1分支与进行循环移位后的第2分支,第3分支进行异或运算的数据为进行P置换后的第3分支与进行类Feistel操作后的第4分支;4将经过步骤3操作后的第1、2分支的数据合并为32位数据,将经过步骤3操作后的第3、4分支的数据合并为32位数据,然后左右两个32位数据进行交换,得到64位中间状态的数据;5将64位中间状态的数据以4位一组表示为S=s15…s0,进行矩阵转置操作,得到一轮运算的密文;解密过程与加密过程为互逆操作;步骤3:重复1-5,共完成指定轮数的轮运算,最后一轮轮运算的计算结果为密文明文;所述类Feistel操作是指对待处理的数据按如下的公式进行操作: 其中,F表示F函数:FX=LSX,SX表示对X进行S盒变换,L表示对输入的数据按照从高位到低位划分后,根据如下表达式进行异或操作:X0X1X2X3表示输入到L的64位从高位到低位排列的数据;所述P置换是将待置换的16位数据根据如下公式产生的P置换表进行置换操作: 其中,i表示待置换的16位数据。

如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人衡阳师范学院,其通讯地址为:421002 湖南省衡阳市珠晖区衡花路16号;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。