本申请涉及计算机,尤其涉及一种数据文件的处理方法、装置、设备、存储介质及产品。
背景技术:
1、随着计算机、互联网技术的快速发展,大数据的应用也越来越普遍,在各个信息化的领域,数据文件的增量速度越来越快,同样存储的数据文件也越来越多,作为信息化的核心,数据安全也越来越重要,因此,需要将原数据文件转换为一种难以理解的形式,从而保护数据的安全性。
2、相关技术中,针对数据文件,通常是在原数据文件上进行一些混淆操作,以形成混淆后的数据文件进行存储,例如混淆操作可以为加密操作。
3、但是,混淆操作后原数据文件还是完整的文件,当在获得进行混淆操作后的文件后,仍有可能破解和还原文件内容,导致数据的安全性较低。
技术实现思路
1、本申请提供一种数据文件的处理方法、装置、设备、存储介质及产品,以解决通过目前方式进行混淆操作后的数据的安全性较低的问题。
2、第一方面,本申请提供一种数据文件的处理方法,包括:
3、获取数据文件的第一图像,第一图像包括第一像素点,第一像素点的坐标值为第一坐标值;
4、将第一像素点的第一坐标值变更为第二坐标值;
5、将第二坐标值更新为第三坐标值,所有第三坐标值的像素点组成的图像为第二图像;
6、根据第二图像所在的环境属性对第二图像进行加密,得到加密文件。
7、第二方面,本申请提供一种数据文件的处理装置,包括:
8、获取模块,用于获取数据文件的第一图像,第一图像包括第一像素点,第一像素点的坐标值为第一坐标值;
9、变更模块,用于将第一像素点的第一坐标值变更为第二坐标值;
10、更新模块,用于将第二坐标值更新为第三坐标值,所有第三坐标值的像素点组成的图像为第二图像;
11、加密模块,用于根据第二图像所在的环境属性对第二图像进行加密,得到加密文件。
12、第三方面,本申请提供一种电子设备,包括:处理器,以及与处理器通信连接的存储器;
13、存储器存储计算机执行指令;
14、处理器执行存储器存储的计算机执行指令,以实现如本申请第一方面所述的数据文件的处理方法。
15、第四方面,本申请提供一种计算机可读存储介质,计算机可读存储介质中存储有计算机程序指令,计算机程序指令被处理器执行时,实现如本申请第一方面所述的数据文件的处理方法。
16、第五方面,本申请提供一种计算机程序产品,包括计算机程序,计算机程序被处理器执行时实现如本申请第一方面所述的数据文件的处理方法。
17、本申请提供的数据文件的处理方法、装置、设备、存储介质及产品,可以通过将数据文件转化为一个图像,即第一图像,实现对数据文件的隐藏。通过将第一像素点的第一坐标值变更为第二坐标值,以进行初次的数据混淆,进一步的,将第二坐标值更新为第三坐标值,以再次进行数据混淆,这样,可以打乱第一图像中的像素点的位置关系,达到数据混淆的目的,使得数据文件不容易被恢复。在更新完第二坐标值后,可以得到第二图像,根据第二图像所在的环境属性对第二图像进行加密,得到加密文件,这样,如果不能确定第二图像所在的环境属性,则无法对加密文件进行解密,使得第二图像不容易被解密获得,进而也不容易恢复原数据文件的内容,综上所述,本申请可以将数据文件中的内容打乱以及加密,可以提高数据的安全性以及可靠性。
1.一种数据文件的处理方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述将所述第一像素点的第一坐标值变更为第二坐标值,包括:
3.根据权利要求2所述的方法,其特征在于,所述移动所述第一图像的第一像素点,移动后的第一像素点的坐标值为第二坐标值,包括:
4.根据权利要求1所述的方法,其特征在于,所述将所述第二坐标值更新为第三坐标值之后,所述方法还包括:
5.根据权利要求1所述的方法,其特征在于,所述获取数据文件的第一图像,包括:
6.根据权利要求1所述的方法,其特征在于,所述环境属性表征所述第二图像所在环境的唯一性。
7.根据权利要求1所述的方法,其特征在于,所述环境属性包括环境的标识信息、环境部署的操作系统的标识信息、环境部署的应用软件的标识信息中的至少一个。
8.根据权利要求1所述的方法,其特征在于,所述方法还包括:
9.一种数据文件的处理装置,其特征在于,包括:
10.一种电子设备,其特征在于,包括:处理器,以及与所述处理器通信连接的存储器;
11.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有计算机程序指令,所述计算机程序指令被处理器执行时,实现如权利要求1至8中任一项所述的方法。
12.一种计算机程序产品,其特征在于,包括:计算机程序,该计算机程序被处理器执行时,实现如权利要求1至8中任一项所述的方法。
