基于区块链的数据信息处理方法、装置及设备制造方法及图纸

技术编号:36084774 阅读:26 留言:0更新日期:2022-12-24 10:59
本申请提供的一种基于区块链的数据信息处理方法、装置及设备,通过接收待上传的数据信息,并在用户级账户的数据库中对待上传的数据信息进行对称加密处理,得到对称秘钥和对称加密处理后的数据信息,将对称加密处理后的数据信息上传至区块链;根据第一公钥对对称秘钥进行非对称加密处理,得到第一密文,并将第一密文存储至根级账户的数据库中;接收数据访问请求,从根级账户的数据库中获取第一密文;根据第一密文,从区块链中获取对称加密处理后的数据信息,并下发至第二用户终端。采用本技术方案,能够通过对数据信息进行多层加密,进而使得数据信息访问时需要获取多层密码,最终实现提高数据信息安全性的目的。现提高数据信息安全性的目的。现提高数据信息安全性的目的。

【技术实现步骤摘要】
基于区块链的数据信息处理方法、装置及设备


[0001]本申请涉及区块链
,尤其涉及一种基于区块链的数据信息处理方法、装置及设备。

技术介绍

[0002]目前,在区块链上对数据信息进行访问,常用的是通过获取对称加密的密码或者是非对称加密的密码进行访问,但是这种方式还是会出现数据信息访问过程中数据信息泄露的问题。
[0003]因此,亟需一种基于区块链的数据信息处理方法,能够通过对数据信息进行多层加密,进而使得数据信息访问时需要获取多层密码,最终实现提高数据信息安全性的目的。

技术实现思路

[0004]本申请提供一种基于区块链的数据信息处理方法、装置及设备,能够通过对数据信息进行多层加密,进而使得数据信息访问时需要获取多层密码,最终实现提高数据信息安全性的目的。
[0005]第一方面,本申请提供一种基于区块链的数据信息处理方法,包括:
[0006]接收待上传的数据信息,并在用户级账户的数据库中对所述待上传的数据信息进行对称加密处理,得到对称秘钥和对称加密处理后的数据信息,将所述对称加密处理后的数据信息上传本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种基于区块链的数据信息处理方法,其特征在于,所述方法包括:接收待上传的数据信息,并在用户级账户的数据库中对所述待上传的数据信息进行对称加密处理,得到对称秘钥和对称加密处理后的数据信息,将所述对称加密处理后的数据信息上传至区块链;其中,所述待上传的数据信息是由第一用户终端发送的;根据第一公钥对所述对称秘钥进行非对称加密处理,得到第一密文,并将所述第一密文存储至根级账户的数据库中;其中,所述第一公钥是从区块链下发的;接收数据访问请求,从所述根级账户的数据库中获取所述第一密文;根据所述第一密文,从区块链中获取所述对称加密处理后的数据信息,并下发至第二用户终端。2.根据权利要求1所述的方法,其特征在于,所述接收数据访问请求,从所述根级账户的数据库中获取所述第一密文,包括:接收所述数据访问请求,判断所述数据访问请求是否具备访问所述根级账户的数据库的数据权限;若是,则从所述根级账户的数据库中获取所述第一密文。3.根据权利要求1所述的方法,其特征在于,若是,则从所述根级账户的数据库中获取所述第一密文,包括:若是,则获取所述根级账户的数据库的密码;根据所述密码,从所述根级账户的数据库中获取第一私钥和所述第一密文;其中,所述第一私钥和所述第一公钥是同时由区块链生成并下发的。4.根据权利要求3所述的方法,其特征在于,所述根据所述第一密文,从区块链中获取所述对称加密处理后的数据信息,并下发至第二用户终端,包括:根据所述第一私钥对所述第一密文进行解密,得到所述对称秘钥;根据所述对称秘钥,从区块链中获取所述对称加密处理后的数据信息,并发送至第二用户终端。5.根据权利要求4所述的方法,其特征在于,所述根据所述对称秘钥,从区块链中获取所述对称加密处理后的数据信息,并发送至第二用户终端,包括:根据所述对称秘钥,获取与所述对称秘钥匹配的所述对称加密处理后的数据信息;通过所述对称秘钥,对所述对称加密处理后的数据信息进行解密处理,得到解密后的数据信息;将所述解密后的数据信息发送至所述第二用户终端。6.根据权利要求1所述的方法,其特征在于,在所述根据第一公钥对所述对称秘钥进行非对称加密处理,得到第一密文,并将所述第一密文存储至根级账户的数据库中之后,还包括:接收增设管理员账户的数据库的增设请求,并根据所述增设管理员账户的数据库的增设请求从所述根级账户的数据库中获取所述对称秘钥;根据第二公钥对所述对称秘钥进行加密,得到第二密文,并将所述第二密文存储至所述管理员账户的数据库中;其中,所述第二公...

【专利技术属性】
技术研发人员:朱佩江郭立华
申请(专利权)人:致信互链北京科技有限公司
类型:发明
国别省市:

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

1