一种图像处理方法、装置、存储介质和电子设备制造方法及图纸

技术编号:22755697 阅读:22 留言:0更新日期:2019-12-07 04:14
本申请实施例提供一种图像处理方法、装置、存储介质和电子设备,该图像处理方法包括:获取原始图像数据,其中,原始图像数据包括图像描述数据和图像正文数据;对图像正文数据进行加密,得到加密数据;根据加密数据和图像描述数据,得到原始图像数据的加密图像数据。本申请实施例通过对原始图像中的图像正文数据进行加密,以得到加密数据,并根据加密数据和图像描述数据来得到加密图像数据,从而由于本申请实施例中并未对图像描述数据进行加密,且该图像描述数据能够表示加密后的文件格式为图像,进而能够根据图像描述信息来识别加密图像数据的文件格式。

An image processing method, device, storage medium and electronic equipment

The embodiment of the application provides an image processing method, device, storage medium and electronic device. The image processing method includes: obtaining the original image data, wherein the original image data includes the image description data and the image body data; encrypting the image body data to obtain the encrypted data; obtaining the original image data according to the encrypted data and the image description data Encrypt image data. In the embodiment of the application, the image body data in the original image is encrypted to obtain the encrypted data, and the encrypted image data is obtained according to the encrypted data and image description data. Therefore, since the image description data is not encrypted in the embodiment of the application, and the image description data can represent that the encrypted file format is an image, and then can be described according to the image The information is used to identify the file format of the encrypted image data.

【技术实现步骤摘要】
一种图像处理方法、装置、存储介质和电子设备
本申请涉及图像处理领域,具体而言,涉及一种图像处理方法、装置、存储介质和电子设备。
技术介绍
随着互联网技术的飞速发展,人们可以通过网络便捷地进行各种交流,其中包括图像、语音、视频以及文本等信息,伴随而来的如何保证这些信息的安全性和保密性的问题显得越来越重要。在网络与多媒体通信中,常常涉及到图像文件加密。在对图像的加密算法中,人们通常利用对称加密算法对图像进行加密。例如,对称加密算法可以是AES(AdvancedEncryptionStandard,高级加密标准)算法,也可以是DES(DataEncryptionStandard,数据加密标准)算法等。在实现本专利技术过程中,专利技术人发现现有技术中的图像加密算法会破坏图像的格式,从而导致加密后的图像不会被任何图像查看软件所识别,即现有技术中图像的加密是通过牺牲图片格式来保证的。
技术实现思路
本申请实施例的目的在于提供一种图像处理方法、装置、存储介质和电子设备,以解决现有技术中无法识别加密后图像的文件格式的问题。第一方面,本申请实施例提供了一种图像处理方法,该图像处理方法包括:获取原始图像数据,其中,原始图像数据包括图像描述数据和图像正文数据;对图像正文数据进行加密,得到加密数据;根据加密数据和图像描述数据,得到原始图像数据的加密图像数据。因此,本申请实施例通过对原始图像中的图像正文数据进行加密,以得到加密数据,并根据加密数据和图像描述数据来得到加密图像数据,从而由于本申请实施例中并未对图像描述数据进行加密,且该图像描述数据能够表示加密后的文件格式为图像,进而能够根据图像描述信息来识别加密图像数据的文件格式。也就是说,本申请实施例中通过对图像正文数据进行加密,并且没有对图像描述数据进行加密,从而基于图像描述数据能够标识图像的特点,进而能够根据加密图像中的图像描述数据来识别出加密文件的格式为图像。在一个可能的实施例中,对图像正文数据进行加密,得到加密数据,包括:对图像正文数据进行置乱,得到置乱数据;对置乱数据进行加密,得到加密数据。因此,本申请实施例通过先对图像正文数据进行置乱,再对置乱数据进行二次加密的方式,来保证图像正文数据的安全性和保密性。在一个可能的实施例中,对置乱数据进行加密,得到加密数据,包括:利用动态库存储的密钥或者从云端服务器下发的密钥对置乱数据进行加密,以得到加密数据。因此,本申请实施例通过动态库的反编译的优点或者是通过云端服务器的高安全性的优点,来增强图像正文数据的安全性和保密性。第二方面,本申请实施例提供了一种图像处理方法,该图像处理方法包括:获取加密图像数据,其中,加密图像数据为原始图像数据经过加密过程后得到的图像数据,加密图像数据包括加密数据和图像描述数据,加密数据是对原始图像数据中的图像正文数据进行加密得到的;对加密数据进行解密,得到图像正文数据;根据图像正文数据和图像描述数据,得到原始图像数据。在一个可能的实施例中,对加密数据进行解密,得到图像正文数据,包括:对加密数据进行解密,得到置乱数据;对置乱数据进行反置乱,得到图像正文数据。在一个可能的实施例中,对加密数据进行解密,得到置乱数据,包括:利用动态库存储的密钥或者从云端服务器下发的密钥对加密数据进行解密,以得到置乱数据。第三方面,本申请实施例提供了一种图像处理装置,该图像处理装置包括:第一获取模块,用于获取原始图像数据,其中,原始图像数据包括图像描述数据和图像正文数据;加密模块,用于对图像正文数据进行加密,得到加密数据;第一处理模块,用于根据加密数据和图像描述数据,得到原始图像数据的加密图像数据。在一个可能的实施例中,加密模块包括:置乱模块,用于对图像正文数据进行置乱,得到置乱数据;加密子模块,用于对置乱数据进行加密,得到加密数据。在一个可能的实施例中,加密子模块,还用于利用动态库存储的密钥或者从云端服务器下发的密钥对置乱数据进行加密,以得到加密数据。第四方面,本申请实施例提供了一种图像处理装置,该图像处理装置包括:第二获取模块,用于获取加密图像数据,其中,加密图像数据为原始图像数据经过加密过程后得到的图像数据,加密图像数据包括加密数据和图像描述数据,加密数据是对原始图像数据中的图像正文数据进行加密得到的;解密模块,用于对加密数据进行解密,得到图像正文数据;第二处理模块,用于根据图像正文数据和图像描述数据,得到原始图像数据。在一个可能的实施例中,解密模块包括:解密子模块,用于对加密数据进行解密,得到置乱数据;反置乱模块,用于对置乱数据进行反置乱,得到图像正文数据。在一个可能的实施例中,解密子模块,还用于利用动态库存储的密钥或者从云端服务器下发的密钥对加密数据进行解密,以得到置乱数据。第五方面,本申请实施例提供了一种存储介质,存储介质上存储有计算机程序,计算机程序被处理器运行时执行如第一方面或第一方面的任一可选的实现方式所述的方法。第六方面,本申请实施例提供了一种存储介质,存储介质上存储有计算机程序,计算机程序被处理器运行时执行如第二方面或第二方面的任一可选的实现方式所述的方法。第七方面,本申请实施例提供了一种电子设备,包括处理器以及存储器,存储器存储有计算机可读取指令,当计算机可读取指令由处理器执行时,运行如第一方面或第一方面的任一可选的实现方式所述的方法。第八方面,本申请实施例提供了一种电子设备,包括处理器以及存储器,存储器存储有计算机可读取指令,当计算机可读取指令由处理器执行时,运行如第二方面或第二方面的任一可选的实现方式所述的方法。第九方面,本申请实施例提供一种计算机程序产品,所述计算机程序产品在计算机上运行时,使得计算机执行第一方面或第一方面的任意可能的实现方式中的方法。第十方面,本申请实施例提供一种计算机程序产品,所述计算机程序产品在计算机上运行时,使得计算机执行第二方面或第二方面的任意可能的实现方式中的方法。为使本申请实施例所要实现的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。附图说明为了更清楚地说明本申请实施例的技术方案,下面将对本申请实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本申请的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。图1示出了现有的一种图像数据的示意图;图2示出了本申请实施例的可以实现本申请思想的一种电子设备的示例性硬件和软件组件的示意图;图3示出了本申请实施例提供的一种图像处理方法的流程图;图4示出了本申请实施例提供的另一种图像处理方法的流程图;图5示出了本申请实施例提供的另一种图像处理方法的流程图;图6示出了本申请实施例提供的一种图像处理装置的结构框图;图7示出了本申请实施例提供的另一种图像处理装置的结构框图。<本文档来自技高网...

【技术保护点】
1.一种图像处理方法,其特征在于,包括:/n获取原始图像数据,其中,所述原始图像数据包括图像描述数据和图像正文数据;/n对所述图像正文数据进行加密,得到加密数据;/n根据所述加密数据和所述图像描述数据,得到所述原始图像数据的加密图像数据。/n

【技术特征摘要】
1.一种图像处理方法,其特征在于,包括:
获取原始图像数据,其中,所述原始图像数据包括图像描述数据和图像正文数据;
对所述图像正文数据进行加密,得到加密数据;
根据所述加密数据和所述图像描述数据,得到所述原始图像数据的加密图像数据。


2.根据权利要求1所述的图像处理方法,其特征在于,所述对所述图像正文数据进行加密,得到加密数据,包括:
对所述图像正文数据进行置乱,得到置乱数据;
对所述置乱数据进行加密,得到所述加密数据。


3.根据权利要求2所述的图像处理方法,其特征在于,所述对所述置乱数据进行加密,得到所述加密数据,包括:
利用动态库存储的密钥或者从云端服务器下发的密钥对所述置乱数据进行加密,以得到所述加密数据。


4.一种图像处理方法,其特征在于,包括:
获取加密图像数据,其中,所述加密图像数据为原始图像数据经过加密过程后得到的图像数据,所述加密图像数据包括加密数据和图像描述数据,所述加密数据是对所述原始图像数据中的图像正文数据进行加密得到的;
对所述加密数据进行解密,得到所述图像正文数据;
根据所述图像正文数据和所述图像描述数据,得到所述原始图像数据。


5.根据权利要求4所述的图像处理方法,其特征在于,所述对所述加密数据进行解密,得到所述图像正文数据,包括:
对所述加密数据进行解密,得到置乱数据;
对所述置乱数据进行反置乱,得到所述图像正文数据。
...

【专利技术属性】
技术研发人员:邱纲于剑池杨攀
申请(专利权)人:北京云中融信网络科技有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1