一种家庭云照片快速加密解密的方法

文档序号:9380364阅读:254来源:国知局
一种家庭云照片快速加密解密的方法
【技术领域】
[0001]本发明应用于云存储领域,特别是家有云的文件数据的加密解密方法。
【背景技术】
[0002]随着智能手机及家庭云,公有云的发展,越来越多的用户使用手机随时拍照,并不定期的把手机照片备份到公有云,家庭云,私有云等云端。这就使得照片加密保存越来越必须,以增加隐私保护,家庭云是最近今年才兴起的一项技术,该技术的产品还处于初步阶段,作为普通家庭选择性价比高的家庭云产品,其产品性能是远无法达到商用云服务的高度,毕竟价格相差太多,因此如何在价格平民化,性能一般化的家庭云产品中挖掘潜力,是产品开发者所要研究的方向。本发明通过公开一种全新的方法,来对家庭云照片进行加密解密,同时又不影响照片的访问速度。

【发明内容】

[0003]针对现有技术中加密解密的方法,需要极大占用终端设备的处理器资源,加密、解密速度不太理想的情况下,本发明的技术方案提出在家有云中快速实现加密解密的方法是这样实现的。
[0004]一种家庭云照片快速加密的方法,包括:
终端上传照片文件到云端;
云端保存照片文件前,制定所述照片文件扩展名的匹配规则,并根据所述规则修改照片文件头数据区的文件类型数据;
云端对照片文件加密;
云端保存加密后的照片文件。
[0005]优选方案为:对照片文件加密采用的对文件部分数据段进行加密,以提高加密速度。
[0006]根据上述方法,还涉及到一种家庭云照片快速解密的方法,包括:
终端发出浏览云端的照片文件的请求;
云端根据所述请求读取已加密的照片文件。
[0007]云端根据加解密算法对照片文件进行解密。
[0008]根据照片文件扩展名的匹配规则,进行逆向匹配,并更改照片文件头数据区的文件类型数据。
[0009]云端发送解密后的照片文件数据到终端设备。
[0010]终端设备显示照片文件。
[0011]同一照片文件加密/解密采用对应的匹配/逆向匹配规则。
[0012]与现有技术相比,本发明的有益效果在于,比通用的加密方式解密速度快,网络存取解密效率高,提升用户浏览照片的速度体验。
【附图说明】
[0013]图1是一种家庭云照片快速加密的方法的框线示意图。
[0014]图2是一种家庭云照片快速解密的方法的框线示意图。
【具体实施方式】
[0015]以下结合附图对本发明的实施例进行详细说明,但是本发明可以由权利要求限定和覆盖的多种不同方式实施。
[0016]请参考图1,是一种家庭云照片快速加密的方法的框线示意图,以照片快速加密解密举例说明,在实际使用中,并不限于此。
[0017]S01,终端上传照片到云端,云端是家庭云,私有云等自用的云服务产品。
[0018]S02,云端保存照片前,对照片文件类型进行更改,即更改照片的扩展名到设定的扩展名,如.jpg改成.dat,并更改文件头上的文件类型数据,不同的照片文件指文件扩展名根据匹配规则,转换成对应的文件。
[0019]S03,云端然后对文件加密,考虑到加密速度,可优选的对部分数据段进行加密,通过加密,防止数据因其他原因造成的泄露,如密码被破解原因造成照片、文件等数据泄露。
[0020]S04,云端保存照片,照片存储到云服务器中。
[0021]如上述加密存储的方法,还包括一种解密读取的方法。
[0022]Sll,终端发出浏览云端的照片的请求。
[0023]S12,根据请求,云端读取已加密的照片文件。
[0024]S13,云端根据加解密算法进行解密。
[0025]S14,对扩展名进行逆向匹配,根据逆向匹配规则,如.dat对应.jpg,并更改文件头数据区的文件类型数据。
[0026]S15,云端发送照片数据到终端设备。
[0027]S16,终端设备显示照片,用户可以根据需要提取文档、图片、视频等文件。
[0028]考虑到解密速度,通过修改扩展名的方式,比现有的解码方法的解密速度要快,而且对终端设备的配置要求低得多,因此,特别适合于家庭云,即家庭成员之间的资源上传、下载、共享。
[0029]以上仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
【主权项】
1.一种家庭云照片快速加密的方法,包括: 终端上传照片文件到云端; 云端保存照片文件前,制定所述照片文件的扩展名的匹配规则,并根据所述规则修改照片文件头数据区的文件类型数据; 云端对所述照片文件加密; 云端保存加密后的照片文件。2.根据权利要求1所述的一种家庭云照片快速加密的方法,其特征在于,所述云端对照片文件加密,采用的对文件部分数据段进行加密。3.根据权利要求1所述的一种家庭云照片快速加密的方法,其特征在于,所述云端是家庭云。4.根据上述方法,还涉及到一种家庭云照片快速解密的方法,包括: 终端发出浏览云端的照片文件的请求; 云端根据所述请求读取加密状态下的照片文件; 云端根据解密算法对照片文件进行解密; 根据照片文件扩展名的匹配规则,进行逆向匹配,并更改照片文件头数据区的文件类型数据; 云端发送解密后的照片文件数据到终端设备; 终端设备显示照片文件。
【专利摘要】一种家庭云照片快速加密的方法,包括终端上传照片文件到云端;云端保存照片文件前,制定所述照片文件扩展名的匹配规则,并根据所述规则修改照片文件头数据区的文件类型数据;云端对照片文件加密;云端保存加密后的照片文件。本发明还包括一种快速解密的方法,通过对照片文件的匹配规则逆向实施,达到快速解密的目的,通过实施本发明的方法,特别适合家庭云,比通用的加密方式解密速度快,网络存取解密效率高,提升用户浏览照片的速度体验。
【IPC分类】H04L29/08, G06F21/60
【公开号】CN105100186
【申请号】CN201510203929
【发明人】祝丰华, 王会
【申请人】深圳市美贝壳科技有限公司
【公开日】2015年11月25日
【申请日】2015年4月27日
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1