Non-volatile memory for anti-cloning and authentication method for the same
AssigneeSamsung Electronics Co., Ltd.
InventorsBo-Gyeong Kang, Jung-Wan Ko, Byung-Rae Lee
Life of this patent
Estimating the term…
Abstract
A method and a non-volatile memory apparatus for cloning prevention is provided. The non-volatile memory apparatus includes an Enhanced Media Identification (EMID) area, which is located in a specific area of the non-volatile memory, and stores an identification for identifying the non-volatile memory; and an EMID encoder for modifying the identification by a preset operation in conjunction with an arbitrary value, wherein the EMID area includes a first area in which reading by an external device is prevented, and a second area in which reading from the non-volatile memory by the external device is permitted in response to a read command.
Claims11
A memory device comprising:
- an Enhanced Media Identifier (EMID) area including a data element uniquely identifying the memory device;
- and
- an EMID encoder configured to:
- read the data element from the EMID area;
- encode the data element using at least one value received from a host device;
- and
- send authentication information including the encoded data element to the host device,
- wherein the EMID area includes a first area in which reading by the host device is prevented, and further includes a second area in which reading by the host device is permitted.
A method for authenticating a memory device comprising:
- reading a data element uniquely identifying the memory device from an Enhanced Media Identifier (EMID) area;
- encoding the data element using at least value received from a host device;
- and
- sending authentication information including the encoded data element to the host device,
- wherein the data element is stored in a first area of the EMID area in which reading by the host device is prevented, and the EMID area further includes a second area in which reading by the host device is permitted.
A method for authenticating a memory device by a host device, the method comprising:
- sending, to the memory device, at least one value required for encoding a data element uniquely identifying the memory device;
- and
- receiving authentication information from the memory device,
- wherein the authentication information includes the encoded data element, and
- wherein the memory device includes Enhanced Media Identifier (EMID) area, the EMID area including a first area in which reading by the host device is prevented, and further including a second area in which reading by the host device is permitted.
A host device for authenticating a memory device, the host device comprising:
- a decoder configured to:
- send, to the memory device at least one value required for encoding a data element uniquely identifying the memory device;
- and
- receive authentication information from the memory device,
- wherein the authentication information includes the encoded data element, and
- wherein the memory device includes Enhanced Media Identifier (EMID) area, the EMID area including a first area in which reading by the host device is prevented, and further including a second area in which reading by the host device is permitted.
Dependencies are inferred from the claim text.