Address XOR based data bus encryption method
A bus encryption and data bus technology, applied in the field of address XOR-based data bus encryption, can solve the problem of inability to change the value of plaintext data, and achieve the effects of fast operation time, increased difficulty, and resistance to physical attacks
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0017] The data bus encryption method based on the XOR of the address is to make it difficult for an attacker to calculate the key by analyzing the ciphertext data in the memory so as to recover the plaintext. Each bit of the XOR key corresponding to the memory data is obtained by performing an XOR operation on a corresponding bit of the bus encryption key and a certain bit or bits of the memory address bus. Therefore, the XOR bus encryption keys corresponding to the data in different memory addresses are all different. Even if the plaintext data in different addresses are consistent, the ciphertext addresses obtained after the bus encryption operation are also different. This greatly increases the difficulty for an attacker to infer the correlation of plaintext data by observing the correlation of ciphertext data. In addition, even if the plaintext data happens to be "all 0" or "all 1", what is exposed to the attacker is only the bus encryption key XORed with the address. W...
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