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

Method for generating key sequence and apparatus for generating cipher key

A technology for generating devices and sequences, applied in the field of encryption and decryption, can solve the problem of low non-linearity of key sequences, and achieve the effect of improving the degree of non-linearity

Active Publication Date: 2011-04-20
UNITEND TECH
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

In the encryption and decryption process, the non-linearity and autocorrelation of the key will affect the security level of the encryption and decryption. The higher the degree of nonlinearity, the higher the security level. The final output data is linear, relying entirely on the mixing processing of the mixing module to improve the non-linearity of the key sequence. Obviously, the operation of the mixing module to scramble the order according to the predetermined rules still makes the non-linearity of the key sequence very low

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
  • Method for generating key sequence and apparatus for generating cipher key
  • Method for generating key sequence and apparatus for generating cipher key
  • Method for generating key sequence and apparatus for generating cipher key

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0027] In order to make the object, technical solution and advantages of the present invention clearer, the present invention will be described in detail below in conjunction with the accompanying drawings and specific embodiments.

[0028] The core idea of ​​the present invention is to add the randomness factor of the key seed into the condition for controlling the displacement of the LFSR, so that the data extracted and output by the LFSR does not have certain rules, and the output data is non-linear.

[0029] For the convenience of understanding, the key generation device provided by the present invention is firstly described in detail. image 3 The device structure diagram provided for the embodiment of the present invention, such as image 3 As shown, the key generation device mainly includes: a key seed acquisition module, m LFSR modules with clock control and a sequence scrambling module, wherein, m is an integer greater than or equal to 1; each LFSR module with clock c...

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 provides a generation method of a key sequence and a key generation device; wherein, the method comprises the steps: A, key seeds are obtained, divided into N sections and put into N LFSRs in the device, wherein, N is an integral number; B, constant bits are extracted from each LFSR and carried out conversion, whether the LFSR needed to be shifted is determined according to the result after conversion, and the LFSR needed to be shifted is controlled; C, one or more bits from the LFSR are extracted and processed to form an intermediate key sequence; and D, the intermediate key sequence is carried out scrambling conversion so as to form the key sequence. The method can greatly improve the nonlinearity degree of the key sequence.

Description

technical field [0001] The invention relates to the technical field of encryption and decryption, in particular to a method for generating a key sequence and a key generating device. Background technique [0002] With the rapid development of network technology, the security requirements for data content transmission between devices are getting higher and higher. The most common way is when transmitting data streams, the sender uses a key to encrypt the data streams to be transmitted. The receiving end then uses the same key to decrypt the received data stream, thereby preventing the leakage of the data stream content. [0003] The specific system structure can be as follows figure 1 As shown, the key generation module in the sending end uses the key seed to generate a key sequence, and the encryption module uses the encryption sequence to encrypt the plaintext data and then transmits the ciphertext data to the receiving end; the key generating module in the receiving end u...

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): H04L9/16H04L9/08
Inventor 王兴军闫峰冰雷大明陈晨胡坚珉梅红兵
Owner UNITEND TECH