当前位置: 首页 > 专利查询>贵州大学专利>正文

基于可验证秘密共享的区块链数据安全存储方法技术

技术编号:46627648 阅读:1 留言:0更新日期:2025-10-14 21:25
本发明专利技术公开了一种基于可验证秘密共享的区块链数据安全存储方法,包括由计算机硬件执行的以下步骤:接收待存储数据,对其进行加密处理得到密文,将密文存储至分布式文件系统并获取存储地址,计算密文的哈希值;根据设定的参数将加密密钥分割为若干子密钥分片,计算各子密钥分片的哈希值;将子密钥分片、子密钥分片哈希值及密文哈希值封装为交易单元写入区块链;接收解密请求,在提交的有效子密钥分片数量达阈值时重构加密密钥;从分布式文件系统获取密文,验证其哈希值后,用重构的加密密钥解密得到明文。本发明专利技术实现了数据全生命周期的安全管控,确保数据和密钥的完整性、保密性和可认证性,保障数据在存储、传输及密钥管理等过程中的安全。

【技术实现步骤摘要】

本专利技术涉及区块链相关,尤其是区块链中的数据存储、存储加密、分布式存储、数据分片、秘密共享、密钥协商、国密算法、raft共识机制等技术分支,特别的,涉及到一种基于可验证秘密共享的区块链数据安全存储方法


技术介绍

1、数据信息作为生产要素,是新一轮智能化、数字化发展的重要资产。但是,由于数字网络空间的开放性特点,导致数据在存储和共享的过程中,面临着多种类型、多种层次的安全威胁,而传统的加密手段虽能保障数据保密性,却存在主密钥易丢失或泄露等密钥安全管理问题。这些风险给数字经济发展带来了巨大挑战。

2、秘密共享是一种通过密码学手段将敏感信息分割为多份独立数据片段,并分发给不同参与者的技术。其核心在于将完整秘密分散控制,确保单一参与者无法独自恢复原始内容,仅当满足提交数量达到预定份额时,多方协作方可重构秘密。

3、目前,秘密共享技术仍面临诸多挑战。其中一个典型的技术问题是现有方案对动态环境的适应性较弱,难以应对一些子密钥分片失效或丢失的情况。然而,仅用秘密共享生成的子密钥组存在密钥管理的安全性问题,且用于数据和密钥存储的分布式系统也存在本文档来自技高网...

【技术保护点】

1.一种基于可验证秘密共享的区块链数据安全存储方法,其特征在于,包括由计算机硬件执行的以下步骤:

2.根据权利要求1所述的基于可验证秘密共享的区块链数据安全存储方法,其特征在于,所述根据设定的参数将加密密钥分割为若干子密钥分片,包括:

3.根据权利要求1所述的基于可验证秘密共享的区块链数据安全存储方法,其特征在于,所述在提交的有效子密钥分片数量达阈值时重构加密密钥,包括:

4.根据权利要求1所述的基于可验证秘密共享的区块链数据安全存储方法,其特征在于,所述验证其哈希值包括:

5.根据权利要求1所述的基于可验证秘密共享的区块链数据安全存储方法...

【技术特征摘要】

1.一种基于可验证秘密共享的区块链数据安全存储方法,其特征在于,包括由计算机硬件执行的以下步骤:

2.根据权利要求1所述的基于可验证秘密共享的区块链数据安全存储方法,其特征在于,所述根据设定的参数将加密密钥分割为若干子密钥分片,包括:

3.根据权利要求1所述的基于可验证秘密共享的区块链数据安全存储方法,其特征在于,所述在提交的有效子密钥分片数量达阈值时重构加密密钥,包括:

4.根据权利要求1所述的基于可验证秘密共享的区块链数据安全存储方法,其特征在于,所述验证其哈希值包括:

5.根据权利要求1所述的基于可验证秘密共享的区块链数据安全存储方法,其特征在于,所述方法还包括:

6.根据权利要求1所述的基于可验证秘密共享的区块链数据安全存储方法,其特征在于,所述对其进行加密处理得到密文,包括:采用国密对称加密算法对所述待存储数据进行加密,生成对应的密...

【专利技术属性】
技术研发人员:刘海路磊平
申请(专利权)人:贵州大学
类型:发明
国别省市:

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

1