【技术实现步骤摘要】
隐私数据的处理方法、清理器以及云端存储系统
本申请涉及数据安全
,特别是涉及隐私数据的处理方法、清理器以及云端存储系统。
技术介绍
随着数据的爆炸式增长,对于用户来说,本地存储大量的数据是一个很沉重的负担。因此,越来越多的组织和个人更愿意把他们的数据存储在云上。用户可以借助云存储服务,将数据存储到云上,并且实现与他人分享数据。数据分享是云存储中众多常用功能之一,此功能允许许多用户彼此之间分享他们的数据。然而,存储在云端的那些分享的数据可能包含一些隐私信息。这些隐私信息不应该公开给其他人。加密整个共享文件可以实现隐私信息隐藏,但会使该共享文件无法被其他人使用。此外,由于一些不可避免的软件bug、硬件问题和人文错误,存储在云上的数据还可能存在被毁坏或丢失的问题,需要定期检验存储数据的完整性。
技术实现思路
本申请提供隐私数据的处理方法、清理器以及云端存储系统,以解决现有技术中无法保护云端系统中隐私信息的问题。为解决上述技术问题,本申请提出一种隐私数据的处理方法,包括接收用户端上传的第一数 ...
【技术保护点】
1.一种隐私数据的处理方法,其特征在于,包括:/n接收用户端上传的第一数据和第一签名,其中,所述第一数据包含隐藏信息,所述隐藏信息为已被隐藏处理的用户隐私;/n对所述第一数据中的组织隐私进行隐藏处理得到第二数据,并生成第二签名;/n将所述第二数据和所述第二签名上传至云端,其中,所述第二签名用于数据完整性审计。/n
【技术特征摘要】
1.一种隐私数据的处理方法,其特征在于,包括:
接收用户端上传的第一数据和第一签名,其中,所述第一数据包含隐藏信息,所述隐藏信息为已被隐藏处理的用户隐私;
对所述第一数据中的组织隐私进行隐藏处理得到第二数据,并生成第二签名;
将所述第二数据和所述第二签名上传至云端,其中,所述第二签名用于数据完整性审计。
2.根据权利要求1所述的方法,其特征在于,所述对所述第一数据中的组织隐私进行隐藏处理得到第二数据包括:
用通配符替换所述第一数据中的隐藏信息以及所述组织隐私。
3.根据权利要求2所述的方法,其特征在于,所述生成第二签名包括:
将所述第一签名转换为所述第二签名,其中转换公式为:
其中,σi是第一签名,σ'i是第二签名;β=ur是用于转换签名的转换值;m′i表示第二数据中的第i个数据块;表示第一数据中的第i个数据块;K1和K2分别为包含用户隐私数据块的索引集和包含组织隐私数据块的索引集;n为原始文件的数据块数,l是用户识别的长度;
ID为用户身份;rID是在密码学集合Zp中随机选择的一个值;r是在密码学集合中随机选择的一个值;G1为一个大素数的乘法循环群,g为G1的生成元,元素μ′,μ1,μ2,......,μ1,u,g2∈G1;H(name||i)为Hash算法,name是用户ID选择作为标识符的一个随机值,||为连接符。
4.一种用于隐私数据处理的清理器,其特征在于,所述清理器包括处理器,所述处理器用于执行指令以实现权利要求1-3中任一项的方法。
5.一种隐私数据的处理方法,其特征在于,包括:
将原始文件分成n个数据块,并对包含用户隐私的数据块进行隐藏处理,生成第一数据和第一签名;
发送所述第一数据和所述第一签名至清理器。
6.一种用于隐私数据处理的用户端,其特征在于,所述用户端包括...
【专利技术属性】
技术研发人员:李良,李千目,练志超,
申请(专利权)人:深圳市博威创盛科技有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。