一种基于区块链技术的个人数据托管方法技术

技术编号:23315404 阅读:45 留言:0更新日期:2020-02-11 17:54
本发明专利技术公开了一种基于区块链的个人数据托管方法,首先由用户节点生成用户的复合身份,用户由一对公钥和私钥定义,然后用户链接到承载服务节点的服务器,进行身份验证,验证不通过则重复此过程;验证通过后注册成功,并发布复合标识,复合标识是双方共享标识,用户拥有身份以及服务对它的受访问限制,可用椭圆曲线数字签名来验证,复合标识指定服务数据类型可访问,允许访问的服务数据类型在配置文件中存储配置,配置文件存储在公共分类账中,且其他节点已知,但只能由用户覆盖,通过访问web界面上的区块链,解决了各数据管理机构独立运行,以及机构和机构之间的信任问题造成无法保证个人数据在第三方机构系统管理的情况下存储和访问安全的问题。

A personal data hosting method based on blockchain Technology

【技术实现步骤摘要】
一种基于区块链技术的个人数据托管方法
本专利技术涉及数据管理领域,具体的说,是一种基于区块链技术的个人数据托管方法。
技术介绍
随着一些公司的数据泄露,导致对数据搜集、存储和安全的问题进行根本性的重新评估。当前第三方单独管理数据的模式开始达到极限,比特币在金融领域推广的区块链模型正在不断发展,证明使用分散的对等网络可以实现安全、强大的计算。由于大数据现象的影响,数据现在是经济中的一种资产,也成为所有web服务用户和企业搜集和使用的各种数据,很多问题已经出现了关于尊重用户隐私、控制他们的个人资料,所有数据:存储、处理和安全。传统数据管理方式中,存在以下缺陷:第三方管理数据机构层出不穷,各自维护己有的数据,若是某一个管理系统受到攻击,用户的信息就会大量泄漏;且数据管理的系统运行维护成本也很高;数据管理的过程中,个人数据若遭到他人侵犯,数据遭到篡改,影响用户信息的真实有效性;个人数据供被带三方机构管理的情况下,受访权限无法得到保障,本人无法控制。上述传统个人数据管理方法的缺点,主要在于各数据管理机构独立运行,以及机构和机构之间本文档来自技高网...

【技术保护点】
1.一种基于区块链的个人数据托管方法,其特征在于,所述方法包括如下步骤:/n步骤1:用户链接到承载服务节点的服务器,进行身份验证,若验证不通过则重复此步骤;验证通过后注册成功,并发布复合标识;/n步骤2:用户根据步骤1的注册信息登录到服务节点,检索授权令牌传输到服务节点,服务节点可以用令牌请求它可以访问的任何数据;/n步骤3:用户要访问其他用户的数据,会请求主机节点列出每个数据的位置,并请求检索标识的主机节点之一将加密数据返回,随机主机节点检索承载请求数据的节点,选择要请求的保管节点,然后服务节点发出事务;/n步骤4:区块链节点批准事务,服务节点向查询区块链节点中批准的数据访问传输数据,服务节...

【技术特征摘要】
1.一种基于区块链的个人数据托管方法,其特征在于,所述方法包括如下步骤:
步骤1:用户链接到承载服务节点的服务器,进行身份验证,若验证不通过则重复此步骤;验证通过后注册成功,并发布复合标识;
步骤2:用户根据步骤1的注册信息登录到服务节点,检索授权令牌传输到服务节点,服务节点可以用令牌请求它可以访问的任何数据;
步骤3:用户要访问其他用户的数据,会请求主机节点列出每个数据的位置,并请求检索标识的主机节点之一将加密数据返回,随机主机节点检索承载请求数据的节点,选择要请求的保管节点,然后服务节点发出事务;
步骤4:区块链节点批准事务,服务节点向查询区块链节点中批准的数据访问传输数据,服务节点解密,解密成功可访问,解密失败则不可访问。


2.根据权利要求1所述基于区块链的个人数据托管方法,其特征在于:所述复合标识指定服务数据类型可访问,...

【专利技术属性】
技术研发人员:叶蓉蓉
申请(专利权)人:四川长虹电器股份有限公司
类型:发明
国别省市:四川;51

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

1