Patent · US Expired

System and method for remote code integrity in distributed systems

US6986041B2 · kind B2 · utility

3Cited by
11References
12Claims
0Family size

Assignee

Inventors

Key dates

Filing dateMar 6, 2003
Grant dateJan 10, 2006
Priority date
Expiry dateJul 28, 2023

Classification

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

Abstract

A system and method for remote code integrity in distributed systems is presented. A server sends encrypted remote code to a client. The client receives the encrypted remote code and a key agent from the server. The key agent includes a key to decrypt the remote code. The client uses the key to decrypt the encrypted remote code and stores the decrypted remote code in internal memory. The key agent uses a second key included in the key agent to re-encrypt the decrypted remote code and stores the re-encrypted remote code in non-volatile memory. The client executes the decrypted remote code located in internal memory. Once the client is finished executing the decrypted remote code, the client overwrites the keys and deletes the old encrypted code.

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