17872180. STORAGE DEVICE, STORAGE SYSTEM OPERATING METHOD, AND COMPUTING SYSTEM simplified abstract (Samsung Electronics Co., Ltd.)
STORAGE DEVICE, STORAGE SYSTEM OPERATING METHOD, AND COMPUTING SYSTEM
Organization Name
Inventor(s)
STORAGE DEVICE, STORAGE SYSTEM OPERATING METHOD, AND COMPUTING SYSTEM - A simplified explanation of the abstract
This abstract first appeared for US patent application 17872180 titled 'STORAGE DEVICE, STORAGE SYSTEM OPERATING METHOD, AND COMPUTING SYSTEM
Simplified Explanation
The abstract describes a storage device that uses a non-volatile memory and a memory controller to encrypt plaintext data and store it in the memory. The encrypted data, known as homomorphic ciphertext, is provided to a host upon request. The innovation lies in the fact that the homomorphic ciphertext is generated with a specific level, and the device ensures that the ciphertext with the first level has the smallest length among all the different levels.
- The storage device includes a non-volatile memory and a memory controller.
- The memory controller encrypts plaintext data to create homomorphic ciphertext.
- The homomorphic ciphertext is generated with a specific level.
- The device stores the homomorphic ciphertext with the first level in the non-volatile memory.
- The device provides the homomorphic ciphertext with the first level to a host upon request.
- The homomorphic ciphertext with the first level has the smallest length among all the different levels.
Potential Applications
- Secure storage of sensitive data
- Cloud computing and data privacy
- Secure data transmission and communication
Problems Solved
- Protection of data privacy and confidentiality
- Secure storage and retrieval of sensitive information
- Ensuring data integrity and security
Benefits
- Enhanced data security through encryption
- Efficient use of storage space with smaller ciphertext length
- Improved privacy and confidentiality of stored data
Original Abstract Submitted
A storage device includes a non-volatile memory, and a memory controller, wherein the memory controller encrypts plaintext to generate a homomorphic ciphertext with a first level among homomorphic ciphertexts with different levels, stores the homomorphic ciphertext with the first level in the non-volatile memory, and provides the homomorphic ciphertext with the first level in response to a request received from a host. The homomorphic ciphertext with the first level has a smallest length among the homomorphic ciphertexts with different levels.