行业标准网
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202211080846.1 (22)申请日 2022.09.05 (71)申请人 湖南国科微电子股份有限公司 地址 410131 湖南省长 沙市长沙经济技 术 开发区泉塘街道东十路南段9号 (72)发明人 黄荣盛 袁涛 华力 陈子荷  赵昕烨  (74)专利代理 机构 北京超凡宏宇专利代理事务 所(特殊普通 合伙) 11463 专利代理师 贾耀斌 (51)Int.Cl. H04L 9/00(2022.01) H04L 9/08(2006.01) (54)发明名称 加密方法、 装置、 计算机设备及计算机可读 存储介质 (57)摘要 本发明公开了一种加密方法、 装置、 计算机 设备及计算机可读存储介质, 涉及信息安全领 域, 方法包括: 接收到加密请求时, 获取加密请求 对应的第一种子矩阵; 控制第一超混沌系统模块 和第二超混沌系统模块根据第一种子矩 阵中的 参数生成对应的结果, 并利用生成的结果更新第 一种子矩阵; 利用更新后的第一种子矩阵中的参 数得到随机数值; 利用随机数值对加密请求对应 的待加密对象进行加密。 基于此, 本发明根据两 个超混沌系统生成的随机数值的方式, 提升了随 机数值的字段长度, 进而使基于随机数值的周期 性更隐蔽, 从而提高了基于随机数值的加密方法 的效果。 权利要求书3页 说明书16页 附图3页 CN 115459899 A 2022.12.09 CN 115459899 A 1.一种加密方法, 其特征在于, 应用于计算机设备, 所述计算机设备包括第 一超混沌系 统模块和第二超混沌系统模块, 所述方法包括: 若接收到加密请求, 则获取 所述加密请求对应的第一种子矩阵; 控制所述第一超混沌系统模块和所述第二超混沌系统模块根据所述第一种子矩阵中 的参数, 输出对应的结果, 并利用所述结果更新所述第一种子矩阵; 根据更新后的第一种子矩阵中的参数 得到随机数值; 利用所述随机数值对所述加密请求对应的待加密对象进行加密。 2.根据权利要求1所述的加密方法, 其特征在于, 所述若接收到加密请求, 则获取所述 加密请求对应的第一种子矩阵之后, 所述控制所述第一超混沌系统模块和所述第二超混沌 系统模块根据所述第一种子矩阵中的参数, 输出对应的结果, 并利用所述结果更新所述第 一种子矩阵之前, 所述方法还 包括: 根据预设的矩阵扰动规则, 对所述第一种子矩阵中的参数进行扰动; 所述控制所述第一超混沌系统模块和所述第二超混沌系统模块根据所述第一种子矩 阵中的参数, 输出对应的结果, 并利用所述结果更新所述第一种子矩阵, 包括: 控制所述第一超混沌系统模块和所述第二超混沌系统模块根据扰动后的第一种子矩 阵中的参数, 输出对应的结果, 并利用所述结果更新扰动 后的第一种子矩阵。 3.根据权利要求1所述的加密方法, 其特征在于, 所述第一种子矩阵包括第一种子参 数、 第一系统参数、 第二种子参数及第二系统参数; 所述控制所述第一超混沌系统模块和所述第二超混沌系统模块根据所述第一种子矩 阵中的参数, 输出对应的结果, 并利用所述结果更新所述第一种子矩阵, 包括: 将所述第二系统参数和所述第 二种子参数输入至所述第 二超混沌系统模块, 得到第 一 结果, 并利用所述第一结果和所述第一种子参数更新所述第一种子矩阵中的第二种子参 数; 将所述第一系统参数和所述第 一种子参数输入至所述第 一超混沌系统模块, 得到第 二 结果, 并利用所述第二结果和更新后的第二种子参数更新所述第一种子矩阵中的第一种子 参数。 4.根据权利要求1所述的加密方法, 其特征在于, 所述第一种子矩阵包括第一种子参 数、 第一系统参数、 第二种子参数及第二系统参数; 所述控制所述第一超混沌系统模块和所述第二超混沌系统模块根据所述第一种子矩 阵中的参数, 输出对应的结果, 并利用所述结果更新所述第一种子矩阵之后, 所述根据更新 后的第一种子矩阵中的参数 得到随机数值之前, 所述方法还 包括: 若更新后的第二种子参数超过对应的预设值, 则根据每个第二种子参数对应的预设 值, 对每个所述更新后的第二种子参数进行 取模处理; 所述根据更新后的第一种子矩阵中的参数 得到随机数值, 包括: 利用取模处 理后的第一种子矩阵中的参数 得到随机数值。 5.根据权利要求1所述的加密方法, 其特征在于, 所述控制所述第 一超混沌系统模块和 所述第二超混沌系统模块根据所述第一种子矩阵中的参数, 输出对应的结果, 并利用所述 结果更新所述第一种子矩阵之后, 所述根据更新后的第一种子矩阵中的参数得到随机数值 之前, 所述方法还 包括:权 利 要 求 书 1/3 页 2 CN 115459899 A 2针对更新后的第 一种子矩阵中的参数, 利用所述参数的部分参数代替所述参数, 其中, 所述部分参数包括小数部分参数; 所述根据更新后的第一种子矩阵中的参数 得到随机数值, 包括: 利用替换参数后的第一种子矩阵中的参数 得到随机数值。 6.根据权利要求1所述的加密方法, 其特征在于, 所述根据 更新后的第 一种子矩阵中的 参数得到随机数值, 包括: 基于预设矩阵置乱规则, 对更新后的第一种子矩阵进行矩阵置乱处理, 得到第二种子 矩阵; 根据第二种子矩阵得到随机数值。 7.根据权利要求1所述的加密方法, 其特征在于, 所述根据 更新后的第 一种子矩阵中的 参数得到随机数值, 包括: 按照预设顺序, 将更新后的第一种子矩阵中的每个参数依次写入预设的第三种子矩 阵, 其中, 所述第三种子矩阵的维度大于所述第一种子矩阵的维度; 重复执行所述控制所述第一超混沌系统模块和所述第二超混沌系统模块根据所述第 一种子矩阵中的参数, 输出对应的结果, 并利用所述结果更新所述第一种子矩阵的步骤, 直 至执行到预设次数时, 利用所述第三种子矩阵中的参数 得到随机数值。 8.根据权利要求7所述的加密方法, 其特征在于, 所述重复执行所述控制所述第 一超混 沌系统模块和所述第二超混沌系统模块根据所述第一种子矩阵中的参数, 输出对应的结 果, 并利用所述结果更新所述第一种子矩阵的步骤, 直至执行到预设次数时, 利用所述第三 种子矩阵中的参数 得到随机数值, 包括: 重复执行所述控制所述第一超混沌系统模块和所述第二超混沌系统模块根据所述第 一种子矩阵中的参数, 输出对应的结果, 并利用所述结果更新所述第一种子矩阵的步骤, 直 至执行到预设次数时, 对所述第三种子矩阵中的每 个参数进行 预设的量 化采样处 理; 将量化采样处 理后的第三种子矩阵中的每 个参数转换为对应的二进制数; 利用转换后的第三种子矩阵中的参数 得到随机数值。 9.根据权利要求8所述的加密方法, 其特征在于, 所述利用转换后的第 三种子矩阵中的 参数得到随机数值, 包括: 按照所述预设顺序, 将转换后的第 三种子矩阵中的每个参数依次写入预设的第四种子 矩阵和第五种子矩阵; 控制所述第四种子矩阵中的每个参数和第五种子矩阵中的每个参数基于异或运算进 行更新; 利用执行异或运算后的第四种子矩阵中的每个参数, 和执行异或运算后的第五种子矩 阵中的每 个参数, 得到随机数值。 10.一种加密装置, 其特征在于, 应用于计算机设备, 所述计算机设备包括第一超混沌 系统模块和第二超混沌系统模块, 所述装置包括: 获取模块, 用于若接收到加密请求, 则获取 所述加密请求对应的第一种子矩阵; 输出模块, 用于控制所述第 一超混沌系统模块和所述第 二超混沌系统模块根据 所述第 一种子矩阵中的参数, 输出对应的结果, 并利用所述结果更新所述第一种子矩阵; 随机数值获取模块, 用于根据更新后的第一种子矩阵中的参数 得到随机数值;权 利 要 求 书 2/3 页 3 CN 115459899 A 3

.PDF文档 专利 加密方法、装置、计算机设备及计算机可读存储介质

文档预览
中文文档 23 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共23页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 加密方法、装置、计算机设备及计算机可读存储介质 第 1 页 专利 加密方法、装置、计算机设备及计算机可读存储介质 第 2 页 专利 加密方法、装置、计算机设备及计算机可读存储介质 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2024-03-18 04:06:54上传分享
友情链接
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。