Chaos-Based S-Boxes as a Source of Confusion in Cryptographic Primitives
In recent years, many chaos-based encryption algorithms have been proposed. Many of these are based on established designs and populate their S-boxes with values derived from chaotic maps, following conventional implementation strategies to enable comparison with their original non-chaotic counterparts. In contrast, this work proposes a novel approach: a Chaos-Based Substitution Box (CB-SBox) implementation, in which conventional ROM-based S-boxes are replaced by a digital circuit that directly executes a selected chaotic map. This method enables the construction of S-boxes with long word lengths through an FPGA-based programmable circuit that allows for variable S-box lengths, facilitating the analysis of S-boxes of varying sizes, and ultimately enhancing security, particularly for larger S-boxes, as demonstrated by increased resistance to linear and differential cryptanalysis. Furthermore, the proposed CB-SBox achieves reductions in both area and power consumption compared to size-comparable ROM-based S-boxes. A 19-bit chaos-based S-box consumes just 0.0238% of the area and 0.0241% of the power required by an equivalent ROM-implemented S-box while providing the same level of security. The inherent unpredictability of non-linear chaotic behavior causes the proposed chaos-based S-boxes to exhibit non-bijective characteristics, making them well suited for application in non-invertible cryptographic primitives, such as hash functions and Feistel networks. The proposed CB-SBox is implemented in a Feistel network as described in the literature, and the results are provided.
Authors
- Manfred Glesner
- Leandro Soares Indrusiak (ORCID: https://orcid.org/0000-0002-9938-2920)
- Carlos Augusto de Moraes Cruz (ORCID: https://orcid.org/0000-0002-0614-1379)
- Weiler A. Finamore (ORCID: https://orcid.org/0000-0002-8963-7117)
- Fávero Guilherme Santos (ORCID: https://orcid.org/0000-0002-1049-9461)
- Élvio Carlos Dutra e Silva
- Carlos Raimundo Pereira dos Santos (ORCID: https://orcid.org/0000-0003-2759-3638)
- Isaias Abner Lima Saraiva (ORCID: https://orcid.org/0000-0001-6016-0768)
Institutions
- Universidade Federal do Rio de Janeiro (BR)
- University of Leeds (GB)
- Serviço Nacional de Aprendizagem Industrial (BR)
- Merck KGaA, Darmstadt (Germany) (DE)
- Technische Universität Darmstadt (DE)
- Universidade Federal do Amazonas (BR)
Publication Details
- Journal
- Electronics
- Published
- 2025-05-28
- DOI
- https://doi.org/10.3390/electronics14112198
- Citations
- 3
- Primary Topic
- Chaos-based Image/Signal Encryption
- Type
- article
- Field-Weighted Citation Impact
- 3.83