Patent · US Active

Microprocessor with on-the-fly switching of decryption keys

US9911008B2 · kind B2 · utility

4Cited by
34References
15Claims
0Family size

Assignee

Inventors

Key dates

Filing dateOct 15, 2015
Grant dateMar 6, 2018
Priority date
Expiry dateDec 31, 2035

Classification

  • Technology area (CPC H)Electricity
  • CPC primaryH04L2209/20
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A microprocessor is provided in which an encrypted program can replace the decryption keys that are used to decrypt sections of the encrypted program. The microprocessor may be decrypting and executing a first section of the encrypted program when it encounters, decrypts, and executes an encrypted store-key instruction to store a new set of decryption keys. After executing the store-key instruction, the microprocessor decrypts and executes a subsequent section of the encrypted program using the new set of decryption keys. On-the-fly key switching may occur numerous times with successive encrypted store-key instructions and successive sets of encrypted instructions.

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