Secret key sequence generating method based on self-feedback evolution sequence

A sequence generation and self-feedback technology, applied to key distribution, can solve the problems of increased computing time, unsatisfactory speed, unfavorable data format standardization, etc.

Active Publication Date: 2014-06-25
SOUTH CHINA AGRI UNIV
View PDF4 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Its shortcomings are mainly reflected in the execution efficiency of the algorithm.
Since RSA performs large integer calculations, the speed is not ideal whether it is implemented by software or hardware, and it is generally only suitable for a small amount of data encryption.
With the development of large number decomposition technology, the scale of large integers required by RSA is getting larger and larger, so the calculation time will increase, which is not conducive to the standardization of data formats

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
  • Secret key sequence generating method based on self-feedback evolution sequence
  • Secret key sequence generating method based on self-feedback evolution sequence
  • Secret key sequence generating method based on self-feedback evolution sequence

Examples

Experimental program
Comparison scheme
Effect test

Embodiment

[0083] Such as figure 1 As shown, this embodiment discloses a method for generating a key sequence based on a self-feedback evolution sequence, which includes the following steps:

[0084](1) Initialize the parameters of population size NP, maximum number of iterations, individual sequence length D, breeding pool size M, crossover probability pc, and mutation probability pm parameters during the initialization evolution; among them, in this embodiment, the initialization population size NP is 100, and the maximum iteration Number MAX_GEN=1000, individual sequence length D=432, breeding pool size M=50, crossover probability pc=0.8, mutation probability pm=0.2.

[0085] (2) Use the self-feedback mapping function to initialize the evolving population, and randomly generate an initial population containing 100 individuals; the initialization process of an individual in a specific population is as follows:

[0086] First, randomly generate a random number λ 1 : λ 1 =rand() / (doub...

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 a secret key sequence generating method based on a self-feedback evolution sequence. According to the method, individuals in a population are sequenced according to frequency number adaptive values and sequence adaptive values of the population, a breeding pool is established based on ranking sampling, through evolution operation in the breeding pool, new individuals prevail over the best individual in the breeding pool are obtained, the new individuals are adopted for replacing the best individual in the breeding pool and the best individual in the population, the best individual in the population is searched for in a self-feedback mode and migrated in a self-feedback mode, when the population reaches the maximum number of iterations, the best individual in the population serves as a final secret key sequence, and the best individual in the population is selected as the final secret key sequence through an evolutionary algorithm and self-feedback. The secret key sequence generating method has the advantages of being high in safety, execution efficiency and randomness.

Description

technical field [0001] The invention relates to a method for generating a key sequence, in particular to a method for generating a key sequence based on a self-feedback evolution sequence. Background technique [0002] In the field of commodity trading and circulation, commodity information represented by barcodes is an important data of the logistics anti-counterfeiting system, so its data must have a certain degree of security. Usually, in order to ensure the security of the data, it can be strengthened from the perspective of data encoding, and the corresponding commodity information is encrypted by using a key sequence. The key sequence is also called a stream cipher. In the field of information security, the use of encryption algorithms in data encoding can achieve data encoding security. Some main key sequence generation methods in the field of information encryption, such as Data Encryption Standard DES algorithm, Advanced Data Encryption Standard AES algorithm, larg...

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/08G06N3/12
Inventor 李康顺张丽霞左磊杨磊张楚湖
Owner SOUTH CHINA AGRI 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