×

Secure boot

  • US 5,937,063 A
  • Filed: 09/30/1996
  • Issued: 08/10/1999
  • Est. Priority Date: 09/30/1996
  • Status: Expired due to Term
First Claim
Patent Images

1. A system for preventing unauthorized replacement of a storage element containing an executable code, comprising:

  • first cryptographic means coupled to the storage element for encrypting said executable code based on a secret key to generate an encrypted code in response to an access request during a power-up sequence, said first cryptographic means having an address space mapped to the executable code;

    second cryptographic means for decrypting said encrypted code based on said secret key to generate a decrypted code, said second cryptographic means to execute said decrypted code if said decrypted code corresponds to said executable code, said second cryptographic means generating said access request corresponding to said address space of said first cryptographic means; and

    communication means for enabling said first cryptographic means to communicate with said second cryptographic means by exchanging said encrypted code and decrypted code.

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