Patent · US Active

Execution of homomorphically encrypted code using dynamically selected blocks

US12250293B2 · kind B2 · utility

0Cited by
1References
20Claims
0Family size

Assignee

Inventors

Key dates

Filing dateSep 28, 2022
Grant dateMar 11, 2025
Priority date
Expiry dateMay 18, 2043

Classification

  • Technology area (CPC H)Electricity
  • CPC primaryH04L9/0618
  • WIPO fieldDigital communication
  • WIPO sectorElectrical engineering

Abstract

An example system includes a processor to partition an arithmetic circuit representing a homomorphically encrypted (HE) code into a number of execution blocks. The processor can generate, for each of the number of execution blocks, manifests describing access patterns for a number of different machine environments. The processor can then dynamically execute the HE code by selecting successive blocks to execute based on an access pattern calculated for the execution block corresponding to a detected current machine environment.

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