17842201. STORAGE DEVICE, METHOD FOR GENERATING KEY IN STORAGE DEVICE, AND METHOD FOR PERFORMING CERTIFICATION OF STORAGE DEVICE simplified abstract (Samsung Electronics Co., Ltd.)

From WikiPatents
Jump to navigation Jump to search

STORAGE DEVICE, METHOD FOR GENERATING KEY IN STORAGE DEVICE, AND METHOD FOR PERFORMING CERTIFICATION OF STORAGE DEVICE

Organization Name

Samsung Electronics Co., Ltd.

Inventor(s)

Mun Gyu Bae of Hwaseong-si (KR)

Ji Soo Kim of Seongnam-si (KR)

Hyun Soo Kwon of Hwaseong-si (KR)

Youn Sung Chu of Yongin-si (KR)

STORAGE DEVICE, METHOD FOR GENERATING KEY IN STORAGE DEVICE, AND METHOD FOR PERFORMING CERTIFICATION OF STORAGE DEVICE - A simplified explanation of the abstract

This abstract first appeared for US patent application 17842201 titled 'STORAGE DEVICE, METHOD FOR GENERATING KEY IN STORAGE DEVICE, AND METHOD FOR PERFORMING CERTIFICATION OF STORAGE DEVICE

Simplified Explanation

The abstract describes a storage device with improved security reliability. Here are the key points:

  • The device includes a non-volatile memory and a storage controller.
  • The storage controller controls the operation of the non-volatile memory.
  • It generates a key material and receives a key identification (ID) from firmware.
  • The controller checks if a salt value matching the key ID is stored in the non-volatile memory.
  • If a matching salt value is found, it generates a private key using the stored salt value and the key material.
  • If no matching salt value is found, it receives a salt value from the firmware and generates the private key using this new salt value.
  • The salt value used for generating the private key is then stored in the non-volatile memory.

Potential applications of this technology:

  • Secure data storage devices such as hard drives, solid-state drives, or USB drives.
  • Cloud storage systems that require enhanced security measures.
  • Embedded storage in devices like smartphones, tablets, or IoT devices.

Problems solved by this technology:

  • Improved security reliability by using salt values to generate private keys.
  • Ensuring that the private key generation process is secure and reliable.
  • Protecting sensitive data stored in the non-volatile memory.

Benefits of this technology:

  • Enhanced security measures to protect against unauthorized access.
  • Reliable private key generation process using salt values.
  • Flexibility to use either stored salt values or firmware-provided salt values.
  • Improved data protection and confidentiality.


Original Abstract Submitted

A storage device having improved security reliability includes a non-volatile memory, and a storage controller configured to control an operation of the non-volatile memory, generate a key material, receive a key identification (ID) from a firmware, determine whether a salt value matching the key ID is stored in the non-volatile memory, generate a private key using the salt value stored in the non-volatile memory and the key material in response to determining that the salt value matching the key ID is stored in the non-volatile memory, and, in response to determining that the sale value matching the key ID is not stored in the non-volatile memory, receive a salt value from the firmware and generate the private key using the salt value from the firmware and the key material, and store the salt value used for generating the private key in the non-volatile memory.