Safe binary arithmetic encoding method for three-dimensional Lorenz mapping control based on weighted processing

A technology of arithmetic coding and arithmetic coder, which is applied in the field of binary security arithmetic coding, to achieve the effect of simplifying the structure, increasing security, and being easy to implement

Active Publication Date: 2016-12-14
HARBIN ENG UNIV
View PDF6 Cites 11 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0010] Aiming at the problem that the single encryption key generated by the one-dimensional chaotic map is easily deciphered by reverse recursion, the present invention provides a binary security arithmetic coding method based on weighted processing of three-dimensional Lorenz mapping control, which increases the encryption key, Effectively enhance the difficulty of cracking the key and improve the security of data encryption

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
  • Safe binary arithmetic encoding method for three-dimensional Lorenz mapping control based on weighted processing
  • Safe binary arithmetic encoding method for three-dimensional Lorenz mapping control based on weighted processing
  • Safe binary arithmetic encoding method for three-dimensional Lorenz mapping control based on weighted processing

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0042] Below in conjunction with accompanying drawing and embodiment the present invention will be further described:

[0043] figure 1 It is a system block diagram of the secure arithmetic coding corresponding to the present invention:

[0044] The secure arithmetic coding method is composed of an initial value key (1), a weight key (2), a Lorenz map (3), an arithmetic encoder (4), a channel (5) and an arithmetic decoder (6);

[0045] The working process is as follows:

[0046] First, the keys Key1, Key2, and Key3 in the initial value key (1) generate three chaotic sequences x, y, and z through Lorenz mapping (3), and the weight key (2) generates keys Key4, Key5, and Key6. Use the weight keys Key4, Key5, Key6 to weight the three chaotic sequences x, y, z respectively and synthesize the key vector k, then send the key vector k and the plaintext s of length L to the arithmetic encoder (4) Encoding, encryption, and generation of ciphertext, the ciphertext is transmitted to th...

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 aims at providing a safe binary arithmetic encoding method for three-dimensional Lorenz mapping control based on weighted processing. The method is composed of an initial value key (1), a weight key (2), a Lorenz mapping (3), an arithmetic encoder (4), a channel (5) and an arithmetic decoder (6). An encryption vector is generated by a three-dimensional Lorenz chaotic system, the idea of weight is imported to increase the operation space of the key, and the unpredictability of the encryption vector is stronger than that of a chaotic system with a lower dimension. Meanwhile, by adopting the safe binary arithmetic encoding method provided by the invention, data compression and encryption are integrated without losing the encoding efficiency, thereby simplifying the structure of a communication system.

Description

technical field [0001] The invention relates to the field of information source safe arithmetic coding in wireless communication systems, in particular to a binary safe arithmetic coding method based on three-dimensional Lorenz mapping control of weighted processing. Background technique [0002] Arithmetic coding is a lossless source compression method with higher compression efficiency than Huffman code. It has been used in various compression standards, such as H.264, JPEG2000, etc., and its security has attracted extensive attention from scholars at home and abroad. In order to improve the security of the information source, the traditional method is to add an encryption module behind the information source module, and the encryption module uses various encryption algorithms to encrypt the information source. Usually, the encryption algorithm is relatively complex and the amount of calculation is very large. In addition, the encryption module will also complicate the ov...

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): H04L9/00H04L9/08H04L1/00
Inventor 薛睿孙岩博李超赵旦峰
Owner HARBIN ENG UNIV
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products