Patent · US Active

Protecting caller function from undesired access by callee function

US8645704B2 · kind B2 · utility

3Cited by
2References
18Claims
0Family size

Assignee

Inventors

Key dates

Filing dateMay 7, 2007
Grant dateFeb 4, 2014
Priority date
Expiry dateJun 14, 2030

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F2221/2141
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

Disclosed is a method for restricting access of a first code of a plurality of codes of a first function from a second function. The method comprises calling the second function by the first function, addresses of the plurality of codes are stored in a stack page and colored in a first color (102). The method comprises performing access control check in a transition page for verifying whether the first function has permission to call the second function (104). Further the method comprises protecting the first code from the second function by coloring the addresses in a second color (106). Furthermore, the method comprises executing the second function by pushing addresses of the second function on the stack page, the addresses of the second function colored in a third color (108) and unprotecting the first code by coloring the addresses of the first code in the first color (110).

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