Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Image encryption method based on bit level scrambling and dynamic superposition diffusion

An encryption method and scrambling technology, applied in image communication, electrical components, etc., can solve the problems of image encryption efficiency and security contradictions, and achieve the effect of reducing encryption time, ensuring computing speed, and improving diffusion efficiency.

Active Publication Date: 2020-05-08
CHANGCHUN UNIV OF SCI & TECH
View PDF6 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] The present invention provides an image encryption method based on bit-level scrambling and dynamic superposition diffusion in order to solve the problem of conflicting existing image encryption efficiency and security

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Image encryption method based on bit level scrambling and dynamic superposition diffusion
  • Image encryption method based on bit level scrambling and dynamic superposition diffusion
  • Image encryption method based on bit level scrambling and dynamic superposition diffusion

Examples

Experimental program
Comparison scheme
Effect test

specific Embodiment approach 1

[0022] Specific implementation mode 1. Combination Figure 1 to Figure 3 Describe this embodiment, the image encryption method based on bit-level scrambling and dynamic superposition diffusion, this method is realized by the following steps:

[0023] The image encryption method based on bit-level scrambling and dynamic superposition diffusion is realized by the following steps:

[0024] Step 1. A grayscale image with a size of M×N is used as the original image Image.

[0025] Step 2. Express the pixel value of each pixel in the original image Image as an 8-bit binary number to generate a bit-level matrix Image bn .

[0026] Step 3, the bit-level matrix Image described in step 2 bn Perform matrix transformation and convert to a one-dimensional bit-level sequence Simage bn .

[0027] Step 4, the one-dimensional bit-level sequence Simage described in step 3 bn Scrambling the keys according to the sequence is combined into a combination matrix Himage whose size is (M×N)×8. ...

specific Embodiment approach 2

[0046] Specific embodiment two, combine Figure 1 to Figure 3 Describe this implementation mode, this implementation mode is an embodiment of the image encryption method based on bit-level scrambling and dynamic superposition and diffusion described in the first specific implementation mode:

[0047] Step 1, take the grayscale image "pepper" with a size of M * N as the original image Image, M=256, N=256 in the present embodiment, as attached image 3 As shown in A;

[0048] Step 2. Express the pixel value of each pixel in the original image Image as an 8-bit binary number to generate a bit-level matrix Image bn , the specific embodiment method is as follows:

[0049] Extract the pixel value of each pixel in the image. The eighth bit of the 8-bit binary number forms the first bit-level matrix, the seventh bit forms the second bit-level matrix, and so on to the first bit, generating a total of 8 bits Level matrix, as shown in formula (1):

[0050] image bn = bitget(Image, 9...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses an image encryption method based on bit level scrambling and dynamic superposition diffusion and relates to the technical field of image encryption. The problem of contradiction between the existing image encryption efficiency and security is solved; the invention provides an image encryption method based on bit level scrambling and dynamic superposition diffusion. The method comprises an encryption process and a decryption process. In the scrambling process, a pixel plane is converted into a bit level plane; bit-level pixel scrambling is carried out on the basis of a bit-level plane, a dynamic superposition diffusion method is adopted for a diffusion part, superposition diffusion operation is carried out on pixels, diffusion efficiency is improved, encryption timeis greatly shortened, and a safe encryption effect is achieved under the condition that the operation speed is guaranteed.

Description

technical field [0001] The invention relates to the technical field of image encryption, in particular to an image encryption method based on bit-level scrambling and dynamic superposition and diffusion. Background technique [0002] With the continuous development of the image encryption field and its penetration in the fields of science and technology, medical care, and military affairs, more and more image encryption algorithms are emerging. According to the different needs of different industries for encryption, the focus of the problems to be solved by the algorithm is also different. not exactly. For example, in the medical industry, a lot of medical images are generated every day. In order to protect the privacy of patients, it is necessary to keep the medical images confidential and encrypt them in batches before storing them. This requires certain encryption efficiency. The common image encryption step is to use the traditional scrambling-diffusion mechanism, use t...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): H04N1/32
CPCH04N1/32272
Inventor 李锦青底晓强
Owner CHANGCHUN UNIV OF SCI & TECH
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products