一种基于区块链的地理信息数据云存储方法技术

技术编号:39816969 阅读:23 留言:0更新日期:2023-12-22 19:35
本发明专利技术公开了一种基于区块链的地理信息数据云存储方法,涉及信息云存储技术领域,通过对用户所上传的地理信息数据进行分组,并对分组后的地理信息数据进行加密,从而保证所获得的地理信息数据在完成对应的加密后,存储至对应的区块链节点内,同时将对应的区块链节点变为未激活状态;再通过地理信息数据所存储的区块链节点信息和用户信息,生成对应的访问策略,将访问策略进行再加密,获得对访问策略的密钥,并将所获得的访问策略和密钥进行分离,从而使得,当访问策略和密钥任一一个出现泄露时,也无法完成对区块链节点的访问,从而提高了所存储的地理数据信息的安全性。了所存储的地理数据信息的安全性。了所存储的地理数据信息的安全性。

【技术实现步骤摘要】
一种基于区块链的地理信息数据云存储方法


[0001]本专利技术涉及信息云存储
,具体是一种基于区块链的地理信息数据云存储方法。

技术介绍

[0002]地理信息数据是国家基础设施建设与地球信息科学研究的重要基础,是国民经济和国防建设中不可缺少的战略资源,已广泛应用于各行各业。随着地理信息应用的深入,精度高、涉密广的地理信息安全保护要求与现阶段经济发展对地理信息数据共享需求的矛盾日益尖锐;
[0003]如何保证对所获得的地理信息数据云存储的安全,使得进行云存储的地理数据信息不会轻易的被外界所获取,是我们需要解决的问题,为此,现提供一种基于区块链的地理信息数据云存储方法。

技术实现思路

[0004]本专利技术的目的在于提供一种基于区块链的地理信息数据云存储方法。
[0005]本专利技术的目的可以通过以下技术方案实现,一种基于区块链的地理信息数据云存储方法,包括以下步骤:
[0006]步骤S1:利用区块链技术建立用于用户终端进行云存储的数据存储云平台;
[0007]步骤S2:将用户所上传的地理信息数本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种基于区块链的地理信息数据云存储方法,其特征在于,包括以下步骤:步骤S1:利用区块链技术建立用于用户终端进行云存储的数据存储云平台;步骤S2:将用户所上传的地理信息数据进行处理,完成对地理信息数据的加密;步骤S3:对加密后的地理信息数据进行存储,并设置用户访问策略,通过所设置的访问策略对数据访问请求进行控制。2.根据权利要求1所述的一种基于区块链的地理信息数据云存储方法,其特征在于,所述数据存储云平台设置有上链端:用户通过上链端进行身份信息注册,并在完成身份信息注册后,获得通过上链端进入数据存储云平台内的权限。3.根据权利要求2所述的一种基于区块链的地理信息数据云存储方法,其特征在于,用户通过上链端进行身份信息注册的过程包括:用户通过上链端将用户的个人基本信息进行输入,用以进行身份信息注册;对用户所输入的用户的个人基本信息进行审核,并在审核通过后生成对应的用户识别序列码,并将所生成的用户识别序列码发送至用户;用户使用所获得的用户识别序列码通过上链端进入数据存储云平台。4.根据权利要求3所述的一种基于区块链的地理信息数据云存储方法,其特征在于,所述数据存储云平台内设置有多个区块链节点,所述区块链节点包括激活状态和未激活状态,且每个区块链节点均设置有唯一的节点识别序列,且每个区块链节点之间互相独立;用户通过用户识别序列码进入数据存储云平台后,则随机选定一个未激活状态的区块链节点,并将用户该区块链节点与用户识别序列码进行绑定关联;用户将所需要上传的地理信息数据进行上传前,发起数据上传请求,根据数据上传请求将与用户识别序列码相关联的区块链节点由未激活状态变为激活状态,并将处于激活状态的区块链节点与用户所使用的上链端进行链接;用户通过上链端将所需要上传的地理信息数据进行上传。5.根据权利要求4所述的一种基于区块链的地理信息数据云存储方法,其特征在于,对用户所上传的地理信息数据的处理过程包括:将用户所上传的地理信息数据进行分组,获...

【专利技术属性】
技术研发人员:李松刘文芬黄月华王晶韦永壮李灵琛
申请(专利权)人:桂林电子科技大学
类型:发明
国别省市:

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

1