Image encryption and decryption method employing DNA scrambling coding and chaotic mapping
A technology of chaotic mapping and encryption method, which is applied in the field of image encryption and decryption of DNA disorder coding and chaotic mapping, and can solve the problems of single DNA coding method, dimension and complexity not improving.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0065] Such as figure 1 As shown, the image encryption method of a kind of DNA random coding and chaotic mapping of an embodiment of the present invention is provided, and the method comprises steps S101-S108:
[0066]S101. Set the key of the chaotic system: read the original image size m*n, the key u 0 、x 0 , u 1 、x 1 , and calculate the information entropy h of the plaintext image 0 ;
[0067] S102. The chaotic system generates an encryption matrix according to the key: two one-dimensional Logistic maps are generated, and each other is extracted bit by bit, and four random encryption matrices are generated: Z b1 {i,j} m*8n ,Z b2 {i,j} m*8n , Z 3 {i,j} m*8n and Z 4 {i,j} m*8n , and for Z b1 {i,j} m*8n and Z b2 {i,j} m*8n Random encryption is performed separately to carry out DNA standard encoding, and the corresponding DNA matrix Z is obtained dna_1 {i,j} m*4n ,Z dna_2 {i,j} m*4n ;
[0068] S103. DNA encoding: convert the plaintext image A{i,j} m*n After...
PUM
![No PUM](https://static-eureka.patsnap.com/ssr/23.2.0/_nuxt/noPUMSmall.5c5f49c7.png)
Abstract
Description
Claims
Application Information
![application no application](https://static-eureka.patsnap.com/ssr/23.2.0/_nuxt/application.06fe782c.png)
- 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