17842216. STORAGE DEVICE AND OPERATING METHOD OF STORAGE DEVICE simplified abstract (SAMSUNG ELECTRONICS CO., LTD.)
STORAGE DEVICE AND OPERATING METHOD OF STORAGE DEVICE
Organization Name
Inventor(s)
Younsung Chu of Yongin-si (KR)
STORAGE DEVICE AND OPERATING METHOD OF STORAGE DEVICE - A simplified explanation of the abstract
This abstract first appeared for US patent application 17842216 titled 'STORAGE DEVICE AND OPERATING METHOD OF STORAGE DEVICE
Simplified Explanation
The patent application describes a storage device with a nonvolatile memory and a memory controller with multiple cores. The device performs authentication on booting data and generates certificates for secure booting.
- The storage device has a nonvolatile memory and a memory controller with multiple cores.
- During initialization, the first core performs authentication on the booting data.
- If the first authentication succeeds, a device identifier is generated and the second core loads and performs the first booting.
- The first core then performs a second authentication on another part of the booting data.
- If the second authentication succeeds, the first core generates two certificates and the second core loads and performs the second booting.
Potential Applications
- This technology can be used in various storage devices such as solid-state drives (SSDs) or memory cards.
- It can enhance the security of booting processes in computers, servers, or embedded systems.
Problems Solved
- The technology solves the problem of unauthorized access or tampering during the booting process.
- It ensures the integrity and authenticity of the booting data, protecting the system from malicious attacks.
Benefits
- The storage device provides a secure booting process by performing authentication and generating certificates.
- It enhances the overall security of the system by preventing unauthorized access or tampering.
- The technology can be easily implemented in existing storage devices, improving their security capabilities.
Original Abstract Submitted
Disclosed is a storage device which includes a nonvolatile memory device that stores booting data and user data, and a memory controller that includes a first core, a second core, and third cores. In an initialization operation, the first core performs first authentication on at least a first part of the booting data. In response to that the first authentication succeeds, the first core generates a device identifier, and the second core loads the first part of the booting data and performs first booting. The first core performs second authentication on at least a second part of the booting data. In response to that the second authentication succeeds, the first core generates a first certificate and a second certificate, and the second core loads the second part of the booting data and performs second booting.