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

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

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

Inactive Publication Date: 2018-06-29
NORTHEASTERN UNIV
View PDF2 Cites 4 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-threaded model and multi-level scrambling
  • Digital image scrambling method based on multi-threaded model and multi-level scrambling
  • Digital image scrambling method based on multi-threaded 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 upper 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 technical field of image encryption, and relates to a digital image encryption method based on a multi-thread model, information hiding and multi-level scrambling. According to the method, the advantages of pixel-level and bit-level scrambling are fully utilized, different bit-level scrambling operations are placed into different threads for concurrent running, the running speed of bit-level scrambling is reduced, and in combination with the characteristics of pixel-level scrambling, a digital image scrambling architecture based on the multi-thread model and multi-level scrambling is designed. The scrambling method can be embedded in the scrambling stage of any image encryption algorithm. Compared with traditional scrambling methods, the method has the advantages that the statistical information of plaintext can be significantly changed in the scrambling stage, the safety is high, and the timeliness is good.

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