Plaintext associated image encryption algorithm based on hyperchaos Chen system
An encryption algorithm and plaintext image technology, which is applied in the direction of secure communication, transmission system, and image communication through chaotic signals, can solve the problems of small key space, low security, and many iterations, and achieve large key space, The effect of reducing the number of iterations and improving the ability to resist differential attacks
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0032] figure 1 It is the implementation block diagram of image encryption algorithm based on hyperchaotic system. The encryption scheme mainly includes four parts: hyperchaotic sequence generator, forward diffusion, scrambling, and reverse diffusion.
[0033] Let P be the plaintext image to be encrypted, the size is M×N, and the gray level is 8. key key = {x 0 ,y 0 ,z 0 ,w 0 , k 1 , k 2}, where {x 0 ,y 0 ,z 0 ,w 0} is the initial value of the hyperchaotic system, {k 1 , k 2} are two 8-bit random numbers. The detailed encryption process is as follows:
[0034] Step 101: Put {x 0 ,y 0 ,z 0 ,w 0} into formula (1-1), the number of iterations is M×N times, and four vectors {x i ,y i ,z i ,w i}, i=1, 2, . . . , M×N. Generate 4 matrices X, Y, Z, W whose size is M×N by using the following formulas to generate 4 vectors.
[0035]
[0036] Since the state variables of the hyperchaotic Chen system can take negative values, "+100" in the formula is used to conve...
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