The invention provides an image encryption transmission and image decryption method and device, in which the image encryption transmission method includes: cutting multiple electronic images into the first predetermined number of fragments negotiated with the receiving end in advance, converting the fragments into binary strings, encrypting each binary string, and marking the serial number of the fragments; and encrypting the fragments. The binary strings and the serial numbers of the fragments are stored in the database, and the data extracted from the database is transmitted to the receiving end in batches, in which the data carries disorderly binary strings. Therefore, the problem of poor security of transmission of multiple images after encrypting and compressing in the related technology can be solved by transferring multiple images in batches. As the image is cut into fragments, the fragments are converted to binary string encryption, and then transmitted in batches after disrupting the sequence, which improves the security of image transmission.
【技术实现步骤摘要】
一种图像加密传输、图像解密方法及装置
本专利技术涉及通信领域,具体而言,涉及一种图像加密传输、图像解密方法及装置。
技术介绍
目前,图像的加密传输通常在涉密合同电子图像传输、涉密资料电子图像传输等场景进行广泛应用。通过扫描将纸质资料制作成电子图像,再对电子图像进行加密传输,目标受众接收到电子图像后进行解密处理,还原电子图像得到原始版本。用WinRAR或WinZip等压缩工具对多张电子图像进行加密压缩,通过互联网将压缩包发送给目标受众,并提供解压缩密码,目标受众通过解压缩得到电子图像原始版本。这种加密文件可以通过“暴力破解”的方法进行解密,且“暴力破解”成本比较低,所以安全性比较差。针对相关技术中对多张图像通过加密压缩之后传输的安全性差的问题,尚未提出解决方案。
技术实现思路
本专利技术实施例提供了一种图像加密传输、图像解密方法及装置,以至少解决相关技术中对多张图像通过加密压缩之后传输的安全性差的问题。根据本专利技术的一个实施例,提供了一种图像加密传输方法,包括:将多张电子图像分别切割成预先与接收端协商的第一预定个数的碎片;将所述碎片转换为二进制字符串,并将每个二进制字 ...
【技术保护点】
1.一种图像加密传输方法,其特征在于,包括:将多张电子图像分别切割成预先与接收端协商的第一预定个数的碎片;将所述碎片转换为二进制字符串,并将每个二进制字符串进行加密,同时标记所述碎片的序号;将加密后的所述二进制字符串和所述碎片的序号对应存储到数据库中;分批向所述接收端传输从所述数据库中提取的数据,其中,所述数据中携带有乱序的多个二进制字符串。
【技术特征摘要】
1.一种图像加密传输方法,其特征在于,包括:将多张电子图像分别切割成预先与接收端协商的第一预定个数的碎片;将所述碎片转换为二进制字符串,并将每个二进制字符串进行加密,同时标记所述碎片的序号;将加密后的所述二进制字符串和所述碎片的序号对应存储到数据库中;分批向所述接收端传输从所述数据库中提取的数据,其中,所述数据中携带有乱序的多个二进制字符串。2.根据权利要求1所述的方法,其特征在于,将每个所述二进制字符串进行加密包括:通过电子图像的编号和所述碎片的序号对每个所述二进制字符串分别进行加密。3.根据权利要求2所述的方法,其特征在于,将加密后的所述二进制字符串和所述碎片的序号对应存储到所述数据库中包括:以数据片段的方式将加密后的所述二进制字符串和所述碎片的序号对应存储到所述数据库中,其中,所述数据片段的第1个字段为所述电子图像的编号,所述数据片段的第2字段为所述碎片的序号,所述数据片段的第3字段为加密后的所述二进制字符串。4.根据权利要求1至3中任一项所述的方法,其特征在于,分批向所述接收端传输从所述数据库中提取的数据包括:分批从所述数据库中提取数据,其中,所述数据中携带有预先与所述接收端协商的第二预定个数的二进制字符串,所述第二预定个数小于所述第一预定个数;将提取出的所述数据分批传输给所述接收端。5.根据权利要求4所述的方法,其特征在于,将提取出的所述数据分批传输给所述接收端包括:将每次提取出的多个二进制字符串通过分隔符分隔,拼接成一个数据,分别对拼接后的所述数据进行加密;分别将加密后的所述数据传输给所述接收端。6.根据权利要求5所述的方法,其特征在于,所述方法还包括:在分批向所述接收端传输从所述数据库中提取的所述数据的同时,通过邮件或短信方式将加密所述数据的加密密码发送给所述接收端。7.根据权利要求1至3、5、6中任一项所述的方法,其特征在于,将多张电子图像分别切割成预先与所述接收端协商的所述第一预定个数的碎片包括:将所述多张电子图像按等高横向分别切割成所述第一预定个数的碎片;将所述多张电子图像按等宽纵向分别切割成所述第一预定个数的碎片。8.一种图像解密方法,其特征在于,包括:接收发送端分批传输的数据,所述数据中携带有乱序的多个二进制字符串;按照分隔符分隔对所述数据进行预处理得到多个数据片段,其中,每个数据片段中携带一个二进制字符串;根据预先与所述发送端协商的加密方式分别对所述多个数据片段进行解码得到乱序的所述多个二进制字符串;将所述多个二进制字符串转换为多张电子图像的碎片;根据所述碎片的序号以及预先与所述发送端协商的每张电子图像的碎片数量将所述碎片还原成完整的多张电子图像。9....
【专利技术属性】
技术研发人员:李晨罡,陆杰,吴明辉,
申请(专利权)人:秒针信息技术有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。