Coding method, apparatus, device and medium with symmetric encryption and lossless compression

A lossless compression and symmetric encryption technology, applied in the field of data encoding, can solve the problem of indeterminate compression effect, reduce hardware resources and computing power consumption, resist linear and differential attacks, and eliminate linear correlation.

Active Publication Date: 2022-07-22
HUNAN YAOSHENG COMM TECH CO LTD
View PDF6 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The encryption method based on arithmetic coding is an algorithm inline method. However, when a certain symbol in the encoded data is mapped into another symbol through chaos in this method, because the mapping method is determined, the information entropy of the original data must be changed, making the compression effect unconfirmed

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
  • Coding method, apparatus, device and medium with symmetric encryption and lossless compression
  • Coding method, apparatus, device and medium with symmetric encryption and lossless compression
  • Coding method, apparatus, device and medium with symmetric encryption and lossless compression

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0025] The following describes in detail the embodiments of the present invention, examples of which are illustrated in the accompanying drawings, wherein the same or similar reference numerals refer to the same or similar elements or elements having the same or similar functions throughout. The embodiments described below with reference to the accompanying drawings are exemplary, only used to explain the present invention, and should not be construed as a limitation of the present invention.

[0026] Principle part;

[0027] Before introducing the embodiments of the present invention, the principle of the present invention is first introduced:

[0028] First, the weighted probability model;

[0029] Let the source sequence X=(X 1 ,X 2 ,…,X i ,…,X n ) is a discrete sequence of finite or countable possible values, X i ∈A={0,1,2,...,k}. So there is a probability space for all values ​​in A:

[0030]

[0031] Since the random process must transfer to some symbol, at an...

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 encoding method, device, equipment and medium with symmetric encryption and lossless compression. The invention has dual functions of symmetric encryption and lossless compression. The weighting coefficient of the weighted probability model is then encoded based on the weighted probability model, which realizes lossless compression and symmetric encryption of data, and realizes the inlining of the algorithm from the mathematical model, which can resist linear attacks and differential attacks. The weighting coefficient is the probability that the calculation variable in the encoding does not change the symbols in the data, so that the information entropy of the data does not change. Compared with the current mainstream entropy encoding and symmetric encryption algorithms, the lossless compression of the present invention can reach the information entropy, and has both High-strength symmetric encryption can effectively reduce hardware resources and computing power consumption. Moreover, the weighting coefficient used in the coding of each symbol in the present invention varies due to the nonlinear round function, so that the length of the coded weighted probability model is random.

Description

technical field [0001] The present invention relates to the technical field of data encoding, in particular to an encoding method, device, device and medium with symmetric encryption and lossless compression. Background technique [0002] Lossless compression algorithms (entropy coding) have been widely used in communication, storage and other technical fields. Common lossless compression algorithms include run-length coding, dictionary coding, Huffman coding, and arithmetic coding (interval coding). As the core tool of information security, symmetric encryption algorithm is also widely used in the fields of communication, transaction, payment and data desensitization. Common symmetric encryption algorithms include DES (Data Encryption Standard, data encryption standard), AES (Advanced Encryption Standard, advanced encryption standard), Blowfish (a symmetric encryption block algorithm), etc. [0003] In system applications, lossless compression algorithms cannot achieve hig...

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/60H03M7/30H04L9/00H04L9/06
CPCG06F21/602H03M7/30H04L9/002
Inventor 王杰林廖亦凡曹东欧阳斌
Owner HUNAN YAOSHENG COMM TECH CO LTD
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