一种云存储数据隐私保护方法及装置制造方法及图纸

技术编号:16822550 阅读:21 留言:0更新日期:2017-12-16 17:21
本发明专利技术公开了一种云存储数据隐私保护方法及装置,本发明专利技术包括根据预设的拆分策略将隐私文件拆分为若干个数据文件;上传数据文件至云存储服务器进行存储并记录隐私文件的标记及其对应的数据文件的标记以及拆分策略到本地;接收到用户发送的下载指令后,根据下载指令携带的标记确定相应的隐私文件;根据隐私文件的标记确定隐私文件拆分后的数据文件的标记以及相应的拆分策略;根据所确定的数据文件的标记从云存储服务器上将相应的数据文件下载到本地;根据所确定的拆分策略,将下载获得的数据文件重新组合成隐私文件。利用本发明专利技术,尽可能避免了全部隐私文件被破解导致信息泄露的问题,有效提高了隐私文件在云存储服务器上存储的安全性。

A method and device for data privacy protection of cloud storage

The invention discloses a cloud storage data privacy protection method and device of the invention includes, according to the split strategy preset privacy file is split into a number of data files; mark and split strategy to upload data files to the cloud storage server and storage tag and its corresponding file record privacy data files to the local user is received; send the download instructions, download instructions according to the marking carried to determine the appropriate privacy documents; privacy documents according to the marking determined tag privacy documents after the split of the data file and the corresponding resolution strategy; according to the marking the data files from the cloud storage server, the corresponding data files are downloaded to the local; according to the split strategy sure, the download data files are reassembled into privacy documents. The invention avoids the problem of information leakage caused by all the privacy files being cracked, and effectively improves the security of privacy files stored on the cloud storage server.

【技术实现步骤摘要】
一种云存储数据隐私保护方法及装置
本专利技术涉及云存储
,特别是涉及一种云存储数据隐私保护方法及装置。
技术介绍
云存储是指通过集群应用、网络技术或分布式文件系统等功能,网络中大量各种不同类型的存储设备通过应用软件集合起来协同工作,共同对外提供数据存储和业务访问功能的一个系统,有着巨大的存储空间,简单来说,云存储就是将存储资源放到云上供人存取的一种新兴方案,使用者可以在任何时间、任何地方,通过任何可连网的装置连接到云上并进行存储数据。随着企业和个人对于大容量存储需求的增多和云存储技术的飞速发展,越来越多的用户选择将数据存放在第三方的云存储服务器中,但是企业和个人将隐私数据存放在第三方云存储服务器中时,很难保证隐私数据的安全性。因此,如何提供一种安全性高的隐私数据的保护方法是本领域技术人员目前需要解决的问题。
技术实现思路
本专利技术的目的是提供一种云存储数据隐私保护方法及装置,其尽可能避免了全部隐私文件被破解导致信息泄露的问题,有效提高了隐私文件在云存储服务器上存储的安全性。为解决上述技术问题,本专利技术提供了一种云存储数据隐私保护方法,包括:根据预设的拆分策略将需要上传到云存储服务器的隐私文件拆分为若干个数据文件,所述隐私文件与所述数据文件均携带有标记;上传所述数据文件至所述云存储服务器进行存储并记录所述隐私文件的标记及其对应的数据文件的标记以及拆分策略到本地;接收到用户发送的下载指令后,根据所述下载指令携带的标记确定相应的隐私文件;根据所述隐私文件的标记确定所述隐私文件拆分后的数据文件的标记以及相应的拆分策略;根据所确定的数据文件的标记从所述云存储服务器上将相应的数据文件下载到本地;根据所确定的拆分策略,将下载获得的数据文件重新组合成所述隐私文件。优选地,所述根据预设的拆分策略将需要上传到云存储服务器的隐私文件拆分为若干个数据文件,所述隐私文件与所述数据文件均携带有标记的方法具体包括:将所述隐私文件按照预设空间大小从头至尾拆分为若干个所述数据文件,最后划分的部分若小于所述预设阈值,将所述最后划分的部分作为一个所述数据文件;所述数据文件的标记包括所述隐私文件的标记以及所述数据文件的编号;所述根据所确定的拆分策略,将下载获得的数据文件重新组合成所述隐私文件的方法包括:将所述数据文件按照所述数据文件的编号的顺序组合成所述隐私文件。优选地,所述根据预设的拆分策略将需要上传到云存储服务器的隐私文件拆分为若干个数据文件,所述隐私文件与所述数据文件均携带有标记的方法具体包括:将所述隐私文件平均拆分为预设数量的数据文件,所述数据文件的标记包括所述隐私文件的标记以及所述数据文件在所述隐私文件中对应的位置信息;所述根据所确定的拆分策略,将下载获得的数据文件重新组合成所述隐私文件的方法包括:将所述下载获得的数据文件按照各自标记内包含的在所述隐私文件中的位置信息的顺序组合成所述隐私文件。为解决上述技术问题,本专利技术还提供了一种云存储数据隐私保护装置,包括:设置单元,用于供用户设置拆分策略;拆分单元,用于根据预设的拆分策略将需要上传到云存储服务器的隐私文件拆分为若干个数据文件,所述隐私文件与所述数据文件均携带有标记;上传单元,用于上传所述数据文件至所述云存储服务器进行存储并记录所述隐私文件的标记及其对应的数据文件的标记以及拆分策略到本地;接收单元,用于接收到用户发送的下载指令后,根据所述下载指令携带的标记确定相应的隐私文件;确定单元,用于根据所述隐私文件的标记确定所述隐私文件拆分后的数据文件的标记以及相应的拆分策略;下载单元,用于根据所确定的数据文件的标记从所述云存储服务器上将相应的数据文件下载到本地;组合单元,用于根据所确定的拆分策略,将下载获得的数据文件重新组合成所述隐私文件。优选地,所述拆分单元包括:第一拆分子单元,用于将所述隐私文件按照预设空间大小从头至尾拆分为若干个所述数据文件,最后划分的部分若小于所述预设阈值,将所述最后划分的部分作为一个所述数据文件;所述数据文件的标记包括所述隐私文件的标记以及所述数据文件的编号;第一编码单元,用于将所述隐私文件的编号及其所述数据文件的编号分配给相应的数据文件作为其标记;相应的,所述组合单元用于将所述数据文件按照所述数据文件的编号的顺序组合成所述隐私文件。优选地,所述拆分单元包括:第二拆分子单元,用于将所述隐私文件平均拆分为预设数量的数据文件,所述数据文件的标记包括所述隐私文件的标记以及所述数据文件在所述隐私文件中对应的位置信息;第二编码单元,用于将所述隐私文件的编号及其所述数据文件在所述隐私文件中对应位置的信息分配给相应的数据文件作为其标记;相应的,所述组合单元用于将所述下载获得的数据文件按照各自标记内包含的在所述隐私文件中的位置信息的顺序组合成所述隐私文件。本专利技术提供了一种云存储数据隐私保护方法及装置,本专利技术包括根据预设的拆分策略将需要上传到云存储服务器的隐私文件拆分为若干个数据文件,隐私文件与数据文件均携带有标记;上传数据文件至云存储服务器进行存储并记录隐私文件的标记及其对应的数据文件的标记以及拆分策略到本地;接收到用户发送的下载指令后,根据下载指令携带的标记确定相应的隐私文件;根据隐私文件的标记确定隐私文件拆分后的数据文件的标记以及相应的拆分策略;根据所确定的数据文件的标记从云存储服务器上将相应的数据文件下载到本地;根据所确定的拆分策略,将下载获得的数据文件重新组合成隐私文件。利用本专利技术,将隐私文件拆分为若干个数据文件并上传到云存储服务器,在文件遇到破解的情况,只能破解隐私文件的其中一部分,尽可能避免了全部隐私文件被破解导致信息泄露的问题,有效提高了隐私文件在云存储服务器上存储的安全性。附图说明为了更清楚地说明本专利技术实施例中的技术方案,下面将对现有技术和实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术提供的一种云存储数据隐私保护方法的流程图;图2为本专利技术提供的一种云存储数据隐私保护装置的结构示意图。具体实施方式本专利技术的核心是提供一种云存储数据隐私保护方法及装置,其尽可能避免了全部隐私文件被破解导致信息泄露的问题,有效提高了隐私文件在云存储服务器上存储的安全性。为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。本专利技术提供了一种云存储数据隐私保护方法,如图1所示,图1为本专利技术提供的一种云存储数据隐私保护方法的流程图,该方法包括以下步骤:步骤S1:根据预设的拆分策略将需要上传到云存储服务器的隐私文件拆分为若干个数据文件,隐私文件与数据文件均携带有标记;需要说明的是,在用户上传隐私文件之前,用户可以设置多种拆分策略,例如,文本文件拆分策略、图片文件拆分策略以及视频文件拆分策略,在用户上传隐私文件时,可以由用户选择隐私文件的拆分策略,根据拆分策略对隐私文件进行拆分成若干个数据文件并上传本文档来自技高网...
一种云存储数据隐私保护方法及装置

【技术保护点】
一种云存储数据隐私保护方法,其特征在于,包括:根据预设的拆分策略将需要上传到云存储服务器的隐私文件拆分为若干个数据文件,所述隐私文件与所述数据文件均携带有标记;上传所述数据文件至所述云存储服务器进行存储并记录所述隐私文件的标记及其对应的数据文件的标记以及拆分策略到本地;接收到用户发送的下载指令后,根据所述下载指令携带的标记确定相应的隐私文件;根据所述隐私文件的标记确定所述隐私文件拆分后的数据文件的标记以及相应的拆分策略;根据所确定的数据文件的标记从所述云存储服务器上将相应的数据文件下载到本地;根据所确定的拆分策略,将下载获得的数据文件重新组合成所述隐私文件。

【技术特征摘要】
1.一种云存储数据隐私保护方法,其特征在于,包括:根据预设的拆分策略将需要上传到云存储服务器的隐私文件拆分为若干个数据文件,所述隐私文件与所述数据文件均携带有标记;上传所述数据文件至所述云存储服务器进行存储并记录所述隐私文件的标记及其对应的数据文件的标记以及拆分策略到本地;接收到用户发送的下载指令后,根据所述下载指令携带的标记确定相应的隐私文件;根据所述隐私文件的标记确定所述隐私文件拆分后的数据文件的标记以及相应的拆分策略;根据所确定的数据文件的标记从所述云存储服务器上将相应的数据文件下载到本地;根据所确定的拆分策略,将下载获得的数据文件重新组合成所述隐私文件。2.根据权利要求1所述的方法,其特征在于,所述根据预设的拆分策略将需要上传到云存储服务器的隐私文件拆分为若干个数据文件,所述隐私文件与所述数据文件均携带有标记的方法具体包括:将所述隐私文件按照预设空间大小从头至尾拆分为若干个所述数据文件,最后划分的部分若小于所述预设阈值,将所述最后划分的部分作为一个所述数据文件;所述数据文件的标记包括所述隐私文件的标记以及所述数据文件的编号;所述根据所确定的拆分策略,将下载获得的数据文件重新组合成所述隐私文件的方法包括:将所述数据文件按照所述数据文件的编号的顺序组合成所述隐私文件。3.根据权利要求1所述的方法,其特征在于,所述根据预设的拆分策略将需要上传到云存储服务器的隐私文件拆分为若干个数据文件,所述隐私文件与所述数据文件均携带有标记的方法具体包括:将所述隐私文件平均拆分为预设数量的数据文件,所述数据文件的标记包括所述隐私文件的标记以及所述数据文件在所述隐私文件中对应的位置信息;所述根据所确定的拆分策略,将下载获得的数据文件重新组合成所述隐私文件的方法包括:将所述下载获得的数据文件按照各自标记内包含的在所述隐私文件中的位置信息的顺序组合成所述隐私文件。4.一种云存...

【专利技术属性】
技术研发人员:陈莹昊张大帅
申请(专利权)人:郑州云海信息技术有限公司
类型:发明
国别省市:河南,41

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1