区块链中的数学(五十六)---Amir Herzberg动态密钥共享方案

欢迎关注区块链技术公众号“blocksight”,获取更多精彩内容!

写在前面

上一节讲了Feldman可验证密钥分享方案,在原始Shamir 方案基础上添加了校验,解决传统秘密共享方案中存在的分发者和子秘密持有者的不诚实的问题。

但是安全问题是多方面的,该方案安全性是建立在攻击者不可能在秘密的生命周期内获取特定阈值(门限)如t个子密钥的前提之下的,但是在秘密的生命周期较长的情况下,这一点难以保证,例如参与者电脑可能受到病毒攻击,或者其他原因没有妥善保管以至于泄露或者遗忘等,如果面对长时间的破坏性攻击,可验证秘密共享方案并没有一直较好的安全性。当然可以周期性的改变原始密钥(秘密)来缓解,但是总有一些情况一个密钥(秘密)是长时间不能变的(如一些商业,军事机密等)。

如果每个参与者的密钥分片能够周期性的动态改变并且统一的原始密钥不受影响就好了,本文就来介绍这种动态秘密共享体制。

理解本文的基础是前两篇,如果没看过,建议先熟悉,千里之行,少不了每一步的积累!

动态秘密共享

动态秘密共享方案旨在通过在不改变秘密的情况下,来解决秘密共享方案在长周期保存的安全性问题。其通过周期性地更换密钥分片(即每个参与者自己保存的一部分子密钥),这样每次更换密钥分片后,攻击者在上一个周期内所获得的信息完全失效。

如此,可以根据密钥可能受攻击的程度相应地决定子秘密更换周期的长短,例如如果密钥(秘密)保

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值