The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Jan. 05, 2021

Filed:

Oct. 31, 2018
Applicants:

Nec Corporation of America, Herzlia, IL;

Bar-ilan University, Ramat-Gan, IL;

Inventors:

Jun Furukawa, Tel-Aviv, IL;

Yehuda Lindell, Givat Shmuel, IL;

Assignees:

NEC Corporation Of America, Herzlia, IL;

Bar-Ilan University, Ramat-Gan, IL;

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 21/60 (2013.01); G06F 7/523 (2006.01); G06F 7/501 (2006.01);
U.S. Cl.
CPC ...
G06F 21/602 (2013.01); G06F 7/501 (2013.01); G06F 7/523 (2013.01);
Abstract

A method for performing secure computations on records, comprising: receiving a request to apply an arithmetic computation on a record; assigning a respective partial record to each of a plurality of computational processes; instructing each of the computational processes sharing a computation scheme to perform the following: submitting the arithmetic computation to the computation scheme to assemble a processed partial record from the respective partial record components; instructing each of the plurality of computational processes to verify an integrity of at least one of the plurality of processed partial records by: broadcasting combined encryptions of one of the plurality of processed partial record components to all other of the plurality of computational processes and analyzing received combined encryptions to detect integrity in the other of the processed partial record components; and when the detected integrity is valid, calculating a response to the request by combining the received processed partial records.


Find Patent Forward Citations

Loading…