Random-verification-code parallel generation method based on low order iterative method and linear chaotic heredity

A generation method and iterative method technology, applied in the direction of secure communication, transmission system, and digital data authentication through chaotic signals, to achieve the effect of simple implementation, resistance to brute force cracking, and fast operation speed

Active Publication Date: 2017-08-04
MUDANJIANG MEDICAL UNIV
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

In addition, the present invention utilizes multi-core processors to generate random verification codes in parallel, which can effectively alleviate the problems that it is difficult for the website to quickly respond to the client's request response when the number of visits increases sharply, which causes users to wait too long and delay services.

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
  • Random-verification-code parallel generation method based on low order iterative method and linear chaotic heredity
  • Random-verification-code parallel generation method based on low order iterative method and linear chaotic heredity
  • Random-verification-code parallel generation method based on low order iterative method and linear chaotic heredity

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0155] Embodiments of the present invention will be further described in detail below in conjunction with the accompanying drawings and examples. The following examples are used to illustrate the present invention, but should not be used to limit the scope of the present invention.

[0156] Example 1: Assume that the number of processes of the multi-core computer system is set to 4, and the low-bit precision pn is set to 6.

[0157] Assume that MPI_Send and MPI_Recv are MPI functions used for message sending and message receiving in the program.

[0158] The parallel program starts executing.

[0159] After the MPI environment is initialized; MyID=0 in the parallel system is the main process, and the serial numbers of MyID are 1, 2, and 3 are the slave processes.

[0160] Obtain the total number of system MPI processes ranksize=4.

[0161] The master process MPI_Send passes parameters to the slave process, assuming that the given parameter is x[0]=0.92, k=0.3457 in the slav...

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 random-verification-code parallel generation method based on a low order iterative method and linear chaotic heredity. According to the method, a precision linear iterative equation Lf can be extended to have a new characteristic similar to heredity, wherein the low order of the true solution of a real orbit has a basic structural characteristic which is used as a random source; a parallel design method is adopted in the generation of the random verification code, and a parallel program is composed of a main process and a slave process. The steps are as follows: after MPI is initialized, the main process message is sent to each initial parameter set of the slave process; an instruction is received from a data interface to control the slave process; the message receives the calculated result of the slave process. In the linear iterative equation Lf, the low order iterative method is used to calculate in the slave process. Compared with a nonlinear iterative equation, the iterative equation Lf has the advantages of simple implementation and fast calculation. The parallel design of the parallel generation method enlarges the space of random number generation, has higher security, and can effectively reduce the delay service time of the verification code request.

Description

technical field [0001] The invention relates to the fields of computer information security and parallel computing, in particular to a method for parallel generation of random verification codes based on low-order iteration method and linear chaotic heredity. Background technique [0002] The invention uses the new characteristic of scalable precision linear chaos in the chaos theory, and applies the characteristic to generate random verification codes in the field of computer information security. Therefore, the following describes the technical background from the aspects of captcha system, scalable precision chaos and low-order iteration method, and new characteristics of linear chaos similar to heredity. [0003] (1) Verification code system [0004] The verification code is the verification information sent by the system to the terminal user by manual input when the network terminal or mobile terminal needs to access the online main control computer system. If the main...

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
IPC IPC(8): G06F21/31H04L9/00
CPCH04L9/001G06F21/31G06F2221/2133
Inventor 宋大华刘嘉辉程艳
Owner MUDANJIANG MEDICAL 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