一种数据共享的方法和装置制造方法及图纸

技术编号:40987592 阅读:23 留言:0更新日期:2024-04-18 21:31
本发明专利技术公开了一种数据共享的方法和装置,所述方法包括:通过选取的加密算法以及安全参数,生成目标密钥,所述目标密钥包括至少一个密钥;通过所述目标密钥对目标文件进行加密,得到密文以及索引,所述密文包括至少一个加密子文件;将所述密文上传至分布式系统,得到所述密文的存储地址;根据预设的访问控制策略,确定公钥以及与所述公钥对称的私钥,并通过所述私钥对所述目标密钥进行加密,得到加密后的目标密钥;将目标信息上传至区块链,所述目标信息包括所述公钥,所述索引,加密后的目标密钥,以及所述密文的存储地址。以此防止共享数据泄露和共享数据被篡改,以及防止共享数据丢失,保障共享数据的安全性和隐私性。

【技术实现步骤摘要】

本专利技术涉及互联网与大数据领域,尤其涉及一种数据共享的方法和装置


技术介绍

1、随着互联网的不断发展,在不同企业和不同行业的交互中,会涉及到不同的业务场景,从而产生大量的数据。随着数据量的增加,数据共享就显得更为重要,其中,实现数据共享的过程中,数据的安全问题更是重中之重。

2、目前,数据共享与分发方案依赖于中心化服务器,数据拥有者往往将数据明文上传到服务器进行保存,而数据访问者通过服务器进行搜索或下载数据也通过明文进行,这样一来,服务器便存储了大量的用户数据,如果存在恶意服务器,用户数据便存在暴露的可能性。此外,目前的数据共享体系通常通过基于角色的访问控制对数据进行权限控制,甚至于合法注册的用户均可获得数据,大粒度的访问权限控制增加了非法用户获得数据的可能性,导致无权获得数据的访问者获得了数据,对数据安全造成了严重的威胁。

3、因此,现亟需一种数据共享的方法,有效实现数据的细粒度访问权限控制,提升共享数据的安全性。


技术实现思路

1、本专利技术实施例提供一种数据共享的方法和装置,本文档来自技高网...

【技术保护点】

1.一种数据共享的方法,其特征在于,包括:

2.如权利要求1所述的方法,其特征在于,所述目标信息还包括所述数据拥有端的身份信息,所述密文包括的每个加密子文件分别对应的文件编号以及文件哈希值。

3.如权利要求1所述的方法,其特征在于,所述数据拥有端通过选取的加密算法以及安全参数,生成目标密钥,包括:

4.如权利要求1所述的方法,其特征在于,所述数据拥有端通过所述目标密钥对目标文件进行加密,得到密文以及索引,包括:

5.如权利要求4所述的方法,其特征在于,将所述目标文件分成多个子文件,并分别提取每个子文件的关键字,得到包含对应子文件标识的关键字...

【技术特征摘要】

1.一种数据共享的方法,其特征在于,包括:

2.如权利要求1所述的方法,其特征在于,所述目标信息还包括所述数据拥有端的身份信息,所述密文包括的每个加密子文件分别对应的文件编号以及文件哈希值。

3.如权利要求1所述的方法,其特征在于,所述数据拥有端通过选取的加密算法以及安全参数,生成目标密钥,包括:

4.如权利要求1所述的方法,其特征在于,所述数据拥有端通过所述目标密钥对目标文件进行加密,得到密文以及索引,包括:

5.如权利要求4所述的方法,其特征在于,将所述目标文件分成多个子文件,并分别提取每个子文件的关键字,得到包含对应子文件标识的关键字集合之后,还包括:

6.一种数据共享...

【专利技术属性】
技术研发人员:侯雨桐戴大鑫梁宵张梦李晓何腾翔
申请(专利权)人:航天信息股份有限公司
类型:发明
国别省市:

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

1