Patent · US Active

Selective randomization for non-deterministically compiled code

US9128732B2 · kind B2 · utility

2Cited by
9References
23Claims
0Family size

Assignee

Inventors

Key dates

Filing dateSep 14, 2012
Grant dateSep 8, 2015
Priority date
Expiry dateJun 10, 2033

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F8/4441
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A method and an apparatus for runtime compilation that generates non-deterministic and unpredictable code to protect against un-trusted code attacks are described. The runtime compilation may be based on heuristic rules without requiring deterministic behavior reduction operations for all the code generated. The heuristic rules may include estimations on, for example, runtime overhead or cost incurred for code protection, amount of code protection required and/or other applicable factors and their relationships.

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