一种区块链存证方法及系统技术方案

技术编号:43845259 阅读:18 留言:0更新日期:2024-12-31 18:39
本发明专利技术涉及区块链技术领域,公开一种区块链存证方法及系统,该方法包括:获取待存证数据,对待存在数据生成随机密码;利用随机密码对待存证数据进行加密,得到加密存证数据;在预先公钥数据库中获取授权对象的公钥,利用公钥对随机密码进行加密,得到加密密码;将加密密码和加密存证数据通过基于IERC821标准的智能合约上传至区块链,促使授权对象在区块链中获取加密密码和加密存证数据,并通过与公钥对应的私钥对加密密码进行解密,得到随机密码,并通过随机密码对加密待存证数据进行解密,得到存证数据。本发明专利技术混合使用了随机密码加密技术和公私钥加密技术对存证信息进行授权式加密和共享,能实现区块链上存证信息的隐私保护与可控分享。

【技术实现步骤摘要】

本专利技术涉及区块链,特别涉及一种区块链存证方法及系统


技术介绍

1、区块链技术,因其不可篡改、去中心化和分布式等特性,被广泛应用于多方进行信息交换、价值交换、权利交换等行为的存证过程。已经实施的相关应用场景包括医疗数据交换存证、大数据交易存证、数字艺术品收藏存证等。区块链技术可以保证存证信息的不可篡改、溯源的可靠以及信息的公开透明。然而这种分布式账本的透明性也带来了严重的隐私安全问题。

2、在某些敏感领域,区块链存证的隐私安全问题显得尤为重要。例如,在医疗数据流转存证过程中,尤其是涉及用户病历数据的交换,可能由于区块链的分布式存储特性而泄露这些数据。这是医院和患者都不可接受的风险。即使只是将基本的存证信息,例如将已经脱敏的用户姓名(昵称)、存证数据类型、所属医院等进行上链存证,也会无可避免地暴露用户的健康状况、就医次数和医院的客流量等重要信息。

3、因此,如何提供一种隐私安全可控的区块链存证方法,是目前亟待解决的问题。


技术实现思路

1、本专利技术实施例提供了一种区块链存证方法及系本文档来自技高网...

【技术保护点】

1.一种区块链存证方法,其特征在于,包括:

2.根据权利要求1所述的区块链存证方法,其特征在于,在利用所述随机密码对待存证数据进行加密时,通过随机密码对待存证数据进行对称加密。

3.根据权利要求1所述的区块链存证方法,其特征在于,在利用所述公钥对所述随机密码进行加密时,通过所述公钥对所述随机密码进行非对称加密。

4.根据权利要求1所述的区块链存证方法,其特征在于,所述公钥数据库存储在每一个区块链节点的服务器上或存储于区块链的用户注册智能合约中。

5.根据权利要求1所述的区块链存证方法,其特征在于,所述基于IERC821标准的智能合约包括SS...

【技术特征摘要】

1.一种区块链存证方法,其特征在于,包括:

2.根据权利要求1所述的区块链存证方法,其特征在于,在利用所述随机密码对待存证数据进行加密时,通过随机密码对待存证数据进行对称加密。

3.根据权利要求1所述的区块链存证方法,其特征在于,在利用所述公钥对所述随机密码进行加密时,通过所述公钥对所述随机密码进行非对称加密。

4.根据权利要求1所述的区块链存证方法,其特征在于,所述公钥数据库存储在每一个区块链节点的服务器上或存储于区块链的用户注册智能合约中。

5.根据权利要求1所述的区块链存证方法,其特征在于,所述基于ierc821标准的智能合约包括ssnft扩展智能合约、ssnft基础智能合约和ierc821智能合约接口标准;所述ssnft扩展智能合约继承自所述ssnft基础智能合约,所述ssnft基础智能合约继承并实现所述ierc821智能合约接口标准。

...

【专利技术属性】
技术研发人员:黄有为胡斌桑晓龙赵晓芳曾重
申请(专利权)人:苏州中科乐联信息技术有限公司
类型:发明
国别省市:

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

1