Patent · US Active

Method and apparatus for modifying a computer program in a trusted manner

US10228929B2 · kind B2 · utility

3Cited by
5References
14Claims
0Family size

Assignee

Inventors

Key dates

Filing dateAug 15, 2014
Grant dateMar 12, 2019
Priority date
Expiry dateSep 12, 2034

Classification

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

Abstract

A computer system having a system memory and being arranged to permit a target program (90) installed on the system to be modified in a trusted manner. The system comprises a White-list Management Agent, WMA, module (10) for receiving, at a notification receiver (12), a notification that the target program (90) which is loaded into the system memory of the computer system has performed an update operation on the target program resulting in the generation and storage of a modified version of the target program on a storage device associated with the computer system. The WMA module is operable, upon receipt of a target program update notification, to determine if the program (90) as loaded into the system memory is in a trusted state by measuring the program (90) using a program measurer module (14) and comparing this, using a comparator (16), with a pre-stored value contained in a program whitelist (30), the pre-stored value being obtained from the program whitelist (30) using a whitelist reader/writer (18). If the determination is positive, the WMA module (10) generates a hash code of the modified version of the target computer program as stored on the storage device using the prog…

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