Storage device and method of operating the same

By introducing replay protection storage blocks and memory controllers into the storage device, secure storage and authentication operations for external host data are achieved, addressing the shortcomings of storage devices in data security and authentication mechanisms, and improving data integrity and confidentiality.

CN116795278BActive Publication Date: 2026-05-29SK HYNIX INC

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
SK HYNIX INC
Filing Date
2022-09-29
Publication Date
2026-05-29

AI Technical Summary

Technical Problem

Existing storage devices are inadequate in terms of data security and authentication mechanisms, making it difficult to effectively protect the integrity and confidentiality of important data, especially during communication between external hosts and storage devices.

Method used

The system employs Replay Protected Block (RPMB) and a memory controller, using authentication operations and access control to ensure the secure storage and transmission of data from external hosts. Specific measures include generating and verifying message authentication codes, limiting the number of write attempts, and storing or retrieving data only after successful authentication.

Benefits of technology

It improves the data security and authentication mechanisms of storage devices, ensures the integrity and confidentiality of important data during storage and transmission, and enhances the ability to resist replay attacks.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116795278B_ABST
    Figure CN116795278B_ABST
Patent Text Reader

Abstract

A storage device includes a non-volatile memory device including a replay protection storage block, and a memory controller that, when receiving a submission command requesting access to the replay protection storage block from an external host including a host memory having a plurality of physical region pages (PRPs), acquires a host replay protection storage block data frame stored in one of the plurality of PRPs included in the external host and accesses the replay protection storage block. The submission command can include information about a location in the plurality of PRPs where the memory controller stores a response to the submission command.
Need to check novelty before this filing date? Find Prior Art