Patent · US Active

Software cryptoprocessor

US9639482B2 · kind B2 · utility

7Cited by
29References
20Claims
0Family size

Assignee

Inventors

Key dates

Filing dateAug 6, 2015
Grant dateMay 2, 2017
Priority date
Expiry dateAug 6, 2035

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F2212/621
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

Security of information—both code and data—stored in a computer's system memory is provided by an agent loaded into and at run time resident in a CPU cache. Memory writes from the CPU are encrypted by the agent before writing and reads into the CPU are decrypted by the agent before they reach the CPU. The cache-resident agent also optionally validates the encrypted information stored in the system memory. Support for I/O devices and cache protection from unsafe DMA of the cache by devices is also provided.

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