北京和升达科技发展有限公司赵龙获国家专利权
买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
龙图腾网获悉北京和升达科技发展有限公司申请的专利应用于机器学习的数据加密方法、系统及计算机程序产品获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN118643516B 。
龙图腾网通过国家知识产权局官网在2025-07-29发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202410847684.2,技术领域涉及:G06F21/60;该发明授权应用于机器学习的数据加密方法、系统及计算机程序产品是由赵龙;刘超设计研发完成,并于2024-06-27向国家知识产权局提交的专利申请。
本应用于机器学习的数据加密方法、系统及计算机程序产品在说明书摘要公布了:本发明属于数据加密技术领域,为解决传统技术所存在的加密安全性不高的问题,公开了一种应用于机器学习的数据加密方法、系统及计算机程序产品,本发明采用为待加密数据对应编码数据中每个元素生成加密密钥集的方式,来进行待加密数据的加密处理,并在加密处理后,利用待加密数据的加密密钥集来生成对应的验证证书;如此,采用不同的加密密钥进行待加密数据的加密处理,可降低被暴力破解的概率,从而提高了加密的安全性;同时,本发明以待加密数据为单位,来生成对应的验证证书对访问用户进行身份验证,可避免传统技术所存在的验证通过后可访问全部加密数据的问题;由此,进一步的提高了加密的安全性;因此,本发明非常适用于大规模应用与推广。
本发明授权应用于机器学习的数据加密方法、系统及计算机程序产品在权利要求书中公布了:1.一种应用于机器学习的数据加密方法,其特征在于,包括: 获取待加密数据以及基于神经网络的密钥生成模型; 利用密钥生成模型,生成四个混沌密钥序列; 将所述待加密数据进行二进制编码处理,得到编码数据; 根据所述编码数据的长度,对每个混沌密钥序列进行密钥截取处理,得到四个截取密钥序列,其中,任一截取密钥序列的长度与所述编码数据的长度相同;对于所述编码数据中的第i个元素,将第i个元素与第i-1个元素进行异或运算,并将异或运算的结果与1相加,以得到第i个元素的密钥索引值,其中,当i为1时,所述第i-1个元素为所述编码数据中的最后一个元素;从四个截取密钥序列中,将第k个截取密钥序列中的第i个密钥,作为所述第i个元素的加密密钥,将第k+1个截取密钥序列和第k+2个截取密钥序列中的第i个密钥,依次作为所述第i个元素的第一扰乱密钥和第二扰乱密钥,其中,k为所述密钥索引值;利用所述第i个元素的加密密钥、第一扰乱密钥和第二扰乱密钥,组成所述第i个元素的加密密钥集,其中,各个元素的加密密钥互不相同;将i自加1,并重新将第i个元素与第i-1个元素进行异或运算,直至i等于n时,得到所述编码数据中每个元素的加密密钥集,其中,i的初始值为1,且n为所述编码数据的长度; 利用所述编码数据中每个元素的加密密钥集,对所述编码数据中的每个元素进行加密处理,以在加密处理后,基于加密后的元素组成加密数据,其中,加密处理过程包括:对于所述编码数据中的任一元素,基于所述编码数据的长度以及所述任一元素的加密密钥集中的第一扰乱密钥和第二扰乱密钥,对所述任一元素进行扰乱处理,得到扰乱元素;利用所述任一元素的加密密钥集中的加密密钥,对所述扰乱元素进行加密处理,以在加密后,得到加密后的所述任一元素; 根据所述加密数据以及每个元素的加密密钥集,生成所述加密数据的验证证书; 在生成所述验证证书时,还生成相应的验证密钥,并下发给合法用户; 将所述加密数据以及所述验证证书进行关联存储,以在关联存储后,完成对所述待加密数据的加密处理,其中,所述验证证书用于在解密时,对请求解密的用户终端进行身份验证,且在身份验证通过后,允许所述用户终端获取所述加密数据,并进行解密处理; 所述身份验证的过程为:由用户终端利用所述验证密钥来计算验证证书的验证摘要信息,如果计算出的验证摘要信息与证书中的摘要信息相同,则说明该用户终端的身份可信。
如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人北京和升达科技发展有限公司,其通讯地址为:100000 北京市海淀区永定路88号长银大厦10A05室;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。