首页 / 专利库 / 资料储存系统 / 数据库 / 一种高效中断可恢复图像隐藏加密传输方法、装置和系统

一种高效中断可恢复图像隐藏加密传输方法、装置和系统

阅读:434发布:2020-05-08

专利汇可以提供一种高效中断可恢复图像隐藏加密传输方法、装置和系统专利检索,专利查询,专利分析的服务。并且本 发明 涉及图像保密传输技术领域,公开了一种高效中断可恢复图像隐藏加密传输方法、装置和系统,所述方法包括:建立加密载体图像 数据库 、图像加密、传输渠道认证建立、加密传输、数据解密、图像恢复,装置包括语音接收终端、客户端、 服务器 和后台数据库,系统包括一个或多个处理器、存储装置和高效中断可恢复图像隐藏加密传输装置,本发明可以提高数据传输速率、增加图像传输安全性和隐私保护能 力 ,防止图像数据遭受恶意窃听或者假冒攻击,同时确保了图像较好的保持效果,避免了失真,具有较好的实用价值。,下面是一种高效中断可恢复图像隐藏加密传输方法、装置和系统专利的具体信息内容。

1.一种高效中断可恢复图像隐藏加密传输方法,其特征在于,包括图像加密步骤和数据传输步骤;
所述图像加密步骤包括:
建立加密载体图像数据库,并送入客户端和服务器
客户端获取待传输图像,在加密载体图像数据库中随机抓取加密载体图像,并记录加密载体图像的索引码;
分别将所述待传输图像和加密载体图像转换成数据流,并在加密载体图像数据流中设定开始标记和结束标记;
分别以开始标记和结束标记作为合并起点和终点,对所述待传输图像和加密载体图像数据流进行合并;
所述数据传输步骤:
将合并后的数据流送入传输代理模
所述传输代理模块,提交数据发送请求到服务器,建立临时通话渠道,通过建立的临时通话渠道向服务器发起密钥服务认证请求,并接收所述服务器对所述传输代理模块进行认证通过后返回的服务器提供的密钥;
所述密钥生成的方法为:获取传输代理模块和服务器标识lable_s,lable_r以及发送时间time,使用lable_s,lable_r以及time作为变参,以lable_s为Key,以lable_r为元数据加密,使用AES加密算法获得加密后数据为Keyl=El(lable_s,lable_r),之后再以Keyl作为Key,以time作为源数据进行AES加密,获得Key2=El(Key1,time),将Key2作为密钥;
服务器查询接收传输代理模块所在IP地址和文件接收路径,建立服务间传输TCP连接;
传输代理模块将索引码和数据流分别用密钥进行加密,确定待传数据总长度,并向服务器发送上传请求,所述述上传请求中包括待传数据总长度,以使所述服务器根据所述待传数据总长度判断文件是否上传完毕;
所述传输代理模块对待传数据进行拆分,确定拆分批次和各批次大小;
将拆分的数据包依次顺序发送,每个包的发送不需要等服务器的应答之后再发,直至将所述待传数据总长度对应的各数据包上传完毕;
在上传完毕之前,还包括:
若上传操作中断,再次发起对上传中断的数据的上传操作时,向服务器发送续传请求;
接收服务器返回的续传请求响应,并根据所述续传请求响应中的已上传数据包的偏移量,从所述偏移量对应的上传中断点开始批量上传所述待传数据包,直至所述待传数据总长度对应的各数据包上传完毕;
将加密后的密文按照接收路径送入服务器存储;
服务器将密文进行解密,读取索引码和数据流,通过索引码从加密载体图像数据库中读取载体图像,将加密载体图像转换成数据流,从解密后的数据流中提取待传输图像数据流,恢复待传输图像。
2.根据权利要求1所述的一种高效中断可恢复图像隐藏加密传输方法,其特征在于,所述上传操作中断具体包括:
若在已下载的数据包对应的文件总长度小于所述待传数据总长度的情况下,文件的下载操作中断,记录下载中断点对应的已下载数据包的下载偏移量;
当再次发起对下载中断的文件的下载操作时,向服务器发送继续下载请求,所述继续下载请求中包括下载偏移量、每次批量下载的下载数据包大小;
接收服务器返回的续传请求响应,并根据所述续传请求响应中的已上传数据包的偏移量,从所述偏移量对应的上传中断点开始批量上传所述待传数据包,直至所述待传数据总长度对应的各数据包上传完毕。
3.根据权利要求1所述的一种高效中断可恢复图像隐藏加密传输方法,其特征在于,所述服务器提供的密钥在数据传输结束后,传输代理模块和服务器随即删除该密钥;
所述待传输图像大小若超过预定阈值时,对图像进行压缩;
在加密载体图片转换为数据流之前对其进行模糊化处理。
4.根据权利要求1所述的一种高效中断可恢复图像隐藏加密传输方法,其特征在于,所述服务器对传输代理模块进行认证具体包括:
传输代理模块发送第一身份标识码至服务器,所述服务器接收到所述第一身份标识码后,对所述第一身份标识码进行验证,当验证成功时,所述服务器将第二身份标识码和回执进行回发;所述传输代理模块接收到所述第二身份标识码和所述回执后,对所述第二身份标识码进行验证;当验证结果为成功时,返回成功回执至服务器。
5.根据权利要求1所述的一种高效中断可恢复图像隐藏加密传输方法,其特征在于,当服务器将待传输图像恢复后,建立保密存储空间,将传输图像送入其中存储。
6.根据权利要求1所述的一种高效中断可恢复图像隐藏加密传输方法,其特征在于,所述待传输图像和加密载体图像数据流进行合并具体包括:
将待传输图像和加密载体图像数据流按照开始标记和结束标记进行逆序合并。
7.根据权利要求1所述的一种高效中断可恢复图像隐藏加密传输方法,其特征在于,所述客户端、传输代理模块与服务器间通过包括无线网、无线短距离射频技术、蓝牙或有线网进行数据传输。
8.一种高效中断可恢复图像隐藏加密传输装置,其特征在于,包括:
客户端;
传输代理模块;
服务器;
密钥生成模块;
所述客户端用于存储加密载体图像数据库,获取待传输图像,在加密载体图像数据库中随机抓取加密载体图像,并记录加密载体图像的索引码;
分别将所述待传输图像和加密载体图像转换成数据流,并在加密载体图像数据流中设定开始标记和结束标记;
分别以开始标记和结束标记作为合并起点和终点,对所述待传输图像和加密载体图像数据流进行合并;
将合并后的数据流送入传输代理模块;
所述传输代理模块用于提交数据发送请求到服务器,建立临时通话渠道,通过建立的临时通话渠道向服务器发起密钥服务认证请求,并接收所述服务器对所述传输代理模块进行认证通过后返回的服务器提供的密钥;将索引码和数据流分别用密钥进行加密,将加密后的密文按照接收路径送入服务器存储;
所述密钥生成模块用于获取传输代理模块和服务器标识lable_s,lable_r以及发送时间time,使用lable_s,lable_r以及time作为变参,以lable_s为Key,以lable_r为元数据加密,使用AES加密算法获得加密后数据为Keyl=El(lable_s,lable_r),之后再以Keyl作为Key,以time作为源数据进行AES加密,获得Key2=El(Key1,time),将Key2作为密钥;
所述服务器用于存储加密载体图像数据库,查询接收传输代理模块所在IP地址和文件接收路径,建立服务间传输TCP连接;将密文进行解密,读取索引码和数据流,通过索引码从加密载体图像数据库中读取载体图像,将加密载体图像转换成数据流,从解密后的数据流中提取待传输图像数据流,恢复待传输图像。
9.一种高效中断可恢复图像隐藏加密传输系统,其特征在于,包括:
一个或多个处理器;
存储装置,用于存储一个或多个程序;
高效中断可恢复图像隐藏加密传输装置;
当所述一个或多个程序被所述一个或多个处理器执行时,使得高效中断可恢复图像隐藏加密传输装置配合所述一个或多个处理器实现如权利要求1-7中任一所述的高效中断可恢复图像隐藏加密传输方法。
10.一种存储介质,其特征在于,所述存储介质上存储有计算机程序,所述计算机程序被处理器运行时执行如权利要求1至7任一项所述的高效中断可恢复图像隐藏加密传输的步骤。

说明书全文

一种高效中断可恢复图像隐藏加密传输方法、装置和系统

技术领域

[0001] 本发明涉及图像保密传输技术领域,具体涉及一种高效中断可恢复图像隐藏加密传输方法、装置和系统。

背景技术

[0002] 随着科学技术的迅猛发展,互联网行业随之崛起,数据传输已然成为了人们日常生活中必不可少的通信方式,且为了保障通信过程中的安全,数据在发送方和接收方之间进行传输的时候,都需要对传送数据进行加密。
[0003] 在一些安全性要求较高的场合,如何从需要相互进行数据传输的双方认证到数据的保密传输做到统一性,同时不仅要保证一般性的安全性,还要克服各类恶意的主动攻击和数据窃密也是重点要解决的问题;
[0004] 此外由于一般客户端是发送完一个请求后,等待这个请求的应答到来,再发下一个请求,这就造成了传输的延时,导致数据传输速度较低,同时大数据包的一次传送往往易遭受攻击,传输成功率以及丢失数据可能性较大;
[0005] 目前人们获得的数码图像已达数百亿规模,在国民经济、日常生活中发挥着重要的作用,网络进行图像的传输越来越频繁,而图像的保密性和私密性也越来越受到用户的重视,目前图像传输和存储中常用信息加密的方法,但使别人无法知道图像本身的内容,但别人看到图像加密后,觉得重要,会破译,破译不了就会破坏,反而不利于图像的安全。如何从源头以及传输过程等多方位进行图像安全性能保护是迫切需要解决的问题。

发明内容

[0006] 针对现有技术的不足,本发明提供一种高效中断可恢复图像隐藏加密传输方法,用解决背景技术中的问题。
[0007] 本发明解决技术问题采用如下技术方案:
[0008] 本发明提供了一种高效中断可恢复图像隐藏加密传输方法,包括图像加密步骤和数据传输步骤;
[0009] 所述图像加密步骤包括:
[0010] 建立加密载体图像数据库,并送入客户端和服务器
[0011] 客户端获取待传输图像,在加密载体图像数据库中随机抓取加密载体图像,并记录加密载体图像的索引码;
[0012] 分别将所述待传输图像和加密载体图像转换成数据流,并在加密载体图像数据流中设定开始标记和结束标记;
[0013] 分别以开始标记和结束标记作为合并起点和终点,对所述待传输图像和加密载体图像数据流进行合并;
[0014] 所述数据传输步骤:
[0015] 将合并后的数据流送入传输代理模
[0016] 所述传输代理模块,提交数据发送请求到服务器,建立临时通话渠道,通过建立的临时通话渠道向服务器发起密钥服务认证请求,并接收所述服务器对所述传输代理模块进行认证通过后返回的服务器提供的密钥;
[0017] 所述密钥生成的方法为:获取传输代理模块和服务器标识lable_s,lable_r以及发送时间time,使用lable_s,lable_r以及time作为变参,以lable_s为Key,以lable_r为元数据加密,使用AES加密算法获得加密后数据为Keyl=El(lable_s,lable_r),之后再以Keyl作为Key,以time作为源数据进行AES加密,获得Key2=El(Key1,time),将Key2作为密钥;
[0018] 服务器查询接收传输代理模块所在IP地址和文件接收路径,建立服务间传输TCP连接;
[0019] 传输代理模块将索引码和数据流分别用密钥进行加密,确定待传数据总长度,并向服务器发送上传请求,所述述上传请求中包括待传数据总长度,以使所述服务器根据所述待传数据总长度判断文件是否上传完毕;
[0020] 所述传输代理模块对待传数据进行拆分,确定拆分批次和各批次大小;
[0021] 将拆分的数据包依次顺序发送,每个包的发送不需要等服务器的应答之后再发,直至将所述待传数据总长度对应的各数据包上传完毕;
[0022] 在上传完毕之前,还包括:
[0023] 若上传操作中断,再次发起对上传中断的数据的上传操作时,向服务器发送续传请求;接收服务器返回的续传请求响应,并根据所述续传请求响应中的已上传数据包的偏移量,从所述偏移量对应的上传中断点开始批量上传所述待传数据包,直至所述待传数据总长度对应的各数据包上传完毕;
[0024] 将加密后的密文按照接收路径送入服务器存储;
[0025] 服务器将密文进行解密,读取索引码和数据流,通过索引码从加密载体图像数据库中读取载体图像,将加密载体图像转换成数据流,从解密后的数据流中提取待传输图像数据流,恢复待传输图像。
[0026] 优选地,所述上传操作中断具体包括:
[0027] 若在已下载的数据包对应的文件总长度小于所述待传数据总长度的情况下,文件的下载操作中断,记录下载中断点对应的已下载数据包的下载偏移量;
[0028] 当再次发起对下载中断的文件的下载操作时,向服务器发送继续下载请求,所述继续下载请求中包括下载偏移量、每次批量下载的下载数据包大小;
[0029] 接收服务器返回的续传请求响应,并根据所述续传请求响应中的已上传数据包的偏移量,从所述偏移量对应的上传中断点开始批量上传所述待传数据包,直至所述待传数据总长度对应的各数据包上传完毕。
[0030] 优选地,所述服务器提供的密钥在数据传输结束后,传输代理模块和服务器随即删除该密钥;
[0031] 所述待传输图像大小若超过预定阈值时,对图像进行压缩;
[0032] 在加密载体图片转换为数据流之前对其进行模糊化处理。
[0033] 优选地,所述服务器对传输代理模块进行认证具体包括:
[0034] 传输代理模块发送第一身份标识码至服务器,所述服务器接收到所述第一身份标识码后,对所述第一身份标识码进行验证,当验证成功时,所述服务器将第二身份标识码和回执进行回发;所述传输代理模块接收到所述第二身份标识码和所述回执后,对所述第二身份标识码进行验证;当验证结果为成功时,返回成功回执至服务器。
[0035] 优选地,当服务器将待传输图像恢复后,建立保密存储空间,将传输图像送入其中存储。
[0036] 优选地,所述待传输图像和加密载体图像数据流进行合并具体包括:
[0037] 将待传输图像和加密载体图像数据流按照开始标记和结束标记进行逆序合并。
[0038] 优选地,所述客户端、传输代理模块与服务器间通过包括无线网、无线短距离射频技术、蓝牙或有线网进行数据传输。
[0039] 本发明的一种高效中断可恢复图像隐藏加密传输装置,包括:
[0040] 客户端;
[0041] 传输代理模块;
[0042] 服务器;
[0043] 密钥生成模块;
[0044] 所述客户端用于存储加密载体图像数据库,获取待传输图像,在加密载体图像数据库中随机抓取加密载体图像,并记录加密载体图像的索引码;
[0045] 分别将所述待传输图像和加密载体图像转换成数据流,并在加密载体图像数据流中设定开始标记和结束标记;
[0046] 分别以开始标记和结束标记作为合并起点和终点,对所述待传输图像和加密载体图像数据流进行合并;
[0047] 将合并后的数据流送入传输代理模块;
[0048] 所述传输代理模块用于提交数据发送请求到服务器,建立临时通话渠道,通过建立的临时通话渠道向服务器发起密钥服务认证请求,并接收所述服务器对所述传输代理模块进行认证通过后返回的服务器提供的密钥;将索引码和数据流分别用密钥进行加密,将加密后的密文按照接收路径送入服务器存储;
[0049] 所述密钥生成模块用于获取传输代理模块和服务器标识lable_s,lable_r以及发送时间time,使用lable_s,lable_r以及time作为变参,以lable_s为Key,以lable_r为元数据加密,使用AES加密算法获得加密后数据为Keyl=El(lable_s,lable_r),之后再以Keyl作为Key,以time作为源数据进行AES加密,获得Key2=El(Key1,time),将Key2作为密钥;
[0050] 所述服务器用于存储加密载体图像数据库,查询接收传输代理模块所在IP地址和文件接收路径,建立服务间传输TCP连接;将密文进行解密,读取索引码和数据流,通过索引码从加密载体图像数据库中读取载体图像,将加密载体图像转换成数据流,从解密后的数据流中提取待传输图像数据流,恢复待传输图像。
[0051] 本发明的一种高效中断可恢复图像隐藏加密传输系统,包括:
[0052] 一个或多个处理器;
[0053] 存储装置,用于存储一个或多个程序;
[0054] 高效中断可恢复图像隐藏加密传输装置;
[0055] 当所述一个或多个程序被所述一个或多个处理器执行时,使得高效中断可恢复图像隐藏加密传输装置配合所述一个或多个处理器实现如前述的高效中断可恢复图像隐藏加密传输方法。
[0056] 本发明的一种存储介质,所述存储介质上存储有计算机程序,所述计算机程序被处理器运行时执行如前述的高效中断可恢复图像隐藏加密传输的步骤。
[0057] 与现有技术相比,本发明具有如下的有益效果:
[0058] 本发明采用多种手段保证图像的安全性,包括:
[0059] 采用加密载体图像库在客户端和服务器通过索引码进行载密图像指定,而索引码采用密钥形式传输,有效确保了加载密的统一的同时保证了载密图像的保密性,也防止了恶意攻击者盗取载密图像的可能性;
[0060] 本发明采用的密钥生成方法,以时间作为源数据,配合传输双方的标识符进行加密计算,确保了密钥的唯一性和不可复制性,减少了暴攻击成功的可能性;
[0061] 本发明采用拆分传输,提高了传输的速率,降低了大数据一次性传输带来的险,有效保证了数据的完整性和可恢复性;
[0062] 采用将待传输图像和加密载体图像进行数据转换并进行合流,一方面保证了图像的数据完成性,不会影响图像的传输或存储,另一方面加密解密方法能够快速、准确地恢复待传输图像,此外有效的待传输图像进行隐藏,大大提高了图像的保密性;
[0063] 采用传输代理模块与服务器的双向认证,确保了可能的假冒攻击和重复攻击的可能,有效提高了传输过程的保密性,采用密钥对数据进行加密传输进一步保护了图像数据的安全性,此外一次一密的操作,让传输的可复制性降低,抗风险能力大大提高。
[0064] 关于本发明相对于现有技术,其他突出的实质性特点和显著的进步在实施例部分进一步详细介绍。

具体实施方式

[0065] 下面将对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0066] 需要说明的是,在说明书权利要求书当中使用了某些名称来指称特定组件。应当理解,本领域普通技术人员可能会用不同名称来指称同一个组件。本申请说明书及权利要求书并不以名称的差异作为区分组件的方式,而是以组件在功能上的实质性差异作为区分组件的准则。如在本申请说明书和权利要求书中所使用的“包含”或“包括”为一开放式用语,其应解释为“包含但不限定于”或“包括但不限定于”。具体实施方式部分所描述的实施例为本发明的较佳实施例,并非用以限定本发明的范围。
[0067] 此外,所属技术领域的技术人员知道,本发明的各个方面可以实现为系统、方法或计算机程序产品。因此,本发明的各个方面可以具体实现为软硬件结合的形式,这里可以统称为“电路”、“模块”或“系统”。在一些实施例中,本发明的各个方面还可以实现为在一个或多个微控制器可读介质中的计算机程序产品的形式,该微控制器可读介质中包含微控制器可读的程序代码
[0068] 本实施例的一种高效中断可恢复图像隐藏加密传输方法,包括图像加密步骤和数据传输步骤;
[0069] 所述图像加密步骤包括:
[0070] 建立加密载体图像数据库,并送入客户端和服务器;
[0071] 客户端获取待传输图像,在加密载体图像数据库中随机抓取加密载体图像,并记录加密载体图像的索引码;
[0072] 分别将所述待传输图像和加密载体图像转换成数据流,并在加密载体图像数据流中设定开始标记和结束标记;
[0073] 分别以开始标记和结束标记作为合并起点和终点,对所述待传输图像和加密载体图像数据流进行合并;
[0074] 所述数据传输步骤:
[0075] 将合并后的数据流送入传输代理模块;
[0076] 所述传输代理模块,提交数据发送请求到服务器,建立临时通话渠道,通过建立的临时通话渠道向服务器发起密钥服务认证请求,并接收所述服务器对所述传输代理模块进行认证通过后返回的服务器提供的密钥;
[0077] 所述密钥生成的方法为:获取传输代理模块和服务器标识lable_s,lable_r以及发送时间time,使用lable_s,lable_r以及time作为变参,以lable_s为Key,以lable_r为元数据加密,使用AES加密算法获得加密后数据为Keyl=El(lable_s,lable_r),之后再以Keyl作为Key,以time作为源数据进行AES加密,获得Key2=El(Key1,time),将Key2作为密钥;
[0078] 服务器查询接收传输代理模块所在IP地址和文件接收路径,建立服务间传输TCP连接;
[0079] 传输代理模块将索引码和数据流分别用密钥进行加密,确定待传数据总长度,并向服务器发送上传请求,所述述上传请求中包括待传数据总长度,以使所述服务器根据所述待传数据总长度判断文件是否上传完毕;
[0080] 所述传输代理模块对待传数据进行拆分,确定拆分批次和各批次大小;
[0081] 将拆分的数据包依次顺序发送,每个包的发送不需要等服务器的应答之后再发,直至将所述待传数据总长度对应的各数据包上传完毕;
[0082] 在上传完毕之前,还包括:
[0083] 若上传操作中断,再次发起对上传中断的数据的上传操作时,向服务器发送续传请求;接收服务器返回的续传请求响应,并根据所述续传请求响应中的已上传数据包的偏移量,从所述偏移量对应的上传中断点开始批量上传所述待传数据包,直至所述待传数据总长度对应的各数据包上传完毕;
[0084] 将加密后的密文按照接收路径送入服务器存储;
[0085] 服务器将密文进行解密,读取索引码和数据流,通过索引码从加密载体图像数据库中读取载体图像,将加密载体图像转换成数据流,从解密后的数据流中提取待传输图像数据流,恢复待传输图像。
[0086] 本实施例中的上传操作中断具体包括:
[0087] 若在已下载的数据包对应的文件总长度小于所述待传数据总长度的情况下,文件的下载操作中断,记录下载中断点对应的已下载数据包的下载偏移量;
[0088] 当再次发起对下载中断的文件的下载操作时,向服务器发送继续下载请求,所述继续下载请求中包括下载偏移量、每次批量下载的下载数据包大小;
[0089] 接收服务器返回的续传请求响应,并根据所述续传请求响应中的已上传数据包的偏移量,从所述偏移量对应的上传中断点开始批量上传所述待传数据包,直至所述待传数据总长度对应的各数据包上传完毕。
[0090] 本实施例中的服务器提供的密钥在数据传输结束后,传输代理模块和服务器随即删除该密钥;
[0091] 所述待传输图像大小若超过预定阈值时,对图像进行压缩;
[0092] 在加密载体图片转换为数据流之前对其进行模糊化处理。
[0093] 本实施例中的服务器对传输代理模块进行认证具体包括:
[0094] 传输代理模块发送第一身份标识码至服务器,所述服务器接收到所述第一身份标识码后,对所述第一身份标识码进行验证,当验证成功时,所述服务器将第二身份标识码和回执进行回发;所述传输代理模块接收到所述第二身份标识码和所述回执后,对所述第二身份标识码进行验证;当验证结果为成功时,返回成功回执至服务器。
[0095] 本实施例中当服务器将待传输图像恢复后,建立保密存储空间,将传输图像送入其中存储。
[0096] 本实施例中的待传输图像和加密载体图像数据流进行合并具体包括:
[0097] 将待传输图像和加密载体图像数据流按照开始标记和结束标记进行逆序合并。
[0098] 本实施例中的客户端、传输代理模块与服务器间通过包括无线网、无线短距离射频技术、蓝牙或有线网进行数据传输。
[0099] 本实施例的一种高效中断可恢复图像隐藏加密传输装置,包括:
[0100] 客户端;
[0101] 传输代理模块;
[0102] 服务器;
[0103] 密钥生成模块;
[0104] 所述客户端用于存储加密载体图像数据库,获取待传输图像,在加密载体图像数据库中随机抓取加密载体图像,并记录加密载体图像的索引码;
[0105] 分别将所述待传输图像和加密载体图像转换成数据流,并在加密载体图像数据流中设定开始标记和结束标记;
[0106] 分别以开始标记和结束标记作为合并起点和终点,对所述待传输图像和加密载体图像数据流进行合并;
[0107] 将合并后的数据流送入传输代理模块;
[0108] 所述传输代理模块用于提交数据发送请求到服务器,建立临时通话渠道,通过建立的临时通话渠道向服务器发起密钥服务认证请求,并接收所述服务器对所述传输代理模块进行认证通过后返回的服务器提供的密钥;将索引码和数据流分别用密钥进行加密,将加密后的密文按照接收路径送入服务器存储;
[0109] 所述密钥生成模块用于获取传输代理模块和服务器标识lable_s,lable_r以及发送时间time,使用lable_s,lable_r以及time作为变参,以lable_s为Key,以lable_r为元数据加密,使用AES加密算法获得加密后数据为Keyl=El(lable_s,lable_r),之后再以Keyl作为Key,以time作为源数据进行AES加密,获得Key2=El(Key1,time),将Key2作为密钥;
[0110] 所述服务器用于存储加密载体图像数据库,查询接收传输代理模块所在IP地址和文件接收路径,建立服务间传输TCP连接;将密文进行解密,读取索引码和数据流,通过索引码从加密载体图像数据库中读取载体图像,将加密载体图像转换成数据流,从解密后的数据流中提取待传输图像数据流,恢复待传输图像。
[0111] 本实施例的一种高效中断可恢复图像隐藏加密传输系统,其特征在于,包括:
[0112] 一个或多个处理器;
[0113] 存储装置,用于存储一个或多个程序;
[0114] 高效中断可恢复图像隐藏加密传输装置;
[0115] 当所述一个或多个程序被所述一个或多个处理器执行时,使得高效中断可恢复图像隐藏加密传输装置配合所述一个或多个处理器实现如前述的高效中断可恢复图像隐藏加密传输方法。
[0116] 本实施例的一种存储介质,所述存储介质上存储有计算机程序,所述计算机程序被处理器运行时执行如前述的高效中断可恢复图像隐藏加密传输的步骤。
[0117] 本发明的一种高效中断可恢复图像隐藏加密传输方法、装置和系统可以提高数据传输速率、增加图像传输安全性和隐私保护能力,防止图像数据遭受恶意窃听或者假冒攻击,同时确保了图像较好的保持效果,避免了失真,具有较好的实用价值。
[0118] 对于本领域技术人员而言,显然本发明不限于上述示范性实施例的细节,而且在不背离本发明的精神或基本特征的情况下,能够以其他的具体形式实现本发明。因此,无论从哪一点来看,均应将实施例看作是示范性的,而且是非限制性的,本发明的范围由所附权利要求而不是上述说明限定,因此旨在将落在权利要求的等同要件的含义和范围内的所有变化囊括在本发明内。
[0119] 此外,应当理解,虽然本说明书按照实施方式加以描述,但并非每个实施方式仅包含一个独立的技术方案,说明书的这种叙述方式仅仅是为清楚起见,本领域技术人员应当将说明书作为一个整体,各实施例中的技术方案也可以经适当组合,形成本领域技术人员可以理解的其他实施方式。
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈