本发明专利技术提供了一种基于云的图像加密方法及装置,涉及数据加密技术领域。该方法包括:将图像数据进行压缩,并在压缩过程中拆分为第一部分数据和第二部分数据;将所述第一部分数据保存于终端设备本地;将所述第二部分数据上传到云服务器,以使得所述云服务器保存所述第二部分数据。本发明专利技术能够解决当前的图像加密技术的加密较为耗时,且容易被破解,造成私人图像的隐私泄露的问题。
【技术实现步骤摘要】
【专利摘要】本专利技术提供了一种基于云的图像加密方法及装置,涉及数据加密
。该方法包括:将图像数据进行压缩,并在压缩过程中拆分为第一部分数据和第二部分数据;将所述第一部分数据保存于终端设备本地;将所述第二部分数据上传到云服务器,以使得所述云服务器保存所述第二部分数据。本专利技术能够解决当前的图像加密技术的加密较为耗时,且容易被破解,造成私人图像的隐私泄露的问题。【专利说明】基于云的图像加密方法及装置
本专利技术涉及数据加密
,尤其涉及一种基于云的图像加密方法及装置。
技术介绍
目前,随着带有拍照功能的智能手机等终端设备日益普及,私人图像的隐私保护 技术也逐渐发展。当前,很多私人图像均保存在手机等终端,或者直接保存在云端服务器 上。而当手机等终端丢失,或者手机等终端和云端服务器被黑客攻击均可能导致私人图像 的隐私泄露。因此,采用数字图像加密技术对私人图像进行加密保管已经日益普及。 然而,当前的数字图像的数据量大,冗余度高,采用现有的文件加密技术较为耗 时,且容易受到各种密码分析方法的工具,私人图像的隐私保护受到了严重的威胁。
技术实现思路
本专利技术的实施例提供一种基于云的图像加密方法及装置,以解决当前的图像加密 技术的加密较为耗时,且容易被破解,造成私人图像的隐私泄露的问题。 为达到上述目的,本专利技术采用如下技术方案: -种基于云的图像加密方法,包括: 将图像数据进行压缩,并在压缩过程中拆分为第一部分数据和第二部分数据; 将所述第一部分数据保存于终端设备本地; 将所述第二部分数据上传到云服务器,以使得所述云服务器保存所述第二部分数 据。 进一步的,所述基于云的图像加密方法,还包括: 从所述终端设备本地获取一图像数据的第一部分数据; 从所述云服务器获取所述图像数据的第二部分数据; 将所述第一部分数据和所述第二部分数据进行还原,获取得到所述图像数据。 具体的,所述将图像数据进行压缩,并在压缩过程中拆分为第一部分数据和第二 部分数据,包括: 将所述图像数据进行JPEG格式压缩,在进行离散余弦变换的步骤时获取直流变 换系数和交流变换系数;所述第一部分数据包括所述交流变换系数;所述第二部分数据包 括所述直流变换系数。 具体的,所述将图像数据进行压缩,并在压缩过程中拆分为第一部分数据和第二 部分数据,包括: 将所述图像数据进行JPEG2000格式压缩,在进行小波变换的步骤时获取小波变 换产生的最低频信号;所述第一部分数据包括小波变换产生的除所述最低频信号的其他信 号;所述第二部分数据包括所述最低频信号。 -种基于云的图像加密装置,包括: 图像数据拆分单元,用于将图像数据进行压缩,并在压缩过程中拆分为第一部分 数据和第二部分数据; 本地保存单元,用于将所述第一部分数据保存于终端设备本地; 数据上传单元,用于将所述第二部分数据上传到云服务器,以使得所述云服务器 保存所述第二部分数据。 另外,该基于云的图像加密装置,还包括: 第一部分数据获取单元,用于从所述终端设备本地获取一图像数据的第一部分数 据; 第二部分数据获取单元,用于从所述云服务器获取所述图像数据的第二部分数 据; 图像数据还原单元,用于将所述第一部分数据和所述第二部分数据进行还原,获 取得到所述图像数据。 另外,所述将图像数据拆分单元,具体用于: 将所述图像数据进行JPEG格式压缩,在进行离散余弦变换的步骤时获取直流变 换系数和交流变换系数;所述第一部分数据包括所述交流变换系数;所述第二部分数据包 括所述直流变换系数。 此外,所述图像数据拆分单元,具体用于: 将所述图像数据进行JPEG2000格式压缩,在进行小波变换的步骤时获取小波变 换产生的最低频信号;所述第一部分数据包括小波变换产生的除所述最低频信号的其他信 号;所述第二部分数据包括所述最低频信号。 本专利技术实施例提供的基于云的图像加密方法及装置,通过将图像数据进行压缩, 并在压缩过程中拆分为第一部分数据和第二部分数据,并分别存储于终端设备本地和云服 务器。从而在终端设备被黑客攻击或被盗,或者在云服务器被黑客攻击后,不能得到完整的 图像数据,避免了当前的图像数据的加密技术较为繁琐,且容易被破解而造成隐私泄露的 问题。且仅将图像拆分出的一部分数据上传于云服务器,无需对整个图像数据进行数字加 密,较为节省加密时间。 【专利附图】【附图说明】 为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现 有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本 专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可 以根据这些附图获得其他的附图。 图1为本专利技术实施例提供的基于云的图像加密方法的流程图一; 图2为本专利技术实施例提供的基于云的图像加密方法的流程图二; 图3为本专利技术实施例提供的基于云的图像加密装置的结构示意图一; 图4为本专利技术实施例提供的基于云的图像加密装置的结构示意图二。 【具体实施方式】 下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完 整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于 本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他 实施例,都属于本专利技术保护的范围。 本专利技术实施例提供一种基于云的图像加密方法,如图1所示,包括: 步骤101、将图像数据进行压缩,并在压缩过程中拆分为第一部分数据和第二部分 数据。 步骤102、将该第一部分数据保存于终端设备本地。 步骤103、将该第二部分数据上传到云服务器,以使得云服务器保存第二部分数 据。 值得说明的是,该终端设备可以是手机终端、平板电脑、笔记本电脑等,但不仅局 限于此。 本专利技术实施例提供的基于云的图像加密方法,通过将图像数据进行压缩,并在压 缩过程中拆分为第一部分数据和第二部分数据,并分别存储于终端设备本地和云服务器。 从而在终端设备被黑客攻击或被盗,或者在云服务器被黑客攻击后,不能得到完整的图像 数据,避免了当前的图像数据的加密技术较为繁琐,且容易被破解而造成隐私泄露的问题。 且仅将图像拆分出的一部分数据上传于云服务器,无需对整个图像数据进行数字加密,较 为节省加密时间。 值得说明的是,对图像进行有损压缩的处理方式可以通过将图像从空间域映射到 变换域中的变换,在变换域中进行简洁有效的处理,将强相关的空间像素阵映射成完全不 想关的、能量分布紧凑的变换系数阵,常用的变换方法包括离散余弦变换、小波变换等。 当采用离散余弦变换时,上述的步骤101中的将图像数据进行压缩,并在压缩过 程中拆分为第一部分数据和第二部分数据,可以通过如下方式实现: 将所述图像数据进行JPEG格式压缩,在进行离散余弦变换的步骤时获取直流变 换系数和交流变换系数;所述第一部分数据包括所述交流变换系数;所述第二部分数据包 括所述直流变换系数。 或者当采用小波变换时,上述的步骤101中的将图像数据进行压缩,并在压缩过 程本文档来自技高网...
【技术保护点】
一种基于云的图像加密方法,其特征在于,包括:将图像数据进行压缩,并在压缩过程中拆分为第一部分数据和第二部分数据;将所述第一部分数据保存于终端设备本地;将所述第二部分数据上传到云服务器,以使得所述云服务器保存所述第二部分数据。
【技术特征摘要】
【专利技术属性】
技术研发人员:张凡,
申请(专利权)人:张凡,
类型:发明
国别省市:河北;13
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。