The invention discloses an image encryption method, a decryption method and a processing system. The encryption method includes the following steps: acquiring the data of the encryption instruction and the original picture; intercepting part of the data of the original picture according to the encryption instruction as the block to be encrypted; calling the encryption algorithm to encrypt the encrypted block and obtaining the encrypted block; and encrypting the length data of the encrypted block and encrypting the data. The block and the unencrypted data part of the data of the picture to be encrypted are combined to obtain the data of the encrypted picture. The invention adopts the method of partial encryption to intercept part of the data of the picture for encryption, which can destroy the integrity of the picture, reduce the increase of the amount of data caused by encryption, save the storage and transmission cost of the encrypted picture, reduce the amount of data encrypted or decrypted, and improve the encryption and decryption efficiency of the picture. The invention can be widely applied in the field of information security.
【技术实现步骤摘要】
一种图片的加密方法、解密方法和处理系统
本专利技术涉及信息安全领域,尤其是一种图片的加密方法、解密方法和处理系统。
技术介绍
随着互联网应用的普及和人们对互联网的依赖,互联网的安全问题也日益凸显。恶意程序、各类钓鱼和欺诈继续保持高速增长,同时黑客攻击和大规模的个人信息泄露事件频发,与各种网络攻击大幅增长相伴的,是大量网民个人信息的泄露与财产损失的不断增加。但是人们的生活已经离不开互联网了。在互联网上有海量隐私信息。这些隐私信息包括文字和图片等。在传输这些隐私信息时,需要对这些文字或者图片进行加密。因此大量的加密算法被运用到互联网领域。其中,对于图片的加密,如果采用现有的加密算法进行加密,会使加密后的文件倍增,浪费存储和网络传输资源。
技术实现思路
为解决上述技术问题,本专利技术的目的在于:提供一种能够减少图片加密后的体积的加密方法,以及与之对应的解密方法和图片的处理系统。本专利技术所采取的第一种技术方案是:一种图片的加密方法,包括以下步骤:获取加密指令和原始图片的数据;根据加密指令截取原始图片的数据中的部分数据作为待加密块;调用加密算法对待加密块进行加密,得到加密块;将加密块的长度数据、加密块和待加密图片的数据中未加密的数据部分进行组合,得到加密图片的数据。进一步,所述调用加密算法对待加密块进行加密,得到加密块,其具体包括:根据加密指令,得到加密算法的代号;根据加密算法的代号,调用对应的加密算法对待加密快进行加密,得到加密块;所述将加密块的长度数据、加密块和待加密图片的数据中未加密的数据部分进行组合,得到加密图片的数据,其具体为:将加密算法的代号、加密块的长度 ...
【技术保护点】
1.一种图片的加密方法,其特征在于:包括以下步骤:获取加密指令和原始图片的数据;根据加密指令截取原始图片的数据中的部分数据作为待加密块;调用加密算法对待加密块进行加密,得到加密块;将加密块的长度数据、加密块和待加密图片的数据中未加密的数据部分进行组合,得到加密图片的数据。
【技术特征摘要】
1.一种图片的加密方法,其特征在于:包括以下步骤:获取加密指令和原始图片的数据;根据加密指令截取原始图片的数据中的部分数据作为待加密块;调用加密算法对待加密块进行加密,得到加密块;将加密块的长度数据、加密块和待加密图片的数据中未加密的数据部分进行组合,得到加密图片的数据。2.根据权利要求1所述的一种图片的加密方法,其特征在于:所述调用加密算法对待加密块进行加密,得到加密块,其具体包括:根据加密指令,得到加密算法的代号;根据加密算法的代号,调用对应的加密算法对待加密快进行加密,得到加密块;所述将加密块的长度数据、加密块和待加密图片的数据中未加密的数据部分进行组合,得到加密图片的数据,其具体为:将加密算法的代号、加密块的长度数据、加密块和待加密图片的数据中未加密的数据部分进行组合,得到加密图片的数据。3.根据权利要求2所述的一种图片的加密方法,其特征在于:所述加密图片的数据依次包括加密算法的代号、加密块的长度数据、加密块和待加密图片的数据中未加密的数据部分。4.根据权利要求1所述的一种图片的加密方法,其特征在于:所述加密算法包括AES256算法、AES192算法、AES128算法、DES算法、3DES算法和SM4算法。5.一种图片的处理系统,其特征在于:包括:至少一个存储器,用于存储程序;至少一个处理器,用于加载所述程序以执...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。