ParticleStego: A Steganographic Algorithm for Securing Consumer Electronics Enabled Social Internet of Things (SIoT)
Subhadip Mukherjee, Somnath Mukhopadhyay, Sunita Sarkar · IEEE Transactions on Consumer Electronics · 2025
A network of linked consumer electronics devices that use Social IoT principles to create socially-like connections is known as the Consumer Electronics enabled Social Internet of Things (CE-SIoT). CE-SIoT provides smooth information exchange, customized user experiences, and astute decision-making across linked devices. Social multimedia contains sensitive data and are posted and or exchanged for communication of object-to-object or object-to-human over the SIoT systems. However, SIoT systems continue to have challenges with social multimedia authentication, data security, integrity, and nonrepudiation. In this article, we propose ParticleStego to secure social multimedia and covert communication in SIoT. The ParticleStego employs Adaptive Particle Swarm Optimization (APSO) for selecting optimal pixel locations of the cover image to conceal a confidential message. The approach balances embedding capacity, structural-similarity index, and entropy through a multi-objective fitness function. APSO dynamically adjusts parameters for efficient convergence and ensures minimal perceptual distortion. Embedding is performed using bit-substitution approach, while the secret message is extracted from the least two bits of each optimal pixel of the stego image. This method ensures robust, adaptive, high-capacity, intelligent, and imperceptible steganography with an average 48.3733 dB PSNR and 0.9926 SSIM for hiding 155728 bits inside a 256×256×3 RGB image with lower entropy difference. Our robust ParticleStego is useful to secure sensitive information, such as personal data, copyright information, ownership details, covert communication, licensing terms, digital signatures or watermarks, etc., over advanced consumer electronics enabled SIoT systems. We have made the source code publicly available at https://github.com/somcse/ParticleStego.