全网唯一标准王
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202211088276.0 (22)申请日 2022.09.07 (71)申请人 湖北亿纬动力有限公司 地址 448000 湖北省荆门市荆门高新区掇 刀区荆南大道68号 (72)发明人 潘安金 杨鸿林 李伟 钟宇  张云龙  (74)专利代理 机构 北京品源专利代理有限公司 11332 专利代理师 王风茹 (51)Int.Cl. H04L 9/40(2022.01) H04L 9/06(2006.01) H04L 67/1074(2022.01) (54)发明名称 数据加密方法、 装置、 电子设备及存 储介质 (57)摘要 本发明公开了一种数据加密方法、 装置、 电 子设备及存储介质。 获取待加密的目标数据, 将 所述目标数据划分为至少两个数据片段, 并分别 为每个数据片段分配片段标识; 根据所述数据片 段生成所述目标数据的数据加密文件, 并根据所 述数据片段以及所述数据片段的片段标识, 确定 所述目标数据的加密校验文件; 将所述数据加密 文件和所述加密校验文件作为所述目标数据的 目标加密文件。 能够根据所述数据片段以及所述 数据片段的片段标识确定的数据加密文件和所 述加密校验文件, 确定目标加密文件, 达到了在 同等数据加密强度下, 提升数据加密效率, 保证 数据传输的安全性的效果。 权利要求书2页 说明书13页 附图6页 CN 115473722 A 2022.12.13 CN 115473722 A 1.一种数据加密方法, 其特 征在于, 包括: 获取待加密的目标数据, 将所述目标数据划分为至少两个数据片段, 并分别为每个数 据片段分配片段 标识; 根据所述数据片段生成所述目标数据的数据加密文件, 并根据 所述数据片段以及所述 数据片段的片段 标识, 确定所述目标 数据的加密校验文件; 将所述数据加密文件和所述加密校验文件作为所述目标 数据的目标加密文件。 2.根据权利要求1所述的方法, 其特征在于, 所述根据所述数据片段生成所述目标数据 的数据加密文件, 包括: 基于预设 分类算法将所述目标 数据的数据片段划分为至少两种类型的数据片段; 分别对每种类型的数据片段进行加密, 得到每种类型的数据片段对应的子加密文件; 将各种类型的数据片段对应的子加密文件进行合并, 得到所述目标数据的数据加密文 件。 3.根据权利要求2所述的方法, 其特征在于, 所述基于预设分类算法将所述目标数据的 数据片段划分为至少两种类型的数据片段, 包括: 随机生成一个目标值, 根据每个数据片段的片段标识除以所述目标值得到的商是否为 整数, 以将所述目标 数据的数据片段划分为两种类型的数据片段; 或者, 根据每个数据片段的片段标识为奇数或为偶数, 以将所述目标数据的数据片段划分为 两种类型的数据片段。 4.根据权利要求2所述的方法, 其特征在于, 所述分别对每种类型的数据片段进行加 密, 得到每种类型的数据片段对应的子加密文件, 包括: 针对不同类型的数据片段, 采用不同的加密算法对所述数据片段进行加密, 得到所述 数据片段对应的子加密文件。 5.根据权利要求2所述的方法, 其特征在于, 所述根据所述数据片段以及所述数据片段 的片段标识, 确定所述目标 数据的加密校验文件, 包括: 从至少两个数据片段中抽取得到校验片段, 对抽取到的所述校验片段进行加密, 得到 目标校验数据; 获取每个所述校验片段的片段标识, 基于所述校验片段的片段标识生成标识记录文 件; 对所述目标校验数据、 所述标识记录文件和所述预设分类算法进行加密, 得到所述目 标数据的加密校验文件。 6.根据权利要求5所述的方法, 其特征在于, 所述对抽取到的所述校验片段进行加密, 得到目标 校验数据, 包括: 基于消息认证码算法对抽取到的所述校验片段进行加密, 得到消息验证码, 将所述消 息验证码作为目标 校验数据。 7.根据权利要求5所述的方法, 其特 征在于, 还 包括: 响应于针对于所述目标 数据的数据解密请求, 获取 所述目标 数据的目标加密文件; 确定所述数据加密文件中每种类型的数据片段对应的子加密文件, 分别对每个子加密 文件进行解密, 得到每种类型的数据片段;权 利 要 求 书 1/2 页 2 CN 115473722 A 2对所述加密校验文件进行解密, 得到所述目标数据的目标校验数据、 标识记录文件和 预设分类算法; 根据所述预设 分类算法将各种类型的数据片段进行合并, 得到明文数据; 根据所述标识记录文件中的片段标识确定所述明文数据中的待校验片段, 根据对所述 目标校验数据的加密方式对所述待校验片段进行加密, 得到待校验数据; 根据所述待校验数据和所述目标 校验数据, 确定所述明文数据是否为所述目标 数据。 8.一种数据加密装置, 其特 征在于, 包括: 片段标识分配模块, 用于获取待加密的目标数据, 将所述目标数据划分为至少两个数 据片段, 并分别为每 个数据片段分配片段 标识; 加密文件确定模块, 用于根据所述数据片段生成所述目标数据的数据加密文件, 并根 据所述数据片段以及所述数据片段的片段 标识, 确定所述目标 数据的加密校验文件; 目标加密文件确定模块, 用于将所述数据加密文件和所述加密校验文件作为所述目标 数据的目标加密文件。 9.一种电子设备, 其特 征在于, 所述电子设备包括: 至少一个处 理器; 以及 与所述至少一个处 理器通信连接的存 储器; 其中, 所述存储器存储有可被所述至少一个处理器执行的计算机程序, 所述计算机程序被所 述至少一个处理器执行, 以使所述至少一个处理器能够执行权利要求1 ‑7中任一项所述的 数据加密方法。 10.一种计算机可读存储介质, 其特征在于, 所述计算机可读存储介质存储有计算机指 令, 所述计算机指令用于使处 理器执行时实现权利要求1 ‑7中任一项所述的数据加密方法。权 利 要 求 书 2/2 页 3 CN 115473722 A 3

PDF文档 专利 数据加密方法、装置、电子设备及存储介质

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