Design, Implementation, and Analysis of a Block Cipher Based on a Secure Chaotic Generator

12Citations
Citations of this article
14Readers
Mendeley users who have this article in their library.

Abstract

This work proposes a new secure chaos-based encryption/decryption system, operating in cipher block chaining (CBC) mode, and analyze its performance. The cryptosystem includes a robust pseudorandom number generator of chaotic sequences (PRNG-CS). A strong chaos-based S-box is proposed to perform a circular substitution operation (confusion process). This PRNG-CS consists of four discrete 1-D chaotic maps, weakly coupled by a predefined coupling matrix M, to avoid, on the one hand, the divide-and-conquer attack and, on the other hand, to improve the generated sequence’s randomness and lengths. The noun is also used in the construction of the S-box. Moreover, a 2-D modified cat map and a horizontal addition diffusion (HAD) preceded by a vertical addition diffusion (VAD) are introduced to perform the diffusion process. The security analysis and numerous simulation results of the main components (PRNG-CS and S-box) as well as the whole cryptosystem reveal that the proposed chaos-based cryptosystem holds up against various types of statistical and cryptographic attacks.

Cite

CITATION STYLE

APA

Dridi, F., El Assad, S., El Hadj Youssef, W., Machhout, M., & Lozi, R. (2022). Design, Implementation, and Analysis of a Block Cipher Based on a Secure Chaotic Generator. Applied Sciences (Switzerland), 12(19). https://doi.org/10.3390/app12199952

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