[发明专利]基于次序的秘密分发共享和恢复重组方法有效
申请号: | 201210335986.9 | 申请日: | 2012-09-12 |
公开(公告)号: | CN102857339A | 公开(公告)日: | 2013-01-02 |
发明(设计)人: | 高振栋 | 申请(专利权)人: | 无锡科技职业学院 |
主分类号: | H04L9/08 | 分类号: | H04L9/08 |
代理公司: | 无锡盛阳专利商标事务所(普通合伙) 32227 | 代理人: | 顾吉云 |
地址: | 214028 *** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提供了基于次序的秘密分发共享和恢复重组方法,其在恢复原秘密的时候需要采用正确的次序将各个拆分之后得到的各个秘密份额进行重组恢复,任何一步错误的次序组合都将导致秘密恢复失败,即使是攻击者获取所有份额之后也无法私下通过计算恢复原始秘密,有效确保了秘密的安全性。 | ||
搜索关键词: | 基于 次序 秘密 分发 共享 恢复 重组 方法 | ||
【主权项】:
1.基于次序的秘密分发共享和恢复重组方法,其特征在于:其包括下述操作步骤:(1)、定义:定义秘密k,将所述秘密k分成若干份额
,其中
,
表示所述秘密k拆分成
个份额后的数据总集合,将所述集合
中的各个份额分别颁发给
个人员进行保管,其中
,而每个人员得到的秘密个数是
个,其中
,若提供重构所述秘密k必须的份额集合
,则可以重构所述秘密k;若提供
,则不可能重构所述秘密k;而在重构所述秘密
的过程中,
是有次序要求的,违背预先约定的次序则不可能重构所述秘密k,其中下标
为自然数,表示在重构所述秘密k需要的特定份额个数,符合此定义的就是次序门限方案(k,n,t,m,p);(2)、拆分:所述秘密k使用拉格朗日插值多项式进行函数
拆分运算得到各个份额
,并计算得到各个多项式
,得到的所述多项式
保存于可信中心,存储形式为:
其中下标
分别是代表第
层重构所述秘密k次序中的所需的份额个数,
为重构所述秘密k所必须经历的组合层数,拆分之后任意所述份额
分发给各个合法用户保管;(3)、恢复:定义计数变量,根据所规定的次序运用二元运算计算出所述份额
组合运算后的重构秘密
,然后进行判断定义的所述计数变量个数与在重构所述秘密k需要的特定份额个数
是否相同,若相同则所述重构秘密
就是所述秘密k,若不同,则继续运用二元运算计算出所述重构秘密
直至得出最终所述秘密k;(4)、安全性分析: 利用计算公式进行推导得出:![]()
,
为
个份额重构次序的组合形态个数,
是
个份额参加次序重构需要的组合排列总个数,得出
值随
的增长而阶乘级别增大的。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于无锡科技职业学院,未经无锡科技职业学院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201210335986.9/,转载请声明来源钻瓜专利网。
- 上一篇:三层复合冷焊机床及其焊接流程
- 下一篇:一种视频播放器添加动态贴片广告的方法