Patent ID: 8539238
Filing Date: 2013-09-17
Classification: H04L

Abstract:
1. A nonvolatile memory device, comprising: an authentication engine in a nonvolatile memory; a filesystem to use a private key not accessible to a host processor external to the nonvolatile memory, the private key stored in the internal storage of the nonvolatile memory and used to authorize a memory command to access data stored within the nonvolatile memory; and a flash range in a nonvolatile memory array to store the data, wherein use of the private key also allows the nonvolatile memory to internally generate signatures for the data stored in the flash range to internally authenticate the data accessed by the authorized memory command, the internally authenticated data stored in the flash range and the signatures used to authenticate the data stored in the flash range capable of being passed from the nonvolatile memory to the host processor and to an external application.