Skip to main content
Log in

A hybrid chaotic blowfish encryption for high-resolution satellite imagery

  • Published:
Multimedia Tools and Applications Aims and scope Submit manuscript

Abstract

In this article, we have designed a new information confidentiality mechanism based on the combination of Blowfish encryption algorithm along with Henon and Chen chaotic dynamical systems. We have authenticated our proposed encryption algorithm over satellite and other standard digital images of image processing. Our proposed encryption algorithm is equally deployed as an encrtpter and decrypter while at the sending and receiving ends in satellite communication. In satellite communication, typical wireless mediums are used for transferring heavy payloads and usual telemetry. The priciple aim of this article is to design a new mechanism for the privacy of digital contents mainly satellite images. We have authenticated our anticipated mechanism with security performace analyses.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Institutional subscriptions

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14

Similar content being viewed by others

References

  1. Abd Ulkareem Nasser M, Abduljaleel IQ (2013) Speech encryption using chaotic map and blowfish algorithms. J Basrah Res (Sciences) 39(2A):68–76

    Google Scholar 

  2. Ahmad R, Manaf AA, Ismail W (2016) Implementation of a high-performance blowfish for secure wireless communication. J Telecom Electronic Comput Eng (JTEC) 8(6):147–151

    Google Scholar 

  3. Alghafis A, Waseem HM, Khan M (2019) A hybrid cryptosystem for digital contents confidentiality based on rotation of quantum spin states. Physica A: Statistical Mechanics and its Applications:123908

  4. Alghafis A, Munir N, Khan M, Hussain I (2020) An encryption scheme based on discrete quantum map and continuous chaotic system. Int J Theor Phys:1–14

  5. Alghafis A, Firdousi F, Khan M, Batool SI, Amin M (2020) An efficient image encryption scheme based on chaotic and deoxyribonucleic acid sequencing. Math Comput Simul 177:441–466

    Article  MathSciNet  Google Scholar 

  6. Alghafis A, Waseem HM, Khan M, Jamal SS, Amin M, Batool SI (2020) A novel digital contents privacy scheme based on quantum harmonic oscillator and schrodinger paradox. Wireless Networks

  7. Ali KM, Khan M (2019) Application based construction and optimization of substitution boxes over 2D mixed chaotic maps. Int J Theor Phys 58(9):3091–3117

    Article  MathSciNet  Google Scholar 

  8. Arshad U, Batool SI, Amin M (2019) A novel image encryption scheme based on Walsh compressed quantum spinning chaotic Lorenz system. Int J Theor Phys 58(10):3565–3588

    Article  MathSciNet  Google Scholar 

  9. Arshad U, Khan M, Shaukat S, Amin M, Shah T (2020) An efficient image privacy scheme based on nonlinear chaotic system and linear canonical transformation. Physica A: Statistical Mechanics and its Applications 546:123458

    Article  Google Scholar 

  10. Batool SI, Waseem HM (2019) A novel image encryption scheme based on Arnold scrambling and Lucas series. Multimed Tools Appl 78(19):27611–27637

    Article  Google Scholar 

  11. Batool SI, Amin M, Waseem HM (2020) Public key digital contents confidentiality scheme based on quantum spin and finite state automation. Physica A: Statistical Mechanics and its Applications 537:122677

    Article  Google Scholar 

  12. Blömer J, Seifert JP (2003, January). Fault based cryptanalysis of the advanced encryption standard (AES). In International Conference on Financial Cryptography (pp. 162-181). Springer, Berlin, Heidelberg.

  13. Bulgurcu B, Cavusoglu H, Benbasat I (2010) Information security policy compliance: an empirical study of rationality-based beliefs and information security awareness. MIS Q 34(3):523–548

    Article  Google Scholar 

  14. Buscarino A, Fortuna L, Frasca M, Sciuto G (2014) A concise guide to chaotic electronic circuits. Springer International Publishing, Heidelberg, Germany

    Book  Google Scholar 

  15. Çataltaş Ö, Tütüncü K (2017, September) Comparison of LSB image steganography technique in different color spaces. In 2017 international artificial intelligence and data processing symposium (IDAP) (pp. 1-6). IEEE.

  16. Çavuşoğlu Ü, Kaçar S, Pehlivan I, Zengin A (2017) Secure image encryption algorithm design using a novel chaos based S-box. Chaos, Solitons Fractals 95:92–101

    Article  Google Scholar 

  17. Coppersmith D (1994) The data encryption standard (DES) and its strength against attacks. IBM J Res Dev 38(3):243–250

    Article  Google Scholar 

  18. Erdmann D, Murphy S (1992) Hénon stream cipher. Electron Lett 28(9):893–895

    Article  Google Scholar 

  19. Fridrich J (1998) Symmetric ciphers based on two-dimensional chaotic maps. Int J Bifurc Chaos 8(06):1259–1284

    Article  MathSciNet  Google Scholar 

  20. Guo JI (2000, May). A new chaotic key-based design for image encryption and decryption. In 2000 IEEE International Symposium on Circuits and Systems (ISCAS) (Vol. 4, pp. 49-52). IEEE.

  21. Hamza R (2017) A novel pseudo random sequence generator for image-cryptographic applications. J Inform Secur Appl 35:119–127

    Google Scholar 

  22. Jawad LM, Sulong G (2015) Chaotic map-embedded blowfish algorithm for security enhancement of colour image encryption. Nonlinear Dynamics 81(4):2079–2093

    Article  MathSciNet  Google Scholar 

  23. Khan M, Shah T (2014) A novel image encryption technique based on Hénon chaotic map and S 8 symmetric group. Neural Comput & Applic 25(7–8):1717–1722

    Article  Google Scholar 

  24. Khan M, Waseem HM (2018) A novel image encryption scheme based on quantum dynamical spinning and rotations. PLoS One 13(11):e0206460

    Article  Google Scholar 

  25. Khan M, Waseem HM (2019) A novel digital contents privacy scheme based on Kramer’s arbitrary spin. Int J Theor Phys 58(8):2720–2743

    Article  MathSciNet  Google Scholar 

  26. Khan M, Masood F, Alghafis A, Amin M, Batool Naqvi SI (2019) A novel image encryption technique using hybrid method of discrete dynamical chaotic maps and Brownian motion. PLoS One 14(12):e0225031

    Article  Google Scholar 

  27. Khan M, Hussain I, Jamal SS, Amin M (2019) A privacy scheme for digital images based on quantum particles. Int J Theor Phys 58(12):4293–4310

    Article  Google Scholar 

  28. Krishnamurthy GN, Ramaswamy V (2010) Encryption quality analysis and security evaluation of CAST-128 algorithm and its modified version using digital images. arXiv preprint arXiv:1004.0571.

  29. Lee CS, Kuo YH, Yu PT (1997) Weighted fuzzy mean filters for image processing. Fuzzy Sets Syst 89(2):157–180

    Article  Google Scholar 

  30. Liao X, Lai S, Zhou Q (2010) A novel image encryption algorithm based on self-adaptive wave transmission. Signal Process 90(9):2714–2722

    Article  Google Scholar 

  31. Liu H, Wang X (2010) Color image encryption based on one-time keys and robust chaotic maps. Comput Math Appl 59(10):3320–3327

    Article  MathSciNet  Google Scholar 

  32. Mousa A (2005, June) Data encryption performance based on blowfish. In 47th International Symposium ELMAR, 2005. (pp. 131-134). IEEE.

  33. Nath A, Ghosh S, Mallick MA (2010, July) Symmetric key cryptography using random key generator. In Security and Management (pp. 234-242).

  34. Nie T, Zhang T (2009, January) A study of DES and blowfish encryption algorithm. In Tencon 2009-2009 IEEE Region 10 Conference (pp. 1-4). IEEE.

  35. Pal K, Ghosh G, Koley S, Bhattacharya M (2013, December) A new combined crypto-watermarking technique using RSA algorithm and discrete cosine transform to retrieve embedded EPR from noisy bio-medical images. In 2013 IEEE 1st International Conference on Condition Assessment Techniques in Electrical Systems (CATCON) (pp. 368-373). IEEE.

  36. Prasetyo KN, Purwanto Y, Darlis D (2014, May) An implementation of data encryption for internet of things using blowfish algorithm on FPGA. In 2014 2nd International Conference on Information and Communication Technology (ICoICT) (pp. 75-79). IEEE.

  37. Schneier B (1993, December) Description of a new variable-length key, 64-bit block cipher (blowfish). In International Workshop on Fast Software Encryption (pp. 191-204). Springer, Berlin, Heidelberg.

  38. Shah T, Hussain I, Gondal MA, Mahmood H (2011) Statistical analysis of S-box in image encryption applications based on majority logic criterion. International Journal of Physical Sciences 6(16):4110–4127

    Google Scholar 

  39. Singh P, Singh K (2013) Image encryption and decryption using blowfish algorithm in MATLAB. Int J Sci Eng Res 4(7):150–154

    Google Scholar 

  40. Tariq S, Khan M, Alghafis A, Amin M (2020) A novel hybrid encryption scheme based on chaotic Lorenz system and logarithmic key generation. Multimed Tools Appl:1–23

  41. Thakur J, Kumar N (2011) DES, AES and blowfish: symmetric key cryptography algorithms simulation based performance analysis. Int J Emerg Technol Adv Eng 1(2):6–12

    Google Scholar 

  42. Ueta T, Chen G (2000) Bifurcation analysis of Chen's equation. Int J Bifurc Chaos 10(08):1917–1931

    Article  MathSciNet  Google Scholar 

  43. Von Solms R, Van Niekerk J (2013) From information security to cyber security. Comput Secur 38:97–102

    Article  Google Scholar 

  44. Wang Q, Gao J, Lin W, Yuan Y (2019) Learning from synthetic data for crowd counting in the wild. In Proceedings of the IEEE conference on computer vision and pattern recognition (pp. 8198-8207).

  45. Wang X, Feng L, Zhao H (2019) Fast image encryption algorithm based on parallel computing system. Inf Sci 486:340–358

    Article  Google Scholar 

  46. Waqas UA, Khan M, Batool SI (2020) A new watermarking scheme based on Daubechies wavelet and chaotic map for quick response code images. Multimed Tools Appl 79(9):6891–6914

    Article  Google Scholar 

  47. Waseem HM, Khan M (2019) A new approach to digital content privacy using quantum spin and finite-state machine. Appl Phys B 125(2):27

    Article  Google Scholar 

  48. Waseem HM, Khan M, Shah T (2018) Image privacy scheme using quantum spinning and rotation. J Electron Imag 27(6):063022

    Article  Google Scholar 

  49. Waseem HM, Alghafis A, Khan M (2020) An efficient public key cryptosystem based on dihedral group and quantum spin states. IEEE Access 8:71821–71832

    Article  Google Scholar 

  50. Weber A (1997) The USC-SIPI image database. Signal and Image Processing Institute of the University of Southern California. URL: http://sipi.usc.edu/services/database.

  51. Whitman ME, Mattord HJ (2011). Principles of information security. Cengage Learning.

    Google Scholar 

  52. Wu Y, Noonan JP, Agaian S (2011) NPCR and UACI randomness tests for image encryption. Cyber journals: multidisciplinary journals in science and technology. J Selected Areas Telecomm (JSAT) 1(2):31–38

    Google Scholar 

  53. Yanling W (2009, March). Image scrambling method based on chaotic sequences and mapping. In 2009 First International Workshop on Education Technology and Computer Science (Vol. 3, pp. 453-457). IEEE.

  54. Ye G (2010) Image scrambling encryption algorithm of pixel bit based on chaos map. Pattern Recogn Lett 31(5):347–354

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Majid Khan.

Ethics declarations

Conflict of interest

It is declared that we have no conflict concerning the publication of this article.

Additional information

Publisher’s note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Abbas, S.Z., Ibrahim, H. & Khan, M. A hybrid chaotic blowfish encryption for high-resolution satellite imagery. Multimed Tools Appl 80, 26069–26091 (2021). https://doi.org/10.1007/s11042-021-10898-w

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11042-021-10898-w

Keywords

Navigation