MEMORY DEVICE WHICH PROTECTS SECURE DATA, METHOD OF OPERATING THE MEMORY DEVICE, AND METHOD OF GENERATING AUTHENTICATION INFORMATION
First Claim
Patent Images
1. A memory device, comprising:
- a first memory area storing secure data, the first memory area being inaccessible by an external device; and
a second memory area configured to store encrypted secure data, the second memory area being accessible by the external device, the encrypted secure data being an encrypted version of the secure data in the first memory area.
1 Assignment
0 Petitions
Accused Products
Abstract
In one embodiment, the memory device includes a first memory area and a second memory area. The first memory area stores secure data. The first memory area is inaccessible by an external device. The second memory area is configured to store encrypted secure data. The second memory area is accessible by the external device, and the encrypted secure data is an encrypted version of the secure data in the first memory area.
-
Citations
47 Claims
-
1. A memory device, comprising:
-
a first memory area storing secure data, the first memory area being inaccessible by an external device; and a second memory area configured to store encrypted secure data, the second memory area being accessible by the external device, the encrypted secure data being an encrypted version of the secure data in the first memory area. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A memory device, comprising:
-
a first memory area storing a main key and at least one spare key, the first memory area being inaccessible by external devices; and a second memory area configured to store an encrypted main key and at least one spare key index, the second memory area being accessible by the external devices, the encrypted secure data being an encrypted version of the secure data in the first memory area, the spare key index being linked to the spare key, and the spare key being associated with a vendor of the memory device. - View Dependent Claims (20, 21, 22, 23)
-
-
24. A memory device, comprising:
-
a first memory area storing secure data; a second memory area configured to store encrypted secure data, the encrypted secure data being an encrypted version of the secure data in the first memory area; and the memory device configured such that output of the secure data cannot occur, and output of the encrypted secure data can occur.
-
-
25. A method of operating a memory device, comprising:
-
storing secure data in a first memory area of the memory device, the first memory area being inaccessible by an external device; and storing encrypted secure data in a second memory area of the memory device, the second memory area being accessible by the external device, the encrypted secure data being an encrypted version of the secure data in the first memory area. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32)
-
-
33. A method for a memory device to generate authentication information, comprising:
-
generating, by the memory device, a session key based on a spare key and input received from an external device; generating, by the memory device, the authentication information based on the session key and a main key, the main key and the spare key being stored in an area of the memory device inaccessible to the external device; and outputting the authentication information to the external device. - View Dependent Claims (34, 35, 36, 37, 38, 39)
-
-
40. A method for a memory device to generate authentication information, comprising:
-
receiving a target spare key number, a spare key variant number, and a random number from an external device; encrypting a spare key based on the received spare key variant number to produce a spare key variant; encrypting the spare key variant based on the received random number to generate the session key; encrypting a main key stored at the memory device using the session key to generate the authentication information; and outputting the authentication information.
-
-
41. A memory device, comprising:
-
a first memory area storing a main key and a spare key, the first memory area being inaccessible to an external device; a first encrypter configured to generate a session key based on the spare key and input received from the external device; and a second encrypter configured to generate authentication information based on the session key and a main key, the second encrypter configured to output the authentication information to the external device. - View Dependent Claims (42, 43, 44, 45, 46, 47)
-
Specification