System and method for securely storing data in a memory
a technology of electronic data and memory, applied in the field of electronic memory systems, can solve the problems of inability to ensure the correct the inability to overlaid correct data in the memory, and the considerable time and resources that are required to operate the method in the memory, so as to ensure the correctness and completeness of the data stored
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Benefits of technology
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0017]FIG. 1 is a schematic diagram of hardware configuration of a system for securely storing data in a memory (hereinafter, “the system”) in accordance with the preferred embodiment of the present invention. The system comprises a memory 1, a CPU (Central Processing Unit) 2, and a data bus 3. The CPU 2 is connected to the memory 1 through the data bus 3. The memory 1 may be a Flash Memory, and is provided for storing data. The CPU 2 reads data from external storages (not shown) through the data bus 3, calculates a CRC (Cyclic Redundancy Check) corresponding to each datum and a Hexadecimal complement of the CRC expressed as CRC′, and stores the datum, the CRC and the CRC′ in the memory 1. The CPU 2 can also check and correct errors in the data.
[0018]FIG. 2 is a schematic diagram of a storage structure of the memory 1. The memory 1 is logically divided into a plurality of fixed-size blocks 10. Preferably, each block 10 is assigned a size of 1 megabyte (MB) for storing data.
[0019]F...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com