IEEE Access (Jan 2024)

Integrating RC6 Stream Cipher to a Chaotic Synchronization System

  • Feng-Hsiag Hsiao,
  • Shou-Wen Chang

DOI
https://doi.org/10.1109/ACCESS.2024.3364702
Journal volume & issue
Vol. 12
pp. 26308 – 26323

Abstract

Read online

With the advancement of technology, convenient communication fills every part of people’s lives. However, the data may be stolen during the transmission process. Therefore, this study proposes a method based on the Takagi-Sugeno (T-S) fuzzy model using the Rivest Cipher 6 (RC6) algorithm in multiple time-delay chaotic systems. RC6 can be parameterized to support longer key lengths and encryption rounds, and RC6 has excellent computing speed and security. Nevertheless, quantum computers are getting universal. Studies have shown that existing encryption algorithms are unreliable in terms of security. Due to the mighty computing power of quantum computers, various encryption algorithms including RC6 will be cracked in a short period of time. Because chaos has the characteristics of disarray and irregularities, a systematic design combining chaotic synchronization with RC6 is presented to conduct double encryption to prevent attacks. In addition, we employ the improved genetic algorithm (IGA) to seek better fuzzy controller feedback gains than those sought by the genetic algorithm approach as well as the linear matrix inequality approach, and then to accelerate the synchronization. Subsequently, a synthesized fuzzy controller realizes exponential synchronization and achieves the optimal $H^{\mathrm {\infty }}$ performance at the same time. Finally, the effectiveness of the proposed approach is demonstrated by an example with simulations.

Keywords