System and method for using address bits to signal security attributes of data in the address space
AssigneeMicrosoft Corporation
InventorsDinarte R. Morais, Jeffrey A. Andrews
Life of this patent
Estimating the term…
Loading patent…
AssigneeMicrosoft Corporation
InventorsDinarte R. Morais, Jeffrey A. Andrews
Estimating the term…
A integrity control system uses the address bits to enable encryption and/or protection of data stored in a system memory. The encryption and protection mechanisms are coupled to the CPU by way of a data bus and to the memory by way of a data bus. An address bus that determines the location of data to be stored or retrieved from system memory has a plurality of address lines. At least one of the address lines enabling the encryption mechanism to encrypt data before storage in the memory and to decrypt data after retrieval from memory. Another address line enables the protection mechanism to generate a hash of the data. The hash is stored and used to determine whether data has been altered while stored in system memory.
A system for storing data in a memory, comprising:
A method for storing data in a memory, comprising:
Dependencies are inferred from the claim text.