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

一种基于区块链和理性秘密共享的密钥重构方法技术

技术编号:40753669 阅读:26 留言:0更新日期:2024-03-25 20:08
本发明专利技术公开了一种基于区块链和理性秘密共享的密钥重构方法,主要包括三个阶段:密钥分发阶段、演化博弈模型构建与求解阶段和密钥重构阶段。秘密分发阶段是密钥拥有者将秘密拆分成n个子秘密,然后将子秘密分发给n个区块链子节点存储;博弈模型构建与求解阶段是指根据节点的属性构建秘密重构过程的演化博弈模型,并求解动态演化均衡点,使得节点在参与秘密重构的基础上实现利益最大化;密钥重构阶段是指密钥拥有者发出密钥重构请求之后,节点对其作出响应,这一过程设计智能合约来动态调整演化博弈的激励值,使得节点对自身行为作出动态调整为参与密钥重构过程,当参与者大于t个时,就能重构出密钥。

【技术实现步骤摘要】

本专利技术属于密码学、信息安全、隐私保护等领域,具体涉及一种基于区块链和理性秘密共享的密钥重构方法


技术介绍

1、在密码学和信息安全领域,密钥管理至关重要。密钥用于加密和解密数据,验证身份,以及确保通信的机密性和完整性。有效的密钥管理可以防止未经授权的访问和数据泄露,确保系统的安全性和可靠性。

2、密钥管理还涉及密钥生成、存储、分发、轮换和销毁等方面,对于确保信息安全至关重要。而安全存储密钥可以防止未经授权的访问者获取密钥并对系统进行恶意操作。如果密钥泄露,可能导致数据泄露、信息安全风险以及系统遭受攻击。因此,密钥存储是密钥管理中非常重要的一个部分,必须确保只有授权的实体能够访问和使用密钥,从而维护系统的安全性和可靠性。

3、相较于其他的密钥存储方式,对密钥进行分布式存储可以提高系统的安全性和可靠性。通过将密钥分布存储在多个地点或实体中,即使某个存储节点受到攻击或故障,系统仍然能够继续运行。这种方法可以降低单点故障的风险,并增加系统的抗攻击能力。此外,分布式存储还可以提高密钥的可用性,使得系统能够更好地应对各种情况下的需求。...

【技术保护点】

1.一种基于区块链和理性秘密共享的密钥重构方法,其特征在于,构建激励相容的演化博弈模型,再设计智能合约对激励策略进行动态调整,促使节点都诚实的共享子秘密重构出用户的私钥;将子秘密拥有者分为参与和不参与秘密重构的两方的博弈双方构建秘密重构的动态博弈模型,根据子秘密拥有者的信誉值、响应程度、合作系数等因素构建动态博弈模型并推到出模型的复制动力学方程,通过微分方程求出模型的演化稳定策略,再设计智能合约动态调整参与者策略,使得动态演化博弈模型达到激励相容。

2.根据权利要求1所述的基于区块链和理性秘密共享的密钥重构方法,其特征在于,参与方包括密钥拥有方和区块链;密钥拥有方拥有密钥的所...

【技术特征摘要】

1.一种基于区块链和理性秘密共享的密钥重构方法,其特征在于,构建激励相容的演化博弈模型,再设计智能合约对激励策略进行动态调整,促使节点都诚实的共享子秘密重构出用户的私钥;将子秘密拥有者分为参与和不参与秘密重构的两方的博弈双方构建秘密重构的动态博弈模型,根据子秘密拥有者的信誉值、响应程度、合作系数等因素构建动态博弈模型并推到出模型的复制动力学方程,通过微分方程求出模型的演化稳定策略,再设计智能合约动态调整参与者策略,使得动态演化博弈模型达到激励相容。

2.根据权利要求1所述的基于区块链和理性秘密共享的密钥重构方法,其特征在于,参与方包括密钥拥有方和区块链;密钥拥有方拥有密钥的所有权,通过理性秘密共享的方法对密钥进行分发和重构;区块链上的节点作为参与秘密共享的子秘密拥有者,负责保存子秘密并且响应秘密拥有方重构密钥的指令。

3.根据权利要求2所述的基于区块链和理性秘密共享的密钥重构方法,其特征在于,理性秘密共享分为两个阶段:密钥分发阶段和密钥重构阶段;在密钥分发阶段由密钥拥有者通过密码学手段将密钥拆分成n个子密钥分发给区块链上的节点保存;在秘密重构阶段密钥拥有者向节点发出重构请求,利用演化博弈理论构建博弈模型,设计激励相容的重构方案。

4.根据权利要求2或3所述的基于区块链和理性秘密共享的密钥重构方法,其特征在于,该密钥重构方法至少包括以下三个阶段:密钥分发阶段、演化博弈模型构建与求解阶段和密钥重构阶段;其中,所述密钥分发阶...

【专利技术属性】
技术研发人员:彭长根杨志美龙洋洋
申请(专利权)人:贵州大学
类型:发明
国别省市:

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

1