OPERATING METHOD OF STORAGE DEVICE AND OPERATING METHOD OF STORAGE SYSTEM INCLUDING STORAGE DEVICE

    公开(公告)号:US20240160794A1

    公开(公告)日:2024-05-16

    申请号:US18502321

    申请日:2023-11-06

    CPC classification number: G06F21/79 G06F21/602 G06F21/64

    Abstract: Provided are an operating method of a storage device and an operating method of a storage system including the storage device. An operating method of a storage device including a nonvolatile memory device and a storage controller includes storing, by the storage controller, a public key received from a first host, transmitting, by the storage controller, a random number to a second host in response to a host authentication start request from the second host that has obtained the public key and a private key corresponding to the public key, receiving, by the storage controller, a signature generated based on the private key and the random number from the second host, verifying, by the storage controller, the signature based on the public key, and changing, by the storage controller, a first device parameter according to a request from the second host in response to the signature being verified.

    CERTIFICATE UPDATE METHOD AND CERTIFICATE UPDATE SYSTEM OF DEVICE DRIVING THE SAME

    公开(公告)号:US20240111853A1

    公开(公告)日:2024-04-04

    申请号:US18474702

    申请日:2023-09-26

    CPC classification number: G06F21/33 G06F21/602 G06F21/64

    Abstract: A method of updating a certificate for device identification of at least one example embodiment includes generating a device identifier comprising unique information of the device, generating a device identity (ID) certificate signing request (CSR) based on the device identifier, updating the bootloader, the updating including updating a certificate of the device based on the device ID CSR using firmware of the device in response to a request of a host device, and in response to the bootloader being changed, authenticating the updating of the bootloader based on a second certificate generated by an original equipment manufacturer (OEM) of the device in response to authentication of the bootloader failing based on a first certificate generated by a manufacturer of the device.

    SYSTEM, DEVICE AND METHOD FOR WRITING DATA TO PROTECTED REGION

    公开(公告)号:US20220019356A1

    公开(公告)日:2022-01-20

    申请号:US17358367

    申请日:2021-06-25

    Abstract: A method of writing data to a protected region in response to a request from a host includes receiving a first write request including a first host message authentication code and a first random number from the host, verifying the first write request based on a write count, the first random number, and the first host message authentication code, updating the write count based on a result of verifying the first write request, generating a first device message authentication code based on the updated write count and the first random number, and providing the host with a first response including the first device message authentication code and a result of the verifying of the first write request.

    STORAGE SYSTEM INCLUDING STORAGE DEVICE AND HOST PROVISIONING CERTIFICATE INTO THE STORAGE DEVICE, SYSTEM INCLUDING THE STORAGE SYSTEM, AND METHOD OF OPERATING THE SYSTEM

    公开(公告)号:US20240249002A1

    公开(公告)日:2024-07-25

    申请号:US18531059

    申请日:2023-12-06

    CPC classification number: G06F21/602

    Abstract: A system includes a storage device, a first device, and a second device. The first device stores a first secret key and a first public key. The second device stores a first key and a second key and receives the first public key, generates a first ciphertext for an updated software image and the second key, based on the first key, and generates a second ciphertext for the first ciphertext and the second key, based on the first public key. The first device obtains the first ciphertext and the second key by decrypting the second ciphertext and provides the first ciphertext and the second key to the storage device. The storage device obtains the updated software image and the second key by decrypting the first ciphertext. The first device provisions, based on the second key, a certificate for a unique key of the storage device into the storage device.

    STORAGE DEVICE, OPERATING METHOD OF STORAGE DEVICE, AND PROCESSOR OF STORAGE DEVICE

    公开(公告)号:US20240211272A1

    公开(公告)日:2024-06-27

    申请号:US18396430

    申请日:2023-12-26

    CPC classification number: G06F9/4403 G06F21/575 G06F2221/034

    Abstract: A storage device includes a device identification module configured to generate a device identifier, a bootloader configured to generate a device identification key pair based on the device identifier and perform booting of the storage device, attester firmware configured to generate a device certificate based on the device identification key pair and report security information on the device to a host, and a measurement manager configured to perform a measurement operation for the device identification module, the bootloader, and the attester firmware, store a first measurement value of the device identification module in response to determining that the first measurement value matches first information, determine whether a second measurement value of the bootloader matches second information in response to storing the first measurement, store the second measurement value in response to determining that the second measurement value matches the second information, determine whether a third measurement value of the attester firmware matches third information in response to the second measurement value being stored, store the third measurement value in response to determining that the second measurement value matches the second information, and transmit the stored first measurement value, the stores second measurement value, and the stored third measurement value to the attester firmware.

    METHOD OF UPDATING DEVICE CERTIFICATE AND DEVICE FOR DRIVING THE METHOD

    公开(公告)号:US20240073033A1

    公开(公告)日:2024-02-29

    申请号:US18458070

    申请日:2023-08-29

    Inventor: Younsung CHU

    CPC classification number: H04L9/3265 H04L9/3268

    Abstract: A device may include processing circuitry configured to, generate a device identifier associated with the device, and generate a unique endorsement identity (ID) associated with the device identifier, a first layer sub-circuit configured to, receive the device identifier, and generate a first certificate and a second certificate based on the device identifier and the unique endorsement ID, the first certificate and the second certificate including information to authenticate the device, and the processing circuitry is further configured to, receive the first certificate and the second certificate, and verify whether the device has been modified based on the first certificate and the second certificate, wherein, in response to the first layer sub-circuit being modified, the first layer sub-circuit is further configured to, generate an endorsement key based on a new unique endorsement ID, and generate a certificate signing request for the new unique endorsement ID based on the endorsement key.

    STORAGE CONTROLLER, STORAGE SYSTEM, AND METHOD OF OPERATING STORAGE DEVICE

    公开(公告)号:US20230222219A1

    公开(公告)日:2023-07-13

    申请号:US18056325

    申请日:2022-11-17

    CPC classification number: G06F21/572 G06F21/602 G06F21/44 G06F2221/033

    Abstract: A storage system includes: a host configured to receive a software image and a first signature for the software image, the first signature being generated based on a first secret key, and generate, based on a second secret key, a second signature for the software image; and a storage device configured to receive, from the host, the software image, the first signature, the second signature, and a second public key related to the second secret key and execute the software image, based on a first verification and a second verification the first verification being performed on the first signature on the basis of a first public key related to the first secret key, and the second verification being performed on the second signature on the basis of the second public key.

Patent Agency Ranking