一种秘密共享方法及装置与流程

文档序号:26954171发布日期:2021-10-16 03:02阅读:来源:国知局

技术特征:
1.一种秘密共享方法,其特征在于,适用于具有m个分片存储节点的秘密共享系统,所述方法包括:第一分片存储节点在检测到第k周期的秘密分片更新指示时,构造无常数项的第一秘密多项式;所述k为大于等于1的整数;所述第一分片存储节点基于所述第一秘密多项式,生成m个第一混淆分片,并分发至少一个第一混淆分片至第二分片存储节点;所述第一分片存储节点为所述m个分片存储节点中的任一个;所述第二分片存储节点为所述m个分片存储节点中的除所述第一分片存储节点外的任一个;所述第一分片存储节点根据接收的至少一个第二混淆分片以及所述第一分片存储节点在第k

1周期的秘密分片,生成符合门限秘密共享机制的第k周期的秘密分片;其中,所述第二混淆分片是第二分片存储节点根据无常数项的第二秘密多项式生成的;所述门限秘密共享机制为根据至少t个第k周期的秘密分片可确定出原始秘密;所述t为大于0且小于等于m整数。2.如权利要求1所述的方法,其特征在于,所述构造无常数项的第一秘密多项式,包括:所述第一分片存储节点生成t

1个第一随机数;所述第一分片存储节点根据所述t

1个第一随机数,构造所述无常数项的第一秘密多项式。3.如权利要求1所述的方法,其特征在于,在构造无常数项的第一秘密多项式之前,还包括:针对每个分片存储节点,所述分片存储节点确定在第k

1周期的秘密分片存在泄漏风险时,生成第k周期的秘密分片更新指示;所述秘密分片更新指示用于指示各分片存储节点更新各自在第k

1周期的秘密分片。4.如权利要求1所述的方法,其特征在于,所述第一分片存储节点根据接收的至少一个第二混淆分片以及所述第一分片存储节点在第k

1周期的秘密分片,生成符合门限秘密共享机制的第k周期的秘密分片,包括:所述第一分片存储节点根据接收的至少一个第二混淆分片、第一保留混淆分片以及所述第一分片存储节点在第k

1周期的秘密分片,生成符合门限秘密共享机制的第k周期的秘密分片;所述第一保留混淆分片是所述m个第一混淆分片中除所述至少一个第一混淆分片之外的第一混淆分片。5.如权利要求4所述的方法,其特征在于,分发至少一个第一混淆分片至第二分片存储节点,包括:所述第一分片存储节点将所述m个第一混淆分片中的m

1个第一混淆分片分别发送给m

1个第二分片存储节点;在生成符合门限秘密共享机制的第k周期的秘密分片之前,还包括:所述第一分片存储节点接收m

1个第二分片存储节点各自生成的第二混淆分片。6.如权利要求1所述的方法,其特征在于,在构造无常数项的第一秘密多项式之前,还包括:秘密分发节点在第0周期时,基于所述原始秘密,构造有常数项的第三秘密多项式;所述秘密分发节点基于所述第三秘密多项式,确定出m个第0周期的秘密分片;
所述秘密分发节点将m个第0周期的秘密分片分别发送给m个分片存储节点;每个分片存储节点用于对接收到的第0周期的秘密分片进行存储。7.如权利要求6所述的方法,其特征在于,所述秘密分发节点基于所述第三秘密多项式,确定出m个第0周期的秘密分片,包括:所述秘密分发节点生成m个第二随机数;所述秘密分发节点根据所述m个第二随机数和所述第三秘密多项式,确定出m个第0周期的秘密分片。8.一种秘密共享装置,其特征在于,适用于具有m个分片存储节点的秘密共享系统,所述装置包括:构造单元,用于在检测到第k周期的秘密分片更新指示时,构造无常数项的第一秘密多项式;所述k为大于等于1的整数;处理单元,用于基于所述第一秘密多项式,生成m个第一混淆分片,并分发至少一个第一混淆分片至第二分片存储节点;所述第一分片存储节点为所述m个分片存储节点中的任一个;所述第二分片存储节点为所述m个分片存储节点中的除所述第一分片存储节点外的任一个;根据接收的至少一个第二混淆分片以及所述第一分片存储节点在第k

1周期的秘密分片,生成符合门限秘密共享机制的第k周期的秘密分片;其中,所述第二混淆分片是第二分片存储节点根据无常数项的第二秘密多项式生成的;所述门限秘密共享机制为根据至少t个第k周期的秘密分片可确定出原始秘密;所述t为大于0且小于等于m整数。9.一种计算设备,其特征在于,包括至少一个处理器以及至少一个存储器,其中,所述存储器存储有计算机程序,当所述程序被所述处理器执行时,使得所述处理器执行权利要求1至7任一权利要求所述的方法。10.一种计算机可读存储介质,其特征在于,其存储有可由计算设备执行的计算机程序,当所述程序在所述计算设备上运行时,使得所述计算设备执行权利要求1至7任一权利要求所述的方法。

技术总结
本发明实施例提供了一种秘密共享方法及装置,该方法包括第一分片存储节点在检测到第k周期的秘密分片更新指示时,构造无常数项的第一秘密多项式,基于第一秘密多项式,生成m个第一混淆分片,并分发至少一个第一混淆分片至第二分片存储节点,根据接收的至少一个第二混淆分片以及第一分片存储节点在第k


技术研发人员:张龙 范瑞彬 张开翔 毛嘉宇 储雨知 王越
受保护的技术使用者:深圳前海微众银行股份有限公司
技术研发日:2021.07.27
技术公布日:2021/10/15
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1