Please download the dossier by clicking on the dossier button x
×

Tamper resistant memory protection

  • US 8,726,042 B2
  • Filed: 02/29/2008
  • Issued: 05/13/2014
  • Est. Priority Date: 02/29/2008
  • Status: Active Grant
First Claim
Patent Images

1. A system for protecting security of memory in a computing environment, the system comprising:

  • a hardware memory comprising a plurality of memory units;

    at least one memory unit of said plurality of memory units configured to house a memory page comprising memory page header data, code, sensitive data, and other data;

    an encryption layer configured to encrypt at least said memory page header data, said code, and said sensitive data of the memory page and configured to leave said other data of the memory page unencrypted, wherein said encryption layer prevents reading of said memory page header data, said code, and said sensitive data;

    a hashing layer configured to hash at least said memory page header data into a memory page header hash, said code into a code hash, and said sensitive data into a sensitive data hash and to subsequently hash a combination of the memory page header hash, the code hash and the sensitive data hash to form encrypted and combined hashed memory page header data, code and sensitive data, wherein said hashing layer prevents any changes to said memory page header data, said code, and said sensitive data;

    a security layer that manages said encryption layer and said hashing layer, wherein said security layer is configured to receive data housed in said at least one memory unit, and manage dynamic encryption and hashing of said memory page header data, said code, and said sensitive data; and

    a module configured to store said encrypted and combined hashed memory page header data, code and sensitive data, and said other data in dynamic memory of said computing environment.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×