Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Method for Constructing Trusted Storage System Using Flash Device and Constructed Trusted Storage System

A storage system and equipment technology, applied in the direction of digital data authentication, input/output to record carriers, etc., can solve the problems of destroying data, users cannot know design details, and hidden backdoors, etc., to improve information security. Effect

Inactive Publication Date: 2017-08-08
吴剀劼
View PDF3 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] However, the flash translation layer (FTL, Flash Translation Layer) of the flash memory device is developed by the manufacturer and protected as an intellectual property, and users cannot know its design details
Considering that the manufacturers are all foreign companies, users cannot know whether the design has a hidden back door. If the design has a hidden back door and is triggered under certain conditions, it will actively destroy the data, and there is no guarantee that the data and The security of the system poses a great threat to the information security of users

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method for Constructing Trusted Storage System Using Flash Device and Constructed Trusted Storage System
  • Method for Constructing Trusted Storage System Using Flash Device and Constructed Trusted Storage System
  • Method for Constructing Trusted Storage System Using Flash Device and Constructed Trusted Storage System

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0023] Embodiments of the present invention are described in detail below, examples of which are shown in the drawings, wherein the same or similar reference numerals designate the same or similar elements or elements having the same or similar functions throughout. The embodiments described below by referring to the figures are exemplary only for explaining the present invention and should not be construed as limiting the present invention.

[0024] The invention provides a method for constructing a trusted storage system using a flash memory device. The trusted storage system constructed by the method has two flash memory devices connected to a controller, and the controller controls the two flash memory devices. The flash conversion layer is developed independently and does not share the design. The specific flash memory device can use but is not limited to solid-state drives (SSDs). For solid-state drives from different manufacturers, the preferred solution is that two sol...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The present invention proposes a method for constructing a trusted storage system using flash memory devices and the trusted storage system constructed. The trusted storage system has two flash memory devices, and their flash conversion layers are developed independently and do not share the design with each other; when the host sends a write request , the controller calculates the check code of the data to be written and stores it in the check code table, and the data and its logical page number are passed to the two flash memory devices for storage; when the host sends a read request, the controller passes the logical page number to the Two flash memory devices, the two flash memory devices return data to the controller respectively, the controller calculates the check codes of the two data respectively and compares them with the check codes of the page number in the check code table, if they are inconsistent, notify the host flash device Untrustworthy, if at least one of them is consistent, transmit the data to the host. The invention uses two independently produced flash memory devices to calculate and record check codes when writing, and recalculate and verify check codes when reading, thereby improving the security of user information.

Description

technical field [0001] The invention relates to the technical field of computer information storage, in particular to a method for constructing a trusted storage system by using a flash memory device and the constructed trusted storage system. Background technique [0002] The growing gap between the CPU processing speed and the reading and writing speed of storage devices has always been a challenge for computer development. SSD, etc.) development trend. Flash memory devices are widely used in personal devices such as MP3, mobile phones, tablet computers, notebook computers, workstations, servers, and government and military communication equipment, etc. Compared with disk-based storage devices, flash memory devices have lower read and write latency, Lower power consumption, and better impact resistance. [0003] However, the flash translation layer (FTL, Flash Translation Layer) of the flash memory device is developed by the manufacturer and is protected as an intellectu...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Patents(China)
IPC IPC(8): G06F3/06G06F21/44
Inventor 吴碧华吴剀劼
Owner 吴剀劼
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products