Scheme for securing locally generated data with authenticated write operations
First Claim
Patent Images
1. A method comprising:
- generating a private key and a corresponding public key upon system power up;
storing the corresponding public key in a flash device in said system;
securing a write operation to the flash device with the private key; and
wherein the private key and the corresponding public key protect writes to a first block of memory in the flash device and another private key and another corresponding public key, wherein said private key and another private key are different keys, protect writes to a second block of memory in the flash device.
2 Assignments
0 Petitions
Accused Products
Abstract
A scheme for securing a locally generated data on a system using authenticated write operations is disclosed. According to an embodiment of the present invention, a private/public key pair is randomized and repeatedly generated to protect operations to data blocks.
13 Citations
16 Claims
-
1. A method comprising:
-
generating a private key and a corresponding public key upon system power up; storing the corresponding public key in a flash device in said system; securing a write operation to the flash device with the private key; and wherein the private key and the corresponding public key protect writes to a first block of memory in the flash device and another private key and another corresponding public key, wherein said private key and another private key are different keys, protect writes to a second block of memory in the flash device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system comprising:
-
a processor to generate a private key and a corresponding public key upon system power up; a flash device to store the corresponding public key; an input port from coupled to the processor and the flash device; wherein the processor further to secure a write operation to the flash device with the private key; and wherein the private key and the corresponding public key protect writes to a first block of memory in the flash device and another private key, different from said private key, and another corresponding public key protect writes to a second block of memory in the flash device. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
Specification