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

文档序号:36308708发布日期:2023-12-07 11:01阅读:32来源:国知局
一种数据处理方法与流程

本申请涉及数据处理,尤其涉及一种数据处理方法、装置、电子设备及存储介质。


背景技术:

1、在互联网的复杂环境下,传输过程中的数据安全非常重要,如果不采取必要的加密措施,采取明文传输的方式,黑客很容易就截取网络上的数据包,并利用公开的tcp/ip协议对包进行分解,而获得我们的核心数据。

2、为了解决上述问题,传统的做法是使用现有的加解密算法对明文直接加密,防止网络拦截获取明文密码,例如:md5加密、des/aes加密和base64加密等方式;然后,上述加解密算法均存在不同的缺陷,以md5加密方式为例,md5加密是不可逆的,服务端存储的也是加密后的字符串,加密后的字符串被截获后相当于明文密码暴露。

3、综上所述,上述方法虽然可以在一定程度上保证数据传输的安全,但是,由于其加密解密方式容易被破译获取,安全系数较低。


技术实现思路

1、有鉴于此,本申请实施例提供了一种数据处理方法、装置、电子设备及存储介质,以解决现有技术中,秘钥容易泄露,导致加密数据容易被破译获取的问题。

2、本申请实施例的第一方面,提供了一种数据处理方法,该方法包括:获取待加密数据,并根据目标格式转换方法对待加密数据进行格式转换,得到数值转换集;获取目标图像,并根据目标图像对应的图像数据生成图像矩阵;根据数值转换集生成数值矩阵;根据数值矩阵和图像矩阵生成混淆矩阵,并根据混淆矩阵生成待加密数据对应的加密图片数据。

3、本申请实施例的第二方面,提供了一种数据处理装置,该装置包括:获取模块,用于获取待加密数据,并根据目标格式转换方法对待加密数据进行格式转换,得到数值转换集;生成模块,用于获取目标图像,并根据目标图像对应的图像数据生成图像矩阵;处理模块,用于根据数值转换集生成数值矩阵,数值矩阵的列数和图像矩阵的列数相同;加密模块,用于根据数值矩阵和图像矩阵生成混淆矩阵,并根据混淆矩阵生成待加密数据对应的加密图片数据。

4、本申请实施例的第三方面,提供了一种电子设备,包括存储器、处理器以及存储在存储器中并且可在处理器上运行的计算机程序,该处理器执行计算机程序时实现上述方法的步骤。

5、本申请实施例的第四方面,提供了一种计算机可读存储介质,该计算机可读存储介质存储有计算机程序,该计算机程序被处理器执行时实现上述方法的步骤。

6、本申请实施例与现有技术相比存在的有益效果是:本申请实施例中通过获取待加密数据,并根据目标格式转换方法对待加密数据进行格式转换,得到数值转换集;然后后续根据该数值转换集生成数值矩阵,进而实现将待加密数据转换为矩阵的形式,实现了第一次加密,然后获取目标图像,并根据目标图像对应的图像数据生成图像矩阵,并根据数值矩阵和图像矩阵生成混淆矩阵,其中,实现了将数值矩阵混淆到目标图像生成的图像矩阵中,进而实现了对数据矩阵的加密操作,进而实现了通过图像矩阵对待加密数据的二次加密,此外,将数值矩阵混淆到目标图像生成的图像矩阵中,加密方式不易识别,因此进一步的提升了待加密数据的安全性,避免了相关技术中,秘钥容易泄露,导致加密数据容易被破译获取的问题。



技术特征:

1.一种数据处理方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,根据所述数值转换集生成数值矩阵,包括:

3.根据权利要求1所述的方法,其特征在于,根据所述数值矩阵和所述图像矩阵生成混淆矩阵,包括:

4.根据权利要求3所述的方法,其特征在于,根据所述补全矩阵和所述样本矩阵生成所述混淆矩阵,包括:

5.根据权利要求1所述的方法,其特征在于,获取目标图像,并根据所述目标图像对应的图像数据生成图像矩阵,包括:

6.根据权利要求1所述的方法,其特征在于,根据所述混淆矩阵生成所述待加密数据对应的加密图片数据之后,所述方法还包括:

7.根据权利要求6所述的方法,其特征在于,根据所述目标图像对所述加密图片数据进行解密,得到所述待加密数据,包括:

8.一种数据处理装置,其特征在于,所述装置包括:

9.一种电子设备,包括存储器、处理器以及存储在所述存储器中并且可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如权利要求1至7中任一项所述方法的步骤。

10.一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至7中任一项所述方法的步骤。


技术总结
本申请涉及数据处理技术领域,提供了一种数据处理方法、装置、电子设备及存储介质。该方法通过获取待加密数据,并根据目标格式转换方法对待加密数据进行格式转换,得到数值转换集;然后后续根据该数值转换集生成数值矩阵,进而实现将待加密数据转换为矩阵的形式,实现了第一次加密,然后获取目标图像,并根据目标图像对应的图像数据生成图像矩阵,并根据数值矩阵和图像矩阵生成混淆矩阵,其中,实现了将数值矩阵混淆到目标图像生成的图像矩阵中,进而实现了对数据矩阵的加密操作,进而实现了通过图像矩阵对待加密数据的二次加密,提升了数据的安全性。

技术研发人员:李赵强,张正萍,叶松林,陈博
受保护的技术使用者:重庆赛力斯新能源汽车设计院有限公司
技术研发日:
技术公布日:2024/1/15
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1