发明名称 Authenticated secret sharing
摘要 A method and system distributes N shares of a secret among cooperating entities by forming a mathematical construct that has an embedded internal structure to allow authentication of a reconstructed secret. The mathematical construct can be a splitting polynomial constructed using the secret, a key and a message authentication code (MAC) as coefficients. The splitting polynomial is evaluated at N random evaluation points to obtain N result values. N shares of the secret are generated and distributed among the cooperating entities for storage. A reconstructed secret can be authenticated by computing the MAC of the reconstructed secret and verifying a relationship among the coefficients of a reconstructed splitting polynomial using the MAC. If the coefficients do not satisfy the relationship, one or more additional shares of the secret can be used to reconstruct the splitting polynomial and the secret.
申请公布号 US8713329(B2) 申请公布日期 2014.04.29
申请号 US20090393966 申请日期 2009.02.26
申请人 SCHNEIDER JAMES P.;RED HAT, INC. 发明人 SCHNEIDER JAMES P.
分类号 H04L9/32 主分类号 H04L9/32
代理机构 代理人
主权项
地址