UNIVERSAL FLASH STORAGE DEVICE FOR PREVENTING REPLAY ATTACK, OPERATING METHOD THEREOF, AND UNIVERSAL FLASH STORAGE SYSTEM

    公开(公告)号:US20250165162A1

    公开(公告)日:2025-05-22

    申请号:US18936517

    申请日:2024-11-04

    Abstract: Provided are a universal flash storage (UFS) device for preventing a replay attack, a method of operating the same, and a UFS system. The UFS device including: a memory including a replay protection memory block (RPMB) region, the RPMB region including one or more index fields storing a second write failure index; and a memory controller including at least one controller memory storing one or more instructions, wherein the memory controller is configured to execute the one or more instructions to cause the UFS device to: receive, from an external device, an RPMB write request including a first write failure index, meta information, and a first message authentication code generated based on the first write failure index and the meta information, and determine whether to perform an authentication operation on the external device based on the first write failure index and the second write failure index.

    STORAGE DEVICE INCLUDING PROTECTED AREA AND DATA WRITE METHOD THEREOF

    公开(公告)号:US20240354448A1

    公开(公告)日:2024-10-24

    申请号:US18390736

    申请日:2023-12-20

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

    Abstract: A method of writing data in a replay protected memory block (RPMB) area of a storage device in response to a request of a host device includes receiving a write request, including a message authentication code, data, and a bitmap index, from the host device and verifying the write request based on the message authentication code and the bitmap index. The verifying the write request may include calculating a message authentication code based on data and a bitmap index received from the host device, comparing a message authentication code, calculated in the storage device, with the message authentication code of the write request, and comparing the bitmap index of the write request with bitmap indexes, stored in the storage device, to check whether a replay attack has been made.

Patent Agency Ranking