Garbling enhancements
AssigneeVMware, Inc.
InventorAvishay YANAI
Life of this patent
Estimating the term…
Loading patent…
AssigneeVMware, Inc.
InventorAvishay YANAI
Estimating the term…
The disclosure provides an approach for data security. Embodiments include determining, by one or more garbling components running on one or more processing devices, first labels Ka0 and Ka1 representing values of 0 and 1 for a first input wire a of a gate g in a circuit, second labels Kb0 and Kb1 representing the values of 0 and 1 for a second input wire b of the gate g, and third labels Kc0 and Kc1 representing the values of 0 and 1 for an output wire c of the gate g. Embodiments include defining, by the one or more garbling components, four interpolation points based on Ka0, Ka1, Kb0, Kb1, Kc0, and Kc1 and determining, by the garbling component, using polynomial interpolation based on the four interpolation points, a polynomial Pg representing a garbled gate corresponding to gate g.
A method of data security, comprising:
A system for data security, the system comprising:
A non-transitory computer-readable medium storing instructions that, when executed by one or more processors, cause the one or more processors to:
Dependencies are inferred from the claim text.