MARATTO

article

FPGA-Based Real-Time Implementation of a Multi-Staged Hyperchaotic Image Encryption Algorithm

Abstract

With the growing demand for secure and efficient image transmission, hardware-based encryption solutions are gaining increased attention. This paper presents a secure, multi-staged image encryption algorithm and its real-time implementation on FPGA hardware. The algorithm begins with an XOR-based diffusion using a key derived from a 10D hyperchaotic system, followed by substitution via an S-box generated from the same system. Next, the Arnold Cat Map scrambles pixel positions, after which a second diffusion is applied using a key from a 5D memristor-based hyperchaotic system, along with a second S-box. The design ensures strong key sensitivity and high resistance to statistical, differential, and brute-force attacks. Hardware implementation on an FPGA platform demonstrates the algorithm’s practicality and efficiency for real-time image encryption applications.

Research topics

  • Chaos-based Image/Signal Encryption
  • Cryptographic Implementations and Security
  • Chaos control and synchronization

Read the original research

This page summarises published work. The authoritative version sits with the publisher.

DOI: 10.23919/spa65537.2025.11215081

Is something wrong with this record? Report it or request removal.

Discussion

Discuss this research

Have you built on this work, tried to replicate it, or seen it applied in practice? Share what you know. Verified researchers and MARATTO™ domain experts can open a discussion, and any member can reply. Contributions are reviewed before they appear.

No discussion yet. Open the first thread.