数据资产数据的安全应用方法、装置及数据资产管理系统与流程

文档序号:35927886发布日期:2023-11-04 21:53阅读:48来源:国知局
数据资产数据的安全应用方法、装置及数据资产管理系统与流程

所属的技术人员可以清楚地了解到,为方便的描述和简洁,上述描述的装置的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。进一步的,本申请实施例还提供了一种电子设备,包括:存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如上述实施例所述的数据资产数据的安全应用方法。进一步的,本申请实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机可执行程序,所述计算机可执行程序用于使计算机执行如上述实施例所述的数据资产数据的安全应用方法。以上所述是本发明的优选实施方式,应当指出,对于本的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也视为本发明的保护范围。


背景技术:

1、数据资产(digital assets)是指企业或个人拥有或控制的,以电子数据形式存在的,在日常活动中持有以备出售或处于生产过程中的非货币性资产。而随着互联网的发展,使数字经济以及数据资产也飞速增长,越来越多的有形资产也通过物联网等技术手段转换成数据资产,供用户使用。

2、在转换成数据资产后,当用户需要调用或查看数字化的资产,常用的方式是先设置自主的数据库,将转换后的每种数据资产数据分门别类存储在自主数据库内,在调用或查看时直接从数据库中提取数据。但数据资产数据是重要的数据资产类型,涉及大量个人隐私和财产信息,仅分类存储再直接调用,存有被调用和篡改的风险,安全性和可靠性较低、甚至就可能发生资产与数据分离或被替换的风险,想要实现溯源、存证、交易等应用目的则可信性不足。


技术实现思路

1、本发明提出一种数据资产数据的安全应用方法、装置及数据资产管理系统,所述方法可以在数据资产数据入库时分别进行加密和区块链上链,待用户调用或查看时再依次进行区块链上链和解密再供用户使用,通过加密和上链可以确保数据安全,降低数据被篡改或窃取的风险。

2、本发明实施例的第一方面提供了一种数据资产数据的安全应用方法,所述方法包括:

3、在录入数据资产数据时,对所述数据资产数据进行加密操作生成加密资产数据,以及对所述数据资产数据区块链入库上链操作并展示所述加密资产数据;

4、在获取用户深度浏览指令后对所述加密资产数据进行区块链浏览上链操作,并在完成所述区块链浏览上链操作时解析所述加密资产数据以及展示解析后的所述加密资产数据,供用户查看;

5、在获取用户的调用指令时,对所述加密资产数据进行区块链调用上链操作并在完成所述区块链调用上链操作时解密所述加密资产数据,以及向用户返回解密后的所述加密资产数据,供用户调用。

6、在第一方面的一种可能的实现方式中,所述加密操作,包括:

7、初始化abe属性加密算法得到公开参数,并获取用户在上传所述数据资产数据时的访问结构;

8、按照abe属性加密算法采用所述公开参数和所述访问结构对所述数据资产数据进行加密与转码,得到加密资产数据。

9、在第一方面的一种可能的实现方式中,在所述初始化abe属性加密算法得到公开参数的步骤后,所述方法还包括:

10、分别获取主密钥和属性集,所述主密钥是初始化abe属性加密算法得到,所述属性集是对用户完成身份验证后得到属性树;

11、采用所述主密钥和所述属性集生成属性私钥并发送给用户终端,以供用户终端解密。

12、在第一方面的一种可能的实现方式中,所述展示所述加密资产数据,包括:

13、分别获取转换信息和属性私钥,所述转换信息是完成转码得到所述加密资产数据后生成的唯一数据资产hash值;

14、采用所述转换信息对所述加密资产数据进行转换得到转换数据资产密文;

15、采用所述属性私钥对所述数据资产密文进行解密得到第一解密资产数据;

16、对所述第一解密资产数据进行解析,并将解析后的第一解密资产数据展示在可视化界面。

17、在第一方面的一种可能的实现方式中,所述区块链入库上链操作,包括:

18、分别获取资产信息、入库上链信息和上链地址,所述资产信息是输入所述数据资产数据时输入的数据资产的特征信息,所述入库上链信息是完成转码得到所述加密资产数据后生成的唯一数据资产hash值,所述上链地址是对用户完成身份验证后得到区块链地址;

19、记录获取资产信息、入库上链信息和上链地址的创作时间,采用所述创作时间、资产信息、入库上链信息和上链地址生成创作信息块,并将所述创作信息块上传至所述上链地址对应的区块链网络中。

20、在第一方面的一种可能的实现方式中,所述区块链浏览上链操作,包括:

21、在基于所述深度浏览指令确定用户的浏览权限后,分别获取用户浏览数据的浏览地址和浏览文件信息,所述浏览文件信息为所述深度浏览指令所对应的加密资产数据的hash值;

22、采用所述浏览地址和浏览文件信息生成浏览信息块,并将所述浏览信息块上传至所述浏览数据地址对应的区块链网络中。

23、在第一方面的一种可能的实现方式中,所述区块链调用上链,包括::

24、在基于所述调用指令确定用户匹配调用的属性集后,分别获取用户调用数据的调用地址和调用文件信息,所述调用文件信息为所述调用指令所对应的加密资产数据的hash值;

25、采用所述调用地址和调用文件信息生成调用信息块,并将所述调用信息块上传至所述调用地址对应的区块链网络中。

26、本发明实施例的第二方面提供了一种数据资产数据的安全应用装置,所述装置包括:

27、录入模块,用于在录入数据资产数据时,对所述数据资产数据进行加密操作生成加密资产数据,以及对所述数据资产数据区块链入库上链操作并展示所述加密资产数据;

28、浏览模块,用于在获取用户深度浏览指令后对所述加密资产数据进行区块链浏览上链操作,并在完成所述区块链浏览上链操作时解析所述加密资产数据以及展示解析后的所述加密资产数据,供用户查看;

29、调用模块,用于在获取用户的调用指令时,对所述加密资产数据进行区块链调用上链操作并在完成所述区块链调用上链操作时解密所述加密资产数据,以及向用户返回解密后的所述加密资产数据,供用户调用。

30、本发明实施例的第三方面提供了一种数据资产管理系统,所述系统包括:资产管理平台和多个用户终端,所述资产管理平台与所述多个用户终端连接,所述资产管理平台适用于如上所述的数据资产数据的安全应用方法。

31、相比于现有技术,本发明实施例提供的一种数据资产数据的安全应用方法、装置及数据资产管理系统,其有益效果在于:本发明可以在数据资产数据入库时分别进行加密和区块链上链,待用户调用或查看时再依次进行区块链上链和解密再供用户使用,通过加密和上链可以确保数据安全,降低数据被篡改或窃取的风险。



技术特征:

1.一种数据资产数据的安全应用方法,其特征在于,所述方法包括:

2.根据权利要求1所述的数据资产数据的安全应用方法,其特征在于,所述加密操作,包括:

3.根据权利要求2所述的数据资产数据的安全应用方法,其特征在于,在所述初始化abe属性加密算法得到公开参数的步骤后,所述方法还包括:

4.根据权利要求3所述的数据资产数据的安全应用方法,其特征在于,所述展示所述加密资产数据,包括:

5.根据权利要求2所述的数据资产数据的安全应用方法,其特征在于,所述区块链入库上链操作,包括:

6.根据权利要求1所述的数据资产数据的安全应用方法,其特征在于,所述区块链浏览上链操作,包括:

7.根据权利要求1-6任意一项所述的数据资产数据的安全应用方法,其特征在于,所述区块链调用上链,包括::

8.一种数据资产数据的安全应用装置,其特征在于,所述装置包括:

9.一种数据资产管理系统,其特征在于,所述系统包括:资产管理平台和多个用户终端,所述资产管理平台与所述多个用户终端连接,所述资产管理平台适用于如权利要求1-7任意一项所述的数据资产数据的安全应用方法。

10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机可执行程序,所述计算机可执行程序用于使计算机执行如权利要求1-7任意一项所述的数据资产数据的安全应用方法。


技术总结
本发明公开了一种数据资产数据的安全应用方法、装置及数据资产管理系统,所述方法包括:在录入数据资产数据时,对数据资产数据进行加密生成加密资产数据,以及对数据资产数据区块链入库上链操作并展示加密资产数据;在获取用户深度浏览指令后对加密资产数据进行区块链浏览上链操作,并解析加密资产数据以及展示解析后的加密资产数据,供用户查看;在获取用户的调用指令时,对加密资产数据进行区块链调用上链操作并解密加密资产数据,以及向用户返回解密后的加密资产数据。本发明可以在数据资产数据入库、浏览、调用时分别进行加密、区块链上链和解密等操作,通过加密、解密和上链可以确保数据安全,降低数据被篡改或窃取的风险。

技术研发人员:黄俭,周有衡,张启超,陆伟斌,梁盛,陈海建,张兵,周鹏,彭润桃
受保护的技术使用者:广州粤建三和软件股份有限公司
技术研发日:
技术公布日:2024/1/15
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1