×

Systems, methods and apparatuses for secure storage of data using a security-enhancing chip

  • US 10,528,767 B2
  • Filed: 03/28/2014
  • Issued: 01/07/2020
  • Est. Priority Date: 03/29/2013
  • Status: Active Grant
First Claim
Patent Images

1. A computer processor of one computing device, the processor comprising:

  • a storage of the processor for storing one or more encryption keys;

    a central processing unit (CPU) of the processor, the CPU being configured to run one or more software programs; and

    a circuit of the processor configured to;

    calculate a hash function to generate a hash value for first data loaded into the computer processor, the first data comprising executable code for at least one of the one or more software programs; and

    generate an authentication token, using at least one encryption key stored in the storage, for a request for a chip to perform an operation initiated by a software program running on the CPU, wherein to generate the authentication token includes to generate a message authentication code (MAC) of the request using a secret key in the at least one encryption key corresponding to a second secret key of the chip, and wherein the request contains the hash value for the first data loaded into the computer processor.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×