Input consistency verification for server assisted secure function evaluation
AssigneeAlcatel Lucent
InventorsVladimir Y. Kolesnikov, Ranjit Kumaresan, Abdullatif Shikfa
Life of this patent
Estimating the term…
Loading patent…
AssigneeAlcatel Lucent
InventorsVladimir Y. Kolesnikov, Ranjit Kumaresan, Abdullatif Shikfa
Estimating the term…
Server-assisted secure function evaluation (SFE) is performed with input consistency verification for two parties that want to evaluate a function. The server computes a garbled circuit corresponding to the function. A predefined bit of the 0-secret of wire i in the garbled circuit is set to a random bit bi and a predefined bit of the 1-secret of wire i in the garbled circuit is set to bi. The server communicates with each party using an Oblivious Transfer (OT) to provide encrypted versions of the respective inputs of each party. Each party receives the encrypted wire secret of the other party and the garbled circuit for computation of a respective output and stores the predefined bit of a wire of interest of the other party. A given party can verify input consistency by the other party over at least two executions by comparing the values stored by the given party for the at least two executions with corresponding values obtained from the server.
A method for secure function evaluation (SFE) performed by a server for two parties that want to evaluate a function, comprising:
A method for secure function evaluation (SFE) performed by a first of two parties that want to evaluate a function with assistance from a server, comprising:
A system for secure function evaluation (SFE) performed by a server for two parties that want to evaluate a function, comprising:
A system for secure function evaluation (SFE) performed by a first of two parties that want to evaluate a function with assistance from a server, comprising:
Dependencies are inferred from the claim text.