Multiple image encryption employing rubik’s cube, a memristive coupled neural network system and Josephus scrambling
摘要
Secure and efficient image encryption is essential for protecting sensitive visual data in modern communication systems. This article presents a multi-image encryption scheme that integrates a Rubik’s cube model, a memristive coupled neural network (MCNN), a Gauss Circle Map, and Josephus scrambling to enhance security and performance. Unlike conventional single-image methods, the proposed approach supports simultaneous encryption of multiple images, improving throughput and scalability for high-performance and distributed environments. In particular, the simultaneous mode amortizes initialization, improves memory locality, and increases cross-image diffusion, yielding higher throughput and stronger resistance to chosen-plaintext patterns than single-image baselines. Keys are generated from a memristive system and a Mersenne Twister PRNG. Inputs are transformed into one-dimensional bit streams and mapped onto a virtual