Abstract

For the sake of complexity, unpredictability, and exceeding sensitivity to initial conditions in the chaotic systems, there were many studies for information encryption of chaotic systems in recent years. Enhancing the security in information encryption of chaotic systems, an initial value control circuit for chaotic systems is proposed in this paper. By way of changing the initial value, we can change the behavior of chaotic systems and also change the key of information encryption. An analog circuit is implemented to verify the initial value control circuit design.

1. Introduction

Chaotic systems provide a rich mechanism for signal design and generation, with potential applications to communications and signal processing. Because chaotic signals are typically broadband, noise-like, and difficult to predict, they can be used in various contexts for masking information bearing waveforms. They can also be used as modulating waveforms in spread spectrum systems. This can be useful in many practical circumstances like securing communication channels [13], masking signals [46], and spreading data sequence or for generating random signals [7]. Four-dimensional Lorenz-Stenflo system is a famous four-dimensional chaotic system; there were many recent works on it [811].

The cryptographic system is composed of plaintext, ciphertext, encryption algorithm, key, and decryption algorithm. Dynamic update of the key can reduce its probability of being correctly guessed and improve the security of cryptographic system. In this paper, we introduce an initial value control circuit design for the modified four-dimensional Lorenz-Stenflo system. Furthermore, an analog circuit of the chaotic system is implemented to verify the initial value control circuit design. By way of changing the initial value, we can change the behavior of chaotic systems and also change the key of information encryption.

This paper is organized as follows. In Section 2, nonlinear dynamic characteristics of the modified four-dimensional Lorenz-Stenflo system are analyzed. In Section 3, an analog circuit of the modified chaotic system is implemented to verify the initial value control circuit design. Finally, some concluding remarks are given in Section 4.

2. Dynamic Analysis of a New Chaotic System

2.1. Chaotic Equations and Phase Portraits

The Lorenz-Stenflo system is described as [12, 13]where , is Prandtl number, is rotation number, is Rayleigh number, and is geometric parameter. Because four-dimensional Lorenz-Stenflo system is a famous four-dimensional chaotic system, we modify four-dimensional Lorenz-Stenflo system as a study example. We modify system equations (1) where new system equations (2) still keep chaotic characteristics [14].The two-dimensional phase portraits of chaotic system equations (2) are shown in Figure 1, in which symbol “” denotes equilibrium points, with , , and , with the parameters , , , , and .

2.2. Symmetry and Invariance

New chaotic system equations (2) are invariance under the coordinate transform ; chaotic system equations (2) are rotation symmetrical about the axis.

2.3. Dissipativity and Existence of Attractor

The state space of chaotic system equations (2) is four-dimensional. The vector field on the right-hand sides of chaotic system equations (2) is defined byThe divergence of the vector field is calculated as

A necessary and sufficient condition for system equations (2) to be dissipative is that the divergence of the vector field Φ is negative. In (4), it is immediate that system equations (2) are dissipative if and only if with an exponential rate:Thus, in dynamical system equations (2), a volume element is apparently contracted by the flow into a volume element in time domain. This means that each volume containing the trajectories of this dynamical system shrinks to zero as time approached infinity at an exponential rate . So, all the orbits of chaotic system equations (2) will be eventually confined to a special subset that has zero volume, and the asymptotic motion of system equations (2) will settle onto an attractor of the system. Then, the existence of an attractor is proved.

2.4. Equilibrium Points Analysis

The equilibrium points of system equations (2) can be found by solving the following algebraic equations simultaneously:Chaotic system equations (2) have three equilibrium points, respectively, represented asWhen the parameters are , , , and , chaotic system equations (2) have three equilibrium points, given by , , and .

By linearizing chaotic system equations (2), the Jacobian matrix is obtained as

The Jacobian matrix for chaotic system equations (2) at equilibrium point is obtained aswhich has the eigenvalues

The Jacobian matrix for chaotic system equations (2) at equilibrium point is obtained aswhich has the eigenvalues

The Jacobian matrix for chaotic system equations (2) at equilibrium point is obtained aswhich has the eigenvalues

Since the linearization matrices , , and have at least one eigenvalue with positive real parts, according to Lyapunov stability method [15], then the equilibrium points , , and are unstable, and this implies chaos in the dissipative chaotic system equation (2). So, the trajectories of chaotic system equation (2) diverge from the three equilibrium points and orbit into the strange attractor of chaotic system Eq. (2).

3. Initial Value Control Circuit for Chaotic Systems

The four-dimensional modified Lorenz-Stenflo system can be modeled by an electronic circuit [1619]. To implement system equations (2), a circuit is constructed in Figure 2; the governing integral equation of the circuit can be written as (15) and some simulation results are showed in Figure 3. A initial value control circuit design for system equations (2) is designed in Figure 4; the two-dimensional phase portraits of chaotic system (2) with initial value control circuit are shown in Figures 5 and 6. From Figures 5 and 6, we can observe the results, when the control switch turn-on time is different, the capacitor is charged to different voltage level. For example, if the control switch turn-on time = 3 sec, the capacitor is charged to  V 3 sec = 1.5 V. By way of changing the charged voltage level in capacitor, we can change the initial value in system equations (2) and the behavior of system equations (2) also is modified. The real circuit of the modified four-dimensional Lorenz-Stenflo system is constructed on a breadboard shown in Figure 7. The experimental setup is shown in Figure 8 and the experimental results are shown in Figure 9.

4. Conclusions

In summary, this paper introduces an initial value control circuit design and nonlinear dynamic analysis of the modified four-dimensional Lorenz-Stenflo system is presented. Furthermore, an analog circuit of the chaotic system is implemented to verify the initial value control circuit design. We design a charge circuit embedded in modified four-dimensional Lorenz-Stenflo analog circuit and use analog circuit to implement the concept of changing initial values for chaotic systems in mathematics. Because there are operational amplifier (OPA) integrators in the modified four-dimensional Lorenz-Stenflo analog circuit, we only need Metal-Oxide-Semiconductor Field-Effect Transistor (MOSFET) to implement the charge circuit; it is easy to realize. By way of changing the initial value, we can change the behavior of chaotic system and also change the key of information encryption. Next step we will apply the initial value control circuit of chaotic systems for information encryption application.

Conflicts of Interest

The authors declare that they have no conflicts of interest.

Acknowledgments

This research was supported by the Ministry of Science and Technology, Taiwan, under Grant no. MOST 104-2221-E-011-105.