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.

    SYSTEMS, METHODS, AND APPARATUS FOR PROTECTION FOR DEVICE DATA TRANSFERS

    公开(公告)号:US20240129282A1

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

    申请号:US18224048

    申请日:2023-07-19

    CPC classification number: H04L63/062

    Abstract: An apparatus may include a device including a first controller, and a second controller, wherein the device may be configured to receive, using the first controller, data, apply, to the data, a first protection scheme, and send, from the device, using the second controller, the data having a second protection scheme. The first protection scheme and the second protection scheme may be the same. The second controller may be configured to apply, to the data, the second protection scheme. The first protection scheme may include a first salt, and the second protection scheme may include a second salt. The first salt may be determined by the device, and the second salt may be determined by a user. The method may further include applying, at the device, to controller state information for the first controller, a third protection scheme to generate controller state information having the third protection scheme.

    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.

    MEMORY DEVICE, OPERATION METHOD OF MEMORY DEVICE, AND AUTHENTICATION SYSTEM OF MEMORY DEVICE

    公开(公告)号:US20240176886A1

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

    申请号:US18510881

    申请日:2023-11-16

    CPC classification number: G06F21/575 G06F21/79

    Abstract: Provided is a system including a memory device including an interface configured to receive a measurement value generation request signal from a host and transmit a first measurement value and a second measurement value to the host, attester firmware configured to receive measurement values for a plurality of pieces of firmware, a bootloader configured to perform booting, a first register configured to record a first measurement value of the bootloader, and a second register configured to record a second measurement value for the attester firmware in response to the first measurement value being recorded, and the host including processing circuitry configured to receive the first measurement value and the second measurement value, and determine whether to falsify the bootloader or the attester firmware based on at least one of (1) the first measurement value and first reference values or (2) the second measurement value and second refence values.

    OPERATION METHOD OF STORAGE CONTROLLER FOR NONVOLATILE MEMORY DEVICE

    公开(公告)号:US20240176700A1

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

    申请号:US18512613

    申请日:2023-11-17

    CPC classification number: G06F11/1068 G06F11/076

    Abstract: An operation method of a storage controller, which is configured to control a nonvolatile memory device, includes initiating a first instance of a respective reliability operation for a respective memory block included in the nonvolatile memory device, the respective reliability operation including detecting a degradation level of the respective memory block and setting a respective skip reference value based on the detected degradation level; determining whether a respective number of consecutively skipped instances of the respective reliability operation is less than the respective skip reference value; and selectively skipping or performing a next instance of the respective reliability operation based on the determination result.

    STORAGE SYSTEM AND METHOD FOR PERFORMING AND AUTHENTICATING WRITE-PROTECTION THEREOF

    公开(公告)号:US20230161715A1

    公开(公告)日:2023-05-25

    申请号:US18158519

    申请日:2023-01-24

    CPC classification number: G06F12/145 G06F12/1441 G06F12/1466 G06F11/1072

    Abstract: In one embodiment, the method includes receiving, at a storage device, a request. The request includes a request message authentication code and write protect information. The write protect information includes at least one of start address information and length information. The start address information indicates a logical block address at which a memory area in a non-volatile memory of the storage device starts, and the length information indicates a length of the memory area. The method also includes generating, at the storage device, a message authentication code based on (1) at least one of the start address information and the length information, and (2) a key stored at the storage device; authenticating, at the storage device, the request based on the generated message authentication code and the request message authentication code; and processing, at the storage device, the request based on a result of the authenticating.

    OPERATION METHOD OF MEMORY CONTROLLER AND NONVOLATILE MEMORY SYSTEM INCLUDING THE MEMORY CONTROLLER
    9.
    发明申请
    OPERATION METHOD OF MEMORY CONTROLLER AND NONVOLATILE MEMORY SYSTEM INCLUDING THE MEMORY CONTROLLER 有权
    存储器控制器和包含存储器控制器的非易失性存储器系统的操作方法

    公开(公告)号:US20160048459A1

    公开(公告)日:2016-02-18

    申请号:US14822321

    申请日:2015-08-10

    Abstract: A nonvolatile memory system includes a nonvolatile memory device having a physical storage area, and a memory controller managing the physical storage area on the basis of first and second logical areas. The memory controller is configured to receive a logical block address range corresponding to a part of the first logical area and a command from a host and is configured to receive data, a logical block address and a write command from the host to perform an update with respect to the second logical area. When, in the update operation, the received logical block address is included in the logical block address range, the memory controller, in response to the write command, redirects the received logical block address to a logical page number of the second logical area so that the data is written in the second logical area.

    Abstract translation: 非易失性存储器系统包括具有物理存储区域的非易失性存储器件,以及基于第一和第二逻辑区域管理物理存储区域的存储器控​​制器。 存储器控制器被配置为接收对应于第一逻辑区域的一部分的逻辑块地址范围和来自主机的命令,并且被配置为从主机接收数据,逻辑块地址和写命令以执行更新, 尊重第二逻辑领域。 当在更新操作中接收到的逻辑块地址被包括在逻辑块地址范围内时,存储器控制器响应写入命令将接收的逻辑块地址重定向到第二逻辑区的逻辑页号,使得 数据被写入第二逻辑区域。

Patent Agency Ranking