Parallel multi-layer selector S-Box based on lorenz chaotic system with FPGA implementation

5Citations
Citations of this article
22Readers
Mendeley users who have this article in their library.

Abstract

The substitution box (S-Box) is the main block in the encryption system, which replaces the non-encrypted data by dynamic secure and hidden data. S-Box can be designed based on complex nonlinear chaotic systems that presented in recent papers as a chaotic S-Box. The hardware implementation of these chaotic systems suffers from long processing time (low speed), and high-power consumption since it requires a large number of non-linear computational models. In this paper, we present a high-speed FPGA implementation of Parallel Multi-Layer Selector Substitution Boxes based on the Lorenz Chaotic System (PMLS S-Box). The proposed PMLS chaotic S-Box is modeled using Xilinx System Generator (XSG) in 32 bits fixedpoint format, and the architecture implemented into Xilinx Spartan-6 X6SLX45 board. The maximum frequency of the proposed PMLS chaotic SBox is 381.764 MHz, with dissipates of 77 mwatt. Compared to other SBOX chaotic systems, the proposed one achieves a higher frequency and lower power consumption. In addition, the proposed PMLS chaotic S-Box is analyzed based on S-Box standard tests such as; Bijectivity property, nonlinearity, strict avalanche criterion, differential probability, and bits independent criterion. The five different standard results for the proposed SBox indicate that PMLSC can effectively resist crypto-analysis attacks, and is suitable for secure communications.

Author supplied keywords

Cite

CITATION STYLE

APA

Saber, M., & Hagras, E. A. A. (2020). Parallel multi-layer selector S-Box based on lorenz chaotic system with FPGA implementation. Indonesian Journal of Electrical Engineering and Computer Science, 19(2), 784–792. https://doi.org/10.11591/ijeecs.v19.i2.pp784-792

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free