A Novel Approach for Designing Dynamical S-Boxes Using Hyperchaotic System
نویسندگان
چکیده
In the information security field, the substitution boxes (S-boxes) have been extensively used in many cryptographic systems. This paper presents a novel approach for generating dynamically cryptographically S-boxes using a four-dimensional hyperchaotic Lorenz system. Within the algorithm, the initial condition is employed to drive the hyper-chaotic system to generate a chaotic sequence which is used to construct a chaotic keydependent S-box. With different system initial conditions, many of distinct S-boxes can be obtained dynamically. Some cryptographic properties for a good S-box such as bijection, nonlinearity, SAC (Strict Avalanche Criterion), BIC (Bit Independence Criterion), and differential approximation probability are found to hold in the obtained S-boxes. The analytic results indicated that all the criteria for designing strong S-boxes can be achieved. The comparison of the proposed method for generating S-boxes with other chaos-based schemes indicates that our S-boxes have a better performance with respect to some properties. Finally, the authors give an example of a digital image encryption algorithm using their S-box and the results of image statistical analysis show that the algorithm has the desirable cryptographic properties. DOI: 10.4018/jcini.2012010105 International Journal of Cognitive Informatics and Natural Intelligence, 6(1), 100-119, January-March 2012 101 Copyright © 2012, IGI Global. Copying or distributing in print or electronic forms without written permission of IGI Global is prohibited. fully chosen to provide the cryptosystem with abilities of resisting cryptanalysis. Therefore, the construction of cryptographically strong S-boxes is an important task. Mathematically, an n m × S-box is a nonlinear mapping (or substitution) from V n to V m , where V n and V m represent the vector spaces of n and m tuples of elements from GF( ) 2 , respectively. As chaotic sequences have many significant properties favorable to the information security, such as random-like and extreme sensitivity to the initial condition and control parameters, the study on using chaos theory in information security has attracted great attentions, such as cryptographic ciphers (Yang, 1997; Fridrich, 1998; Kocarev, 2001), image encryption systems (Chen, 2004; Rhouma, 2009), and chaos-based hash functions (Xiao, 2008; Peng, 2008; Li, 2012). Recent research shows that it is a promising direction to use the distinct properties of chaos to design S-boxes, and there are many methodologies and design criteria for constructing chaos-based S-boxes in the literature. Jakimoski and Kocarev presented a map f : { , ,..., } 1 2 1 m − → { , ,..., } 1 2 1 m − ( ) m = 256 from chaotic Logistic map, in which map f actually can be viewed as an S-box (Jakimoski, 2001). Tang and Liao (2005) and Tang, Liao, and Chen (2005) proposed a new method for obtaining cryptographically strong dynamic S-boxes based on the iterating discretized chaotic map. Later, Chen et al. presented a scheme to construct S-box by employing a three-dimensional chaotic Baker map, which has more intensive chaotic characters than the two-dimensional one (Chen, 2007). Recently, Wang et al. proposed a method for designing S-box based on chaotic neural network (Wang, 2010). After that, Wang et al. studied a novel method to design S-box using chaotic map and genetic algorithm (Wang, 2012), where the problem of constructing S-box was transformed to a Traveling Salesman Problem. Obviously, these research achievements are very useful to the later studies on the construction algorithms of S-boxes using chaotic map. As we know, a hyperchaotic system has a strong spatiotemporal complexity and mixture due to owning more than one positive Lyapunov exponent. In this paper, a novel approach for generating dynamically cryptographically strong S-boxes based on iterating a four-dimensional hyperchaotic system is presented. One of the main motivations for using hyperchaos is that we want to achieve a more sophisticated chaotic sequence to generate an S-box. Since S-box plays a pivotal role in engineering application of cognitive informatics, i.e., information assurance and security, the subject topic of this paper is within the broad scope of cognitive informatics (Wang, 2003, 2007, 2009, 2010; Wang et al., 2009; Wang & Kinsner, 2006; Wang, Kinsner, & Zhang, 2009). The remaining part of the paper is organized as follows. Several cryptographic properties that are required to design a “good” n n × bits S-box are firstly described. Then, an approach for generating dynamical S-boxes is presented in detail. Following that, the performance analysis and comparison are provided respectively. Finally, conclusions are drawn. CRYPTOGRAPHIC PROPERTIES OF S-BOXES Adams and Tavares (1990) proposed a design procedure for the s-boxes of private key cryptosystems constructed as substitution-permutation networks (DES-like cryptosystems). Furthermore, Jakimoski and Kocarev described how to select the important properties required for the design of a cryptographically strong S-Box (Jakimoski, 1991). In general, the following cryptographic properties are required for “good” S-boxes. These properties can be used as our evaluation criteria and to guide the construction of S-box. 18 more pages are available in the full version of this document, which may be purchased using the "Add to Cart" button on the product's webpage: www.igi-global.com/article/novel-approach-designingdynamical-boxes/67796?camid=4v1 This title is available in InfoSci-Journals, InfoSci-Journal Disciplines Computer Science, Security, and Information Technology. Recommend this product to your librarian: www.igi-global.com/e-resources/libraryrecommendation/?id=2
منابع مشابه
A Novel Method for Designing Dynamical Key-Dependent S-Boxes based on Hyperchaotic System
The substitution box (S-box) is found in many block cipher, and it is a very important component. Since the chaotic system has several significant advantageous properties desirable for cryptosystem, the design of S-box using chaos has attracted a great deal of attention in recent years. In this paper, a novel method for designing key-dependent S-boxes based on a four-dimensional hyperchaotic Ch...
متن کاملControl of a Hyperchaotic System Via Generalized Backstepping Method
This paper investigates on control and stabilization of a new hyperchaotic system. The hyperchaotic system is stabilized using a new technique which called Generalized Backstepping Method (GBM). Because of its similarity to Backstepping approach, this method is called GBM. But, this method is more applicable in comparison with conventional Backstepping. Backstepping method is used only for sy...
متن کاملDynamical behavior and synchronization of hyperchaotic complex T-system
In this paper, we introduce a new hyperchaotic complex T-system. This system has complex nonlinear behavior which we study its dynamical properties including invariance, equilibria and their stability, Lyapunov exponents, bifurcation, chaotic behavior and chaotic attractors as well as necessary conditions for this system to generate chaos. We discuss the synchronization with certain and uncerta...
متن کاملFuzzy Modeling and Synchronization of a New Hyperchaotic Complex System with Uncertainties
In this paper, the synchronization of a new hyperchaotic complex system based on T-S fuzzy model is proposed. First, the considered hyperchaotic system is represented by T-S fuzzy model equivalently. Then, by using the parallel distributed compensation (PDC) method and by applying linear system theory and exact linearization (EL) technique, a fuzzy controller is designed to realize the synchron...
متن کاملGenerating hyperchaotic Lü attractor via state feedback control
This paper constructs a new hyperchaotic system based on Lü system by using a state feedback controller. The detailed dynamical behaviors of this hyperchaotic system are further investigated, including Lyapunov exponents spectrum, bifurcation, and Poincaré mapping. Moreover, a novel circuit diagram is designed for verifying the hyperchaotic behaviors and some experimental observations are also ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- IJCINI
دوره 6 شماره
صفحات -
تاریخ انتشار 2012