技术新讯 > 计算推算,计数设备的制造及其应用技术 > 数据的处理方法和装置、存储介质及电子设备与流程  >  正文

数据的处理方法和装置、存储介质及电子设备与流程

  • 国知局
  • 2024-08-30 15:00:44

本技术涉及计算机领域,具体而言,涉及一种数据的处理方法和装置、存储介质及电子设备。

背景技术:

1、目前,由于在相关技术中,通常采用对业务数据进行整体加密后保存至存储设备的方式,其中,由于业务数据量往往较大,使得业务数据的加密操作耗时过长,数据处理的效率较低,进而,影响存储设备的整体性能,令存储设备的读取、写入等操作的速度和效率过低,综上,相关技术中存在着由于数据处理效率低,导致存储设备的性能较差的技术问题。

2、针对上述的问题,目前尚未提出有效的解决方案。

技术实现思路

1、本技术实施例提供了一种数据的处理方法和装置、存储介质及电子设备,以至少解决由于数据处理效率低,导致存储设备的性能较差的技术问题。

2、根据本技术实施例的一个方面,提供了一种数据的处理方法,包括:获取目标应用产生的业务数据,其中,所述业务数据允许保存至目标存储设备;在所述业务数据包括目标标识字段的情况下,根据所述目标标识字段确定目标长度字段和目标加密方式,利用所述目标长度字段确定所述业务数据中与所述目标标识字段关联的目标业务字段,其中,所述目标长度字段用于指示所述目标业务字段的字段长度;使用所述目标加密方式对所述目标业务字段进行加密,得到目标加密字段;将所述目标标识字段、所述目标长度字段与所述目标加密字段确定为加密数据并保存至所述目标存储设备。

3、根据本技术实施例的另一方面,还提供了一种数据的处理装置,包括:获取模块,用于获取目标应用产生的业务数据,其中,所述业务数据允许保存至目标存储设备;确定模块,用于在所述业务数据包括目标标识字段的情况下,根据所述目标标识字段确定目标长度字段和目标加密方式,利用所述目标长度字段确定所述业务数据中与所述目标标识字段关联的目标业务字段,其中,所述目标长度字段用于指示所述目标业务字段的字段长度;加密模块,用于使用所述目标加密方式对所述目标业务字段进行加密,得到目标加密字段;执行模块,用于将所述目标标识字段、所述目标长度字段与所述目标加密字段确定为加密数据并保存至所述目标存储设备。

4、可选地,所述装置还用于:获取目标应用产生的业务数据之后,获取预先设定的标识字段集合、长度字段集合和加密方式集合,其中,所述长度字段集合和所述加密方式集合包括与所述标识字段集合中各个标识字段对应的长度字段和加密方式;对所述业务数据进行检测,确定是否存在所述目标标识字段。

5、可选地,所述装置用于通过如下方式在所述业务数据包括目标标识字段的情况下,根据所述目标标识字段确定目标长度字段和目标加密方式,利用所述目标长度字段确定所述业务数据中与所述目标标识字段关联的目标业务字段:在所述业务数据包括目标标识字段的情况下,根据所述目标标识字段从所述长度字段集合中确定所述目标长度字段,从所述加密方式集合中确定所述目标加密方式;利用所述目标长度字段确定所述业务数据中与所述目标标识字段关联的目标业务字段。

6、可选地,所述装置用于通过如下方式对所述业务数据进行检测,确定是否存在所述目标标识字段:根据预先确定的词汇库对所述业务数据进行检测,确定所述业务数据中的目标词汇;在所述目标词汇的类型为目标类型的情况下,确定存在所述目标标识字段;在所述目标词汇的类型不为所述目标类型的情况下,确定不存在所述目标标识字段。

7、可选地,所述装置还用于:所述将所述目标标识字段、所述目标长度字段与所述目标加密字段确定为加密数据并保存至所述目标存储设备之后,响应于所述目标应用需要使用所述业务数据,从所述目标存储设备查找所述加密数据;在所述加密数据包括所述目标标识字段的情况下,根据所述目标标识字段确定所述目标长度字段和目标解密方式;根据所述目标长度字段确定所述目标加密字段;使用所述目标解密方式对所述目标加密字段进行解密,得到所述目标业务字段;将所述目标标识字段与所述目标业务字段确定为所述业务数据,并发送至所述目标应用。

8、可选地,所述装置还用于:在所述业务数据包括第一标识字段和第二标识字段的情况下,根据所述第一标识字段确定第一长度字段和第一加密方式,其中,所述目标标识字段包括第一标识字段和所述第二标识字段,所述第一标识字段和所述第二标识字段表示相邻的标识字段,所述第一标识字段位于所述第二标识字段之前;获取所述第一标识字段与所述第二标识字段之间的字段距离;在所述第一长度字段指示的字段长度大于所述字段距离的情况下,利用所述字段距离确定所述业务数据中与所述第一标识字段关联的第一业务字段,其中,所述字段距离用于指示所述第一业务字段的字段长度;使用所述第一加密方式对所述第一业务字段进行加密,得到第一加密字段;将所述第一标识字段、所述第一长度字段与所述第一加密字段确定为第一加密数据并保存至所述目标存储设备,其中,所述加密数据包括所述第一加密数据。

9、可选地,所述装置用于通过如下方式使用所述目标加密方式对所述目标业务字段进行加密,得到目标加密字段:根据所述目标标识字段确定所述目标业务字段的加密等级,其中,所述目标加密方式包括所述加密等级;在所述加密等级指示为第一等级的情况下,使用第一位数的第一密钥对所述目标业务字段进行加密,得到所述目标加密字段;在所述加密等级指示为第二等级的情况下,使用第二位数的第二密钥对所述目标业务字段进行加密,得到所述目标加密字段,其中,所述第一等级低于所述第二等级,所述第一位数小于所述第二位数。

10、根据本技术实施例的又一方面,还提供了一种计算机可读的存储介质,该计算机可读的存储介质中存储有计算机程序,其中,该计算机程序被设置为运行时执行上述数据的处理方法。

11、根据本技术实施例的又一方面,提供一种计算机程序产品或计算机程序,该计算机程序产品或计算机程序包括计算机指令,该计算机指令存储在计算机可读存储介质中。计算机设备的处理器从计算机可读存储介质读取该计算机指令,处理器执行该计算机指令,使得该计算机设备执行如以上数据的处理方法。

12、根据本技术实施例的又一方面,还提供了一种电子设备,包括存储器和处理器,上述存储器中存储有计算机程序,上述处理器被设置为通过所述计算机程序执行上述的数据的处理方法。

13、在本技术实施例中,采用获取目标应用产生的业务数据,其中,业务数据允许保存至目标存储设备;在业务数据包括目标标识字段的情况下,根据目标标识字段确定目标长度字段和目标加密方式,利用目标长度字段确定业务数据中与目标标识字段关联的目标业务字段,其中,目标长度字段用于指示目标业务字段的字段长度;使用目标加密方式对目标业务字段进行加密,得到目标加密字段;将目标标识字段、目标长度字段与目标加密字段确定为加密数据并保存至目标存储设备的方式,也即,利用目标标识字段确定业务数据的加密策略(包括上述目标长度字段和目标加密方式),进而,选择性地对业务数据中的目标业务字段进行加密,避免了对业务数据进行整体加密导致的加密耗时过长,在提高了业务数据的加密速率的基础上,进一步提高了业务数据的处理效率,从而,在将加密后的业务数据存入目标存储设备的过程中,达到了有效降低目标存储设备的性能损耗的技术效果,进而,解决了由于数据处理效率低,导致存储设备的性能较差的技术问题。

本文地址:https://www.jishuxx.com/zhuanli/20240830/285100.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。