Image encryption method fusing quantum walk and improved AES (Advanced Encryption Standard)
An encryption method, quantum technology, applied to an encryption device with a shift register/memory, the usage of multiple keys/algorithms, and key distribution, which can solve problems such as the key is easy to crack, and achieve improved avalanche performance and improved key The ability to resist attacks, security and the effect of high resistance to attacks
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0055] like Figure 1-Figure 8 As shown, this embodiment provides an image encryption method that combines quantum walk and improved AES, including the following steps:
[0056] S1. Generate a probability density distribution matrix P by alternating quantum random walks;
[0057] S2. Encrypt the plaintext image for the first time;
[0058] S3. Perform secondary encryption on the ciphertext after the initial encryption;
[0059] S4. Decrypt the final ciphertext to generate a decrypted image.
[0060] Generally, the plaintext packet in the AES algorithm is described by a square matrix with bytes as the unit, which is called a state matrix. Among them, the state matrix is:
[0061]
[0062] Although the AES algorithm provides key groups of different lengths, its seed key remains unchanged, so that each plaintext group has the same initial key during the encryption process, even if it is improved by the key expansion function. Given the complexity of the key calculation, t...
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