Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Coupling chaotic system and application thereof

A technology of chaotic system and system state, applied in the field of information security, can solve the problems of small parameter range, hidden safety hazards, simple structure, etc.

Active Publication Date: 2021-07-30
HUAZHONG UNIV OF SCI & TECH +1
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

High-dimensional chaotic systems have good chaotic performance. When applied in cryptography, they can better meet the security requirements. However, most high-dimensional chaotic systems are continuous-time systems, which increase the difficulty and difficulty of system implementation in practical applications. resource overhead
[0004] The low-dimensional discrete chaotic mapping system has the advantages of simple structure, easy implementation of software and hardware, and fast operation speed, but it also has problems such as small parameter range, few state variables, and simple structure, which makes the low-dimensional discrete chaotic mapping system used in cryptography It is vulnerable to cryptographic attacks such as phase space reconstruction, parameter attacks, statistical attacks, etc., and there are great security risks

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
  • Coupling chaotic system and application thereof
  • Coupling chaotic system and application thereof
  • Coupling chaotic system and application thereof

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0068] A coupled chaotic system, the system state variable X in the k+1th iteration of the coupled chaotic system k+1 for:

[0069] x k+1 =Q k ×(f(X k )+Δ k ) mod 1;

[0070] Among them, f() is a function column composed of one or more mapping functions of discrete chaotic systems; Q k =diag(V k ); X and V are n-dimensional vectors, which respectively represent the system state variables and system parameters of the coupled chaotic system, and the subscript represents the number of iterations; Δ k is the n-dimensional coupling item constructed based on the system state variable in the kth iteration; "mod 1" means taking a decimal operation;

[0071] In this embodiment, n=3, correspondingly, the system state variable can be expressed as X=(x 0 ,x 1 ,x 2 ), in different iterations, it is distinguished by subscript; f() represents logistic chaotic system;

[0072] Optionally, in this embodiment, the n-dimensional coupling term Δ constructed based on the system state va...

Embodiment 2

[0083] A coupled chaotic system, the system state variable X in the k+1th iteration of the coupled chaotic system k+1 for:

[0084] x k+1 =Q k ×(f(X k )+Δ k ) mod 1;

[0085] Among them, f() is a function column composed of one or more mapping functions of discrete chaotic systems; Q k =diag(V k ); X and V are n-dimensional vectors, which respectively represent the system state variables and system parameters of the coupled chaotic system, and the subscript represents the number of iterations; Δ k is the n-dimensional coupling item constructed based on the system state variable in the kth iteration; "mod 1" means taking a decimal operation;

[0086] In this embodiment, n=3, correspondingly, the system state variable can be expressed as X=(x 0 , x 1 , x 2 ), in different iterations, it is distinguished by subscript; f() represents logistic chaotic system;

[0087] In the coupled chaotic system provided by this embodiment, during the iterative process, the coupling te...

Embodiment 3

[0105] A coupled chaotic system, this embodiment is similar to the above-mentioned embodiment 2, the difference is that in this embodiment, and the operator σ 3 The way of disturbing the arrangement order of elements in the 2n-dimensional vector is correspondingly changed to ensure that the coupling structure of the coupled chaotic system is irregular.

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 coupling chaotic system and application thereof, and belongs to the field of information security, the system state variable Xk+1 of the system in the (k+1)th iteration is Xk+1=Qk *(f(Xk)[delta]k)mod 1, wherein f () is a function column formed by mapping functions of one or more discrete chaotic systems, Qk is equal to diag(Vk), X and V are n-dimensional vectors and respectively represent a system state variable and a system parameter of the coupled chaotic system, the subscript represents the number of iterations, [delta]k is an n-dimensional coupling term constructed based on a system state variable in the kth iteration, and 'mod 1' represents decimal taking operation; furthermore, the coupling term is dynamically changed along with the number of iterations, and information of a time-delay state variable is carried in the coupling term; and the system parameters are time-varying parameters. According to the method, the implementation difficulty and the resource overhead are effectively reduced while the security requirement of cryptography is met, and the system security is further improved by implementing a hyperchaotic digital system with variable structure, variable parameters and variable time delay.

Description

technical field [0001] The invention belongs to the field of information security, and more specifically relates to a coupled chaotic system and its application. Background technique [0002] Chaotic cryptography is a new type of cryptography. Typical characteristics of chaotic systems such as sensitivity to initial conditions, quasi-random behavior, topological transfer and mixing properties have a good correspondence with the characteristics of encryption systems. For example, the sensitivity of chaos to parameters corresponds to the sensitivity of encryption systems to keys. Sensitivity, the topological transfer and mixing characteristics of chaos correspond to the diffusion and confusion characteristics of encryption, so chaotic systems are very suitable for encryption. [0003] The security of chaotic ciphers mainly depends on the chaotic system used, and the chaotic system used in practical encryption applications can be divided into continuous and discrete, high-dime...

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): G06F21/60G06N7/08
CPCG06F21/602G06N7/08Y02D30/70
Inventor 胡汉平于荣杰明皓郭光浩
Owner HUAZHONG UNIV OF SCI & TECH
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products