Advertisement

Dolphin Swarm Algorithm for Cryptanalysis

  • Seeven AmicEmail author
  • K. M. Sunjiv Soyjaudah
  • Gianeshwar Ramsawock
Conference paper
Part of the Advances in Intelligent Systems and Computing book series (AISC, volume 863)

Abstract

This work focuses on the application of Dolphin Swarm Algorithm (DSA) to cryptanalysis. It is a relatively new optimization algorithm that is based on the collective behavior of dolphins to hunt for food in their natural habitat. Experimental results show that DSA is more efficient than well-known algorithms like genetic algorithm and ant colony optimization when utilized for the cryptanalysis of the Data Encryption Standard. It also produces solutions with higher fitness in a shorter period of time and with fewer individuals. The DSA can also be used to attack other block ciphers like Advanced Encryption Standard or Elliptic Curve Cryptography due to the independence of the fitness function with respect to the cipher.

Keywords

Nature-inspired algorithms DES Genetic algorithm Ant colony optimization Dolphin swarm algorithm Optimization Cryptanalysis 

References

  1. 1.
    Yang, X.: Nature-Inspired Metaheuristic Algorithms, 2nd edn (2010)Google Scholar
  2. 2.
    Siddique, N., Adeli, H.: Nature inspired computing: an overview and some future directions. Cognit. Comput. 7, 706–714 (2015)CrossRefGoogle Scholar
  3. 3.
    Song, J., Zhang, H., Meng, Q., Wang, Z.: Cryptanalysis of four-round des based on genetic algorithm. In: 2007 International Conference on Wireless Communications, Networking and Mobile Computing, WiCOM 2007, pp. 2326–2329 (2007)Google Scholar
  4. 4.
    Shahzad, W., Siddiqui, A.B., Khan, F.A.: Cryptanalysis of four-rounded DES using binary particle swarm optimization. Simulation, 1757–1758 (2009)Google Scholar
  5. 5.
    Ribaric, T., Houghten, S.: Genetic programming for improved cryptanalysis of elliptic curve cryptosystems. IEEE Congr. Evol. Comput. CEC 2017 - Proc. 419–426 (2017)Google Scholar
  6. 6.
    Khan, S., Shahzad, W., Khan, F.A.: Cryptanalysis of four-rounded DES using ant colony optimization. In: 2010 Int. Conf. Inf. Sci. Appl. ICISA (2010)Google Scholar
  7. 7.
    Amic, S., Soyjaudah, K.M.S., Mohabeer, H., Ramsawock, G.: Cryptanalysis of DES-16 using binary firefly algorithm. In: IEEE International Conference on Emerging Technologies and Innovative Business Practices for the Transformation of Societies, EmergiTech (2016)Google Scholar
  8. 8.
    Garg, P.: Genetic algorithms, Tabu search and Simulated Annealing: a comparison between three approaches for the cryptanalysis of transposition cipher. Inst. Manag. Technol. India (2005)Google Scholar
  9. 9.
    Amic, S., Sunjiv Soyjaudah, K.M., Ramsawock, G.: Binary cat swarm optimization for cryptanalysis. 2017 IEEE Int. Conf. Adv. Networks Telecommun. Syst., pp. 1–6 (2017)Google Scholar
  10. 10.
    Bhateja, A.K., Bhateja, A., Chaudhury, S., Saxena, P.K.: Cryptanalysis of Vigenere cipher using Cuckoo Search. Appl. Soft Comput. J. 26, 315–324 (2014)CrossRefGoogle Scholar
  11. 11.
    Barker, W.C., Barker, E.B.: Data encryption algorithm. Recomm. Triple Data Encryption Algorithm Block Cipher (2012)Google Scholar
  12. 12.
    Holland, J.H.: Adaptation in Natural and Artificial Systems : An Introductory Analysis With Applications to Biology, Control, and Artificial Intelligence (1975)Google Scholar
  13. 13.
    Dorigo, M.: Optimization, learning and natural algorithms. PhD Thesis, Politecnico di Milano, Milano (1992)Google Scholar
  14. 14.
    Wu, T., Yao, M., Yang, J.: Dolphin swarm algorithm. Front. Inf. Technol. Electron. Eng. 17, 717–729 (2016)CrossRefGoogle Scholar
  15. 15.
    Gazda, S.K., Connor, R.C., Edgar, R.K., Cox, F.: A division of labour with role specialization in group-hunting bottlenose dolphins (Tursiops truncatus) off Cedar Key, Florida. Proc. R. Soc. B Biol. Sci. 272, 135–140 (2005)CrossRefGoogle Scholar

Copyright information

© Springer Nature Singapore Pte Ltd. 2019

Authors and Affiliations

  • Seeven Amic
    • 1
    Email author
  • K. M. Sunjiv Soyjaudah
    • 2
  • Gianeshwar Ramsawock
    • 2
  1. 1.Université des MascareignesRose-HillMauritius
  2. 2.University of MauritiusReduitMauritius

Personalised recommendations