Abstract
The encryption of RGB colour image using microcontroller ATMEGA 32 is studied in the present paper via synchronization with one-dimensional chaotic map. Two microcontrollers are used to execute encryption and decryption algorithms under synchronized condition to demonstrate the cryptosystem. Both the microcontrollers run the dimensional logistic map and they become synchronized through open plus closed loop (OPCL) coupling. Under synchronized condition, the stored data of the input image in one microcontroller is encrypted with its generated chaotic sequences and transmitted to the remaining microcontroller, known as the receiver. The receiver microcontroller decrypts the encrypted data and stores in its memory. After decryption of the full image data it is forwarded to LCD display to visualize the decrypted image. The strength of security of the algorithm is analyzed by a number of cryptanalysis techniques like, correlation coefficient, histogram analysis, information entropy, NPCR, UACI, MAE, etc.
Similar content being viewed by others
References
Fu C, Chen J, Zou H, Meng W, Zhan Y, Yu Y (2012) A chaos-based digital image encryption scheme with an improved diffusion strategy. Opt Express 20:2363. https://doi.org/10.1364/OE.20.002363
Grosu I, Padmanaban E, Roy PK, Dana SK (2008) Designing coupling for synchronization and amplification of Chaos. Phys Rev Lett 100:234102. https://doi.org/10.1103/PhysRevLett.100.234102
Hong L, Ming B, Hui H (2013) New image encryption algorithm based on logistic map and hyper-Chaos. IEEE Int Conf Comput Inf Sci. https://doi.org/10.1109/ICCIS.2013.193
Hou J, Xi R, Liu P, Liu T (2017) The switching fractional order chaotic system and its application to image encryption. J Autom Sin 4:381–388. https://doi.org/10.1109/JAS.2016.7510127
Huang CK, Nien HH (2009) Multi chaotic systems based pixel shuffle for image encryption. Opt Commun 282:2123–2127. https://doi.org/10.1016/j.optcom.2009.02.044
Kar M, Mandal MK, Nandi D, Kumar A, Banik S (2016) Bit-plane Encrypted Image Cryptosystem using chaotic quadratic and cubic maps. IETE Tech Rev 33:651–661. https://doi.org/10.1080/02564602.2015.1136245
Kocarev L, Lian S (2011) Chaos-based cryptography theory, algorithms and applications, 1st edn. Springer, Berlin Heidelberg
Lin Z, Wang H (2010) Efficient image encryption using a Chaos-based PWL memristor. IETE Tech Rev 27:318–325. https://doi.org/10.4103/0256-4602.64605
Mandal MK, Kar M, Singh SK, Barnwal VK (2014) Symmetric key image encryption using chaotic Rossler system. Secur Comm Netw 7:2145–2152. https://doi.org/10.1002/sec.927
Min L, Hu K, Zhang L, Zhang Y (2013) Study on pseudo randomness of some pseudorandom number generators with application. IEEE Int Conf Comput Intell Secur. https://doi.org/10.1109/CIS.2013.126
Natiq H, Al-Saidi NMG, Said MRM, Kilicman A (2018) A new hyperchaotic map and its application for image encryption. Eur Phys J Plus 133:6–20. https://doi.org/10.1140/epjp/i2018-11834-2
Pal P, Debroy S, Mandal MK, Banerjee R (2015) Design of coupling for synchronization in chaotic maps. Nonlinear Dyn 79:2279–2286. https://doi.org/10.1007/s11071-014-1810-6
Xie Y, Li J, Kong Z, Zhang Y, Liao X, Liu Y (2015) Exploiting optics chaos image encryption-then transmission. J Lightwave Technol 34:5101–5109. https://doi.org/10.1109/JLT.2016.2606121
Ye G, Huang X (2016) A feedback chaotic image encryption scheme based on both bit-level and pixel-level. J Vib Control 22:1171–1180. https://doi.org/10.1177/1077546314534717
Yong X, Wang H, Li Y, Pei B (2014) Image encryption based on synchronization of fractional chaotic systems. Commun Nonlinear Sci Numer Simulat 19:3735–3744. https://doi.org/10.1016/j.cnsns.2014.02.029
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Das, A.K., Hajra, S. & Mandal, M.K. RGB image encryption using microcontroller ATMEGA 32. Microsyst Technol 27, 409–417 (2021). https://doi.org/10.1007/s00542-018-3980-5
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00542-018-3980-5