Patent ID: 11882211
Assignee: SEAGATE TECHNOLOGY LLC
Field: Digital communication (Electrical engineering)
Classification: CPC H | IPC H

Claim 0:
1. A method for generating shares in a function secret sharing (FSS) scheme to facilitate multiple evaluation of a secret function, comprising:
choosing a key-homomorphic pseudo random function (PRF) F;
generating at least one key k for the key-homomorphic PRF for each of a plurality of parties in the FSS scheme;
generating a function share for each of the plurality of parties at least in part based on the at least one key k for each respective one of the plurality of parties;
distributing the function shares to corresponding ones of the plurality of parties; and
wherein an output share of each of a plurality of participating parties is combinable to generate an output of the secret function, wherein the output share is generated based on the function share and the at least one key k, and wherein the secret function is evaluatable multiple times without providing any information regarding the secret function.