Chaotic sequence generation method and sequence generator of high speed high-precision chaotic function

A chaotic function and chaotic sequence technology, applied in the field of network security, can solve the problems of difficult realization of precision computer, high cost of ADC, and difficult application

Inactive Publication Date: 2010-08-18
HEILONGJIANG UNIV
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

①The generation of many chaotic sequences is realized by computers or programmable devices, such as computer C language and C ++ For programming, double has the highest precision, and double data is expressed as d×10 J , where d is the mantissa, J is the exponent, double commonly used 64-bit binary numbers to represent d and J, the precision depends on the number of bits of d, and the number of binary bits of d is ≤ 56, and higher precision computers are not easy to implement
The integrating circuit is an analog circuit, which is seriously affected by zero drift and thermal noise, and its precision is much lower than that of a digital circuit; the cost of the ADC is high, and the accuracy of the ADC is only a dozen digits, and it is difficult to increase the number of digits. There is no 50-bit ADC yet. Obviously the ADC accuracy is much lower than the computer double type
The chaotic system that realizes binary digits = 160 bits, 256 bits, etc. higher than double precision has not yet been reported
2. Difficulties in application in wireless networks and wireless sensor networks
3. Short cycle response
However, from a practical point of view, network nodes are powered by batteries, especially for military use (the nodes are hidden in the enemy), and it is inconvenient to replace batteries. It requires extremely low energy consumption, fast speed, and short working hours. It cannot work continuously for 24 hours. , the computer simulation results in a shorter time are closer to the actual

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
  • Chaotic sequence generation method and sequence generator of high speed high-precision chaotic function
  • Chaotic sequence generation method and sequence generator of high speed high-precision chaotic function
  • Chaotic sequence generation method and sequence generator of high speed high-precision chaotic function

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

Embodiment 2

Embodiment 3

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 chaotic sequence generation method and a sequence generator for high-speed high-accuracy chaotic functions. An initial key circuit stores the initial value of a chaotic latch unit, a u value key circuit stores a sequence ui value; each cp chaotic function finishes one-time interactive operation: a bitwise conversion circuit outputs a bitwise XOR to the chaotic latch unit, the bitwise XOR is used to realize a subtraction operation N minus one and minus the absolute value of xi and so on; a shift data selector takes the ui as an address code of the data selector, the data is shifted with a plurality of bits toward right, then the subtraction is used to realize a multiplication that the ui is multiplied by the data; the subtraction result is stored into the chaotic latch unit at the rising edge of the cp, each cp generates a 160-bit chaotic output; the randomness is good due to the existence of an initial key and a u value key; the precision is far greater than that of the double type, the cycle of the cp can reach 90ns, the encryption of a 128-bit plaintext needs 1.7us; the invention can be realized by using FPGAs, GPLDs and ASICs and so on, and is used in the network security technical field, particularly in the wireless networks and the wireless sensor networks.

Description

(1) Technical field The invention belongs to the technical field of network security, and specifically relates to a high-speed and high-precision chaotic sequence generation method and sequence generator of a chaotic function. (2) Technical background Encryption is now an important means to ensure data security. At present, the rise of the Internet, wireless networks and wireless sensor networks makes encryption technology increasingly important. Although traditional encryption methods such as DES and RSA are widely used and show strong security, they are all completed on the premise of sufficient resources and are not suitable for wireless networks and wireless networks with serious shortage of resources. Sensor Networks. For example, DES has now been deciphered. RSA is 100 times slower than DES and has a high computational cost. Elliptical curve encryption consumes a lot of hardware resources. Quantum encryption is theoretically an absolutely secure encryption technology, b...

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 & AuthorityPatents(China)
IPC IPC(8): H04L9/00G06F17/10
Inventor方倩刘莹方振贤
OwnerHEILONGJIANG UNIV