汕头大学陈银冬获国家专利权
买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
龙图腾网获悉汕头大学申请的专利一种基于布尔函数的密码部件构建方法、密码部件及介质获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN118118159B 。
龙图腾网通过国家知识产权局官网在2025-09-05发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202410195837.X,技术领域涉及:H04L9/06;该发明授权一种基于布尔函数的密码部件构建方法、密码部件及介质是由陈银冬;陈颖;陈锴;杨小浪设计研发完成,并于2024-02-22向国家知识产权局提交的专利申请。
本一种基于布尔函数的密码部件构建方法、密码部件及介质在说明书摘要公布了:本发明公开了一种基于布尔函数的密码部件构建方法、密码部件及介质,该方法先构建密码部件的初始参数,并通过初始参数构造初始布尔函数,然后通过迭代验证更新初始参数和布尔函数,使得最后输出的布尔函数同时满足权重完美平衡验证规则、代数免疫左右验证规则、旋转对称性验证规则和非线性度验证规则,再利用输出的布尔函数构建相应的密码部件。相比于现有技术的缺陷,本发明实施例具有权重完美平衡、代数免疫最优以及旋转对称的特性,同时保持较高的非线性度,提高密码部件的综合性能。
本发明授权一种基于布尔函数的密码部件构建方法、密码部件及介质在权利要求书中公布了:1.一种基于布尔函数的密码部件构建方法,其特征在于,包括: 配置密码部件的初始参数;其中,所述初始参数包括:布尔函数变元数量、布尔函数输入向量以及各输入向量对应的汉明权重;所述配置密码部件的初始参数,具体包括: 定义所述布尔函数变元数量为,且; 定义所述布尔函数输入向量为,并将布尔函数输入向量平均分成长度相等的多个子集;其中,所述为二元域上的1维向量空间; 定义各输入向量对应的汉明权重为;其中,为输入向量的汉明权重; 所述将布尔函数输入向量平均分成长度相等的多个子集,具体包括: 将布尔函数输入向量平均分成长度相等的四个子集,获得且;其中,为二元域上的维向量空间; 根据所述初始参数,构造布尔函数,包括: 通过计算和,并利用递归定义元布尔函数: 其中,,为子集的汉明权重;为子集的汉明权重; 迭代验证所述布尔函数,并在每次迭代时调整所述初始参数以更新所述布尔函数,直到当前迭代时的布尔函数同时满足多个验证规则,输出当前迭代的布尔函数;其中,所述多个验证规则包括:权重完美平衡验证规则、代数免疫左右验证规则、旋转对称性验证规则和非线性度验证规则; 根据输出的布尔函数,构建密码部件。
如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人汕头大学,其通讯地址为:515063 广东省汕头市大学路汕头大学;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。