Unlock instant, AI-driven research and patent intelligence for your innovation.

Digital image scrambling method based on multi-thread model and multi-level scrambling

A digital image and multi-thread technology, applied in digital data protection, electronic digital data processing, computer security devices, etc., can solve the problems of poor scrambling effect, slow operation speed, and inability to change statistical information, etc., and achieve good timeliness , high safety effect

Inactive Publication Date: 2019-12-17
NORTHEASTERN UNIV LIAONING
View PDF2 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The pixel-level scrambling algorithm can quickly perform scrambling operations, but its scrambling effect is poor, and it cannot change the statistical information of plaintext
Bit-level scrambling can solve the problem of pixel-level scrambling, but the execution process is more complicated and the operation speed is slower

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
  • Digital image scrambling method based on multi-thread model and multi-level scrambling
  • Digital image scrambling method based on multi-thread model and multi-level scrambling
  • Digital image scrambling method based on multi-thread model and multi-level scrambling

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0022] 1. Overall implementation principles and detailed steps

[0023] This method is based on a multi-threaded model. For 24 bit planes divided by a three-channel color image, a thread is assigned to each bit plane, and each plane performs scrambling operations independently on its own thread, so that these threads are concurrent Execute and process images in parallel to improve the efficiency of the algorithm.

[0024] Step 1: read a 3-channel color image, perform color channel separation operation on the image, obtain 3 single-channel images B, G, R, and then divide these 3 single-channel images into bit planes to obtain 24 Bit planes (i.e. 24 binary images).

[0025] Step 2: Allocate a thread for the high 4-bit plane of each single-channel image, each plane independently executes the scrambling operation on its own thread, and multiple threads execute concurrently. The specific operation is as follows:

[0026] (1) Generate 12 threads, allocate a thread for the high 4-...

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 belongs to the field of image encryption technology and relates to multi-thread models, information hiding, and multi-level scrambling digital image encryption methods. Make full use of the advantages of pixel-level and bit-level scrambling, put different bit-level scrambling operations into different threads to run concurrently, reduce the running speed of bit-level scrambling, and combine the characteristics of pixel-level scrambling to design a multi-level scrambling algorithm based on multi-bit scrambling. Threading model and multi-level scrambling architecture for digital image scrambling. This scrambling method can be embedded in the scrambling stage of any image encryption algorithm. Compared with traditional scrambling methods, this method can significantly change the statistical information of plain text during the scrambling stage, and has the characteristics of high security and good timeliness.

Description

technical field [0001] The invention belongs to the technical field of image encryption, and relates to a multi-thread model, information hiding and multi-level scrambling digital image encryption method. Background technique [0002] In 1997, American researcher Jiri Fridrich first proposed a scrambling diffusion framework for digital image encryption, namely the Confusion-Diffusion framework. In this framework, the digital image encryption algorithm is divided into two relatively independent stages in the process of execution, namely, the scrambling stage and the diffusion stage. In the scrambling stage, all the pixels of the image are rearranged, and the relative positions of the pixels change, but the values ​​of the pixels do not change. In the diffusion phase, the encryption algorithm system changes the value of each pixel. In recent years, almost all digital image encryption algorithms are based on the scrambling diffusion framework. [0003] Scrambling algorithm, ...

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 Patents(China)
IPC IPC(8): G06F21/60
CPCG06F21/602
Inventor 于明菲张伟陈铎元朱志良于海赵玉丽
Owner NORTHEASTERN UNIV LIAONING