Verifiable polynomial function secret sharing
AssigneeSeagate Technology LLC
InventorsFoo Yee Yeo, Nolan Ashvin Miranda, Hannah Elizabeth Davis, Jason Hwei Ming Ying
Life of this patent
Estimating the term…
Loading patent…
AssigneeSeagate Technology LLC
InventorsFoo Yee Yeo, Nolan Ashvin Miranda, Hannah Elizabeth Davis, Jason Hwei Ming Ying
Estimating the term…
A dealer receives a first addend function and a second addend function. A function client provides first validation parameters, each first validation parameter corresponding to a coefficient of the first addend function and a corresponding coefficient of the second addend function. The sum of the first addend function and the second addend function equals the polynomial function. The dealer generates a function share for each share party based on a sampling of first random polynomials and second random polynomials and generates second validation parameters for each share party based on the function shares. The dealer transmits the second validation parameters to the share parties and transmits each function share to a corresponding share party. Each function share is verifiable by the corresponding share party based on the second validation parameters and a signed concatenation of the first validation parameters.
A computing-processor-implemented method for polynomial function secret sharing by a dealer, wherein a polynomial function of a function client is shared by the dealer and is verifiable by multiple share parties and the function client generates a signed concatenation of first validation parameters, the computing-processor-implemented method comprising:
A computing system for polynomial function secret sharing by a dealer, wherein a polynomial function of a function client is shared by the dealer and is verifiable by multiple share parties and the function client generates a signed concatenation of first validation parameters, the computing system comprising:
One or more tangible processor-readable storage media embodied with instructions for executing on one or more processors and circuits of a computing device a process for polynomial function secret sharing by a dealer, wherein a polynomial function of a function client is shared by the dealer and is verifiable by multiple share parties and the function client generates a signed concatenation of first validation parameters, the process comprising:
Dependencies are inferred from the claim text.