【技术实现步骤摘要】
本专利技术涉及互联网与大数据领域,尤其涉及一种数据共享的方法和装置。
技术介绍
1、随着互联网的不断发展,在不同企业和不同行业的交互中,会涉及到不同的业务场景,从而产生大量的数据。随着数据量的增加,数据共享就显得更为重要,其中,实现数据共享的过程中,数据的安全问题更是重中之重。
2、目前,数据共享与分发方案依赖于中心化服务器,数据拥有者往往将数据明文上传到服务器进行保存,而数据访问者通过服务器进行搜索或下载数据也通过明文进行,这样一来,服务器便存储了大量的用户数据,如果存在恶意服务器,用户数据便存在暴露的可能性。此外,目前的数据共享体系通常通过基于角色的访问控制对数据进行权限控制,甚至于合法注册的用户均可获得数据,大粒度的访问权限控制增加了非法用户获得数据的可能性,导致无权获得数据的访问者获得了数据,对数据安全造成了严重的威胁。
3、因此,现亟需一种数据共享的方法,有效实现数据的细粒度访问权限控制,提升共享数据的安全性。
技术实现思路
1、本专利技术实施例提供一种数
...【技术保护点】
1.一种数据共享的方法,其特征在于,包括:
2.如权利要求1所述的方法,其特征在于,所述目标信息还包括所述数据拥有端的身份信息,所述密文包括的每个加密子文件分别对应的文件编号以及文件哈希值。
3.如权利要求1所述的方法,其特征在于,所述数据拥有端通过选取的加密算法以及安全参数,生成目标密钥,包括:
4.如权利要求1所述的方法,其特征在于,所述数据拥有端通过所述目标密钥对目标文件进行加密,得到密文以及索引,包括:
5.如权利要求4所述的方法,其特征在于,将所述目标文件分成多个子文件,并分别提取每个子文件的关键字,得到包含对
...【技术特征摘要】
1.一种数据共享的方法,其特征在于,包括:
2.如权利要求1所述的方法,其特征在于,所述目标信息还包括所述数据拥有端的身份信息,所述密文包括的每个加密子文件分别对应的文件编号以及文件哈希值。
3.如权利要求1所述的方法,其特征在于,所述数据拥有端通过选取的加密算法以及安全参数,生成目标密钥,包括:
4.如权利要求1所述的方法,其特征在于,所述数据拥有端通过所述目标密钥对目标文件进行加密,得到密文以及索引,包括:
5.如权利要求4所述的方法,其特征在于,将所述目标文件分成多个子文件,并分别提取每个子文件的关键字,得到包含对应子文件标识的关键字集合之后,还包括:
6.一种数据共享...
【专利技术属性】
技术研发人员:侯雨桐,戴大鑫,梁宵,张梦,李晓,何腾翔,
申请(专利权)人:航天信息股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。