Patent · US Active

System and methods for protecting keys using garbled circuits

US10178090B2 · kind B2 · utility

2Cited by
1References
20Claims
0Family size

Assignees

Inventors

Key dates

Filing dateFeb 28, 2016
Grant dateJan 8, 2019
Priority date
Expiry dateFeb 28, 2036

Classification

  • Technology area (CPC H)Electricity
  • CPC primaryH04L2209/76
  • WIPO fieldDigital communication
  • WIPO sectorElectrical engineering

Abstract

The subject matter discloses a computerized system, comprising a computerized device communicating with a third party server, that comprises a memory unit that stores a representation of a Boolean circuit and a processing unit for calculating a result of the Boolean circuit according to a string used as input for the Boolean circuit and calculating a first predefined function on the result of the Boolean circuit. The system also comprises a first auxiliary server communicating with the computerized device, the first auxiliary server comprises a processing unit for calculating a second predefined function on the result of the Boolean circuit received from the computerized device and a second auxiliary server communicating with the computerized device comprises a processing unit for comparing the result of the first predefined function and the result of the second predefined function.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.