Cellular automata based chaotic image encryption scheme implemented in FPGA
摘要
Secure image encryption methods with strong cryptographic performance and high speed have become more crucial due to the quick development of multimedia communication and real-time image transmission. In this research, a Field Programmable Gate Array (FPGA) platform is used to construct a hardware-efficient image encryption technique based on the combination of chaotic dynamics and Cellular Automata (CA). The suggested technique makes use of Cellular Automata’s rule 110 innate parallelism and randomness to generate pseudo-random sequences, and one dimensinal ternary chaotic mapping increases the encryption process’s unpredictability and key sensitivity. Confusion and diffusion operations are carried out using the hybrid CA-chaos architecture to provide strong encryption for both color and grayscale images. The suggested design’s low latency, real-time capability, and hardware viability are demonstrated by FPGA implementation Strong resistance against statistical, differential, and brute-force attacks is confirmed by security and performance assessments employing histogram uniformity, correlation coefficient, entropy, NPCR, UACI, key space, and NIST randomness tests. According to experimental results, the suggested technique offers excellent security with effective hardware utilization, which makes it appropriate for real-time secure picture transmission applications with limited resources.