رمزنگاری تصویر مبتنی بر آشوب با عملیات جایگشت-جانشینی همزمان در سامانهها با منابع محاسباتی محدود
ابراهیم زارعی زفره
1
(
گروه علوم کامپیوتر، دانشکده ریاضی و کامپیوتر خوانسار،دانشگاه اصفهان، اصفهان، ایران
)
محسن کیانی
2
(
گروه علوم کامپیوتر، دانشکده ریاضی و کامپیوتر خوانسار،دانشگاه اصفهان، اصفهان، ایران
)
کلید واژه: رمزنگاری تصویر, توابع آشوب, جایگشت, جانشینی, IoT.,
چکیده مقاله :
دادههای چندرسانهای همانند تصویر، کالاهای ارزشمندی هستند که انتقال امن آنها در شبکهای متصل از دستگاههای اینترنت اشیاء بسیار حیاتی است. تکنیکهای رمزنگاری تصویر نقش اساسی در محافظت از دادههای بصری از دسترسی غیرمجاز و تضمین حریم خصوصی دارند. با توجه به محدودیتهای محاسباتی، ذخیرهسازی و انرژی در دستگاههای اینترنت اشیاء، توسعه راهحلهای رمزنگاری سبک و از نظر محاسباتی کارآمد بسیار حائز اهمیت میباشد. در این مقاله یک طرح رمزنگاری تصویر مبتنی بر آشوب با استفاده از عملیات جایگشت-جانشینی همزمان در سامانهها با منابع محاسباتی محدود ارائه میشود. در طرح پیشنهادی از عملیات همزمان جابهجایی چرخشی برای بازآرایی پیکسلها و همچنین از عملیات جانشینی چهارطرفه برای تغییر مقادیر پیکسلهای تصویر استفاده شده است. طرح فوق با پیادهسازی برداری عملیات جابهجایی چرخشی و جانشینی چهارطرفه همزمان در سطرها و ستونهای ماتریس تصویر، از نظر محاسباتی بسیار سبک و دارای سطح امنیتی بالا است. طرح پیشنهادی عملکرد آماری چشمگیری را با معیارهای کلیدی مانند فضای کلید 2256، آنتروپی بزرگتر از 99/7، همبستگی نزدیک به صفر برای تصویر رمز، 60/99< NPCR و 46/33< UACI نشان میدهد. علاوهبراین، طرح رمزنگاری پیشنهادی یک تصویر با اندازه 1024×1024 را در مدت زمان 036234/0 ثانیه در برد رزبریپای 5 رمزگذاری میکند.
چکیده انگلیسی :
Multimedia data such as images are considered a valuable and sensitive resource. Therefore, their safe transmission over public networks formed, such as those composed of internet of things (IoT) devices, is vital. Image encryption techniques play a crucial role in protecting image data from unauthorized access and ensuring privacy. Given the limited computing power, storage capacity, and scarce energy resources of IoT devices, it is vital to develop image encryption algorithms that are computationally affordable for such devices. This paper proposes a chaos-based image encryption scheme that enforces simultaneous permutation-substitution and is designed for resource-constrained IoT devices. In the proposed method, circular shift operation for pixel reorganization and a substitution operation for modifying pixel values in four directions are applied simultaneously. The operations are accelerated through vectorization, achieving both low execution time and a high security level. The algorithm demonstrates significant robustness against various security analyses, achieving a key space of 2256, an entropy greater than 7.99, UACI greater than 33.46, NPCR greater than 99.60, and correlation values close to zero. Furthermore, the proposed algorithm encrypts a 1024×1024 image in 0.0362345 seconds on a Raspberry Pi 5 board.
[1] C. İnce, K. İnce, and D. Hanbay, "Novel image pixel scrambling technique for efficient color image encryption in resource-constrained IoT devices," Multimedia Tools and Applications, vol. 83, no. 29, pp. 72789-72817, 2024.
[2] P. Williams, I. K. Dutta, H. Daoud, and M. Bayoumi, "A survey on security in internet of things with a focus on the impact of emerging technologies," Internet of Things, vol. 19, Article ID: 100564, Aug. 2022.
[3] S. Roy, U. Rawat, H. A. Sareen, and S. K. Nayak, "IECA: an efficient IoT friendly image encryption technique using programmable cellular automata," Journal of Ambient Intelligence and Humanized Computing, vol. 11, pp. 5083-5102, 2020.
[4] W. El-Shafai, A. K. Mesrega, H. E. H. Ahmed, N. A. El-Bahnasawy, and F. E. Abd El-Samie, "An efficient multimedia compression-encryption scheme using latin squares for securing Internet-of-things networks," Journal of information security and applications, vol. 64, Article ID: 103039, Feb. 2022.
[5] D. Ravichandran, et al., "An efficient medical data encryption scheme using selective shuffling and inter-intra pixel diffusion IoT-enabled secure E-healthcare framework," Scientific Reports, vol. 15, no. 1, Article ID: 4143, 2025.
[6] M. O. U. Islam and S. A. Parah, "Fast and lightweight image cryptosystem for IoMT applications," Internet of Things, vol. 25, Article ID: 101083, Apr. 2024.
[7] A. R. Alharbi, et al., "Enhancing internet of things communications: development of a new S-box and multi-layer encryption framework," Journal of King Saud University-Computer and Information Sciences, vol. 36, no. 10, Article ID: 102265, Dec. 2024.
[8] I. Al-Dayel, M. F. Nadeem, M. A. Khan, and B. S. Abraha, "An image encryption scheme using 4-D chaotic system and cellular automaton," Scientific Reports, vol. 15, no. 1, Article ID: 19499, 2025.
[9] F.-Q. Meng and G. Wu, "A color image encryption and decryption scheme based on extended DNA coding and fractional-order 5D hyper-chaotic system," Expert Systems with Applications, vol. 254, Article ID: 124413, 2024.
[10] E. Zarei Zefreh and M. Abdali, "LSIE: a fast and secure Latin square-based image encryption scheme," Multimedia Tools and Applications, vol. 83, no. 3, pp. 7939-7979, 2024.
[11] Q. Sheng, et al., "An efficient chaotic image encryption scheme using simultaneous permutation–diffusion operation," The Visual Computer, vol. 40, no. 3, pp. 1643-1658, 2024.
[12] S. Dash, S. Padhy, S. A. Devi, S. Sachi, and K. A. K. Patro, "An efficient Intra-Inter pixel encryption scheme to secure healthcare images for an IoT environment," Expert Systems with Applications, vol. 231, Article ID: 120622, 2023.
[13] Q. Lai and H. Wang, "An efficient image scheme for IoMT using 4D memristive hyperchaotic map," Nonlinear Dynamics, vol. 112, no. 24, pp. 22485-22503, 2024.
[14] J. I. M. Bezerra, G. Machado, A. Molter, R. I. Soares, and V. Camargo, "A novel simultaneous permutation–diffusion image encryption scheme based on a discrete space map," Chaos, Solitons & Fractals, vol. 168, Article ID: 113160, 2023.
[15] J. I. M. Bezerra, G. Machado, A. Molter, R. I. Soares, and V. Camargo, "A novel simultaneous permutation–diffusion image encryption scheme based on a discrete space map," Chaos, Solitons & Fractals, vol. 168, Article ID: 113160, 2023.
[16] Y. Niu, H. Zhou, and X. Zhang, "Image encryption scheme based on improved four-dimensional chaotic system and evolutionary operators," Scientific Reports, vol. 14, no. 1, Article ID: 7033, 2024.
[17] Q. Lai and H. Hua, "Secure medical image encryption scheme for Healthcare IoT using novel hyperchaotic map and DNA cubes," Expert Systems with Applications, vol. 264, Article ID: 125854, 2025.
[18] B. Ge, X. Chen, G. Chen, and Z. Shen, "Secure and fast image encryption algorithm using hyper-chaos-based key generator and vector operation," IEEE Access, vol. 9, pp. 137635-137654, 2021.
[19] C. Xie, H. Wu, and J. Zhou, "Vectorization programming based on HR DSP using SIMD," Electronics, vol. 12, no. 13, p. 2922, Jul.-1 2023.
[20] J. Jeffers and J. Reinders, High Performance Parallelism Pearls, Volume Two: Multicore and Many-Core Programming Approaches, Morgan Kaufmann, 2015.
[21] G. Zhang, Y. Zhao, Y. Zheng, Y. Shen, and J. Huang, "A fast image encryption scheme based on a four-dimensional variable-parameter hyperchaotic map and cyclic shift strategy," Mathematics, vol. 13, no. 9, Article ID: 1497, 2025.
[22] X. Chai, X. Zheng, Z. Gan, D. Han, and Y. Chen, "An image encryption algorithm based on chaotic system and compressive sensing," Signal Processing, vol. 148, pp. 124-144, Jul. 2018.
[23] Q. Lai, and Y. Liu, "A cross-channel color image encryption algorithm using two-dimensional hyperchaotic map," Expert Systems with Applications, vol. 223, Article ID: 119923, 2023.
[24] Y. Wu, et al., "Local Shannon entropy measure with statistical tests for image randomness," Information Sciences, vol. 222, pp. 323-342, 2013.
[25] X. Gao, et al., "An effective multiple-image encryption algorithm based on 3D cube and hyperchaotic map," Journal of King Saud University-Computer and Information Sciences, vol. 34, no. 4, pp. 1535-1551, Apr. 2022.
[26] A. Mansouri, et al., "A secure medical image encryption algorithm for IoMT using a Quadratic-Sine chaotic map and pseudo-parallel confusion-diffusion mechanism," Expert Systems with Applications, vol. 270, Article ID: 126521, 2025.
[27] Y. Wu, J. P. Noonan, and S. Agaian, "NPCR and UACI randomness tests for image encryption," Journal of Selected Areas in Telecommunications, vol. 1, no. 2, pp. 31-38, 2011.