摘要
分布式密钥生成(DKG)协议是分布式加密系统的重要组成部分,其允许一群参与者共同产生私钥和公钥,但只有授权的参与者子集才能重构私钥。然而,现有的基于DKG协议均是假定参与者等级相同。为此,提出基于Birkhoff插值的可验证多等级秘密共享BI-VHTSS算法。BI-VHTSS算法考虑了DKG问题,并由等级门限访问结构定义授权子集。利用Birkhoff插值和离数对数问题,验证了BI-VHTSS算法的正确性和安全性。
A Distributed Key Generation( DKG) protocol is a central component in distributed cryptosystems,it allows a group of participants to jointly generate private key and public key,but only authorised subgroups of participants are able to reconstruct private key. However,the existing literatures based on DKG protocol assume equal authority for participants.Therefore,Birkhoff Interpolation-based Verifiable Hierarchical Threshold Secret Sharing( BI-VHTSS) algorithm was proposed. Considering the problem of DKG,authorized subsets were defined by a hierarchical threshold access structure in BIVHTSS algorithm. On the basis of intractability of the Discrete Logarithm Problem( DLP) and Birkhoff interpolation,the correctness and security of the proposed algorithm were also proved.
出处
《计算机应用》
CSCD
北大核心
2016年第4期952-955,972,共5页
journal of Computer Applications
基金
国家863计划项目(2013AA040302)
上海经信委重大技术装备研制专项(ZB-ZBYZ-03-12-1067-1
沪CXY-2014-006)~~