×

Method and system for secure access to non-volatile memory

  • US 8,949,624 B2
  • Filed: 07/01/2011
  • Issued: 02/03/2015
  • Est. Priority Date: 03/28/2001
  • Status: Expired due to Fees
First Claim
Patent Images

1. An method executed by one or more computing devices for secure access to a nonvolatile memory, comprising:

  • receiving, by at least one of the one or more computing devices, a request for privileged access to nonvolatile memory from requesting code, wherein the request includes a code length of the requesting code and a requested priority level;

    computing, by at least one of the one or more computing devices, a cryptographic hash of the requesting code using a starting address of the requesting code and the code length;

    determining, by at least one of the one or more computing devices, whether the requested priority level is valid based at least in part on one or more of a previous priority level associated with a requested portion of the nonvolatile memory and a predetermined range of acceptable priority levels; and

    granting, by at least one of the one or more computing devices, privileged access to the nonvolatile memory based on one of;

    a determination that the requested priority level is valid and that the request does not specify an existing portion of the nonvolatile memory;

    ora determination that the requested priority level is valid and that the cryptographic hash matches a value of an authentication hash stored in the requested portion of the nonvolatile memory.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×