Processor unit and method for protecting data by data block confounding processing
A processing device and processor technology, applied in the direction of protecting storage content from loss, preventing unauthorized use of memory, etc., and can solve the problems of complex obfuscation operations, inability to effectively reduce time, and increase in obfuscation operations and deobfuscation operations time.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0045] figure 1A schematic diagram showing a processor device for protecting data by data block obfuscation processing according to the present invention, which includes a processor core 300 , a fast memory 310 , and a block obfuscation and anti-obfuscation processing device 320 . Wherein: the processor core 300 is used to execute instructions of the processor and access data of a storage device 330; the fast memory 310 is coupled to the processor core 300 and stores at least one data block from the storage device 330 , and provide a storage space for the processor core 300 to quickly access data; the fast memory 310 is preferably a cache memory bank (Cache), and the data block is a cache line data (Cache line) The block obfuscation and anti-obfuscation processing device 320 is coupled to the fast memory 310 and the storage device 330, to perform data block obfuscation processing on the output of the fast memory 310 according to the seed generated by the seed generation device...
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