BAT algorithm for Cryptanalysis of Feistel cryptosystems

Abstract

Recent cryptosystems constitute an effective task for cryptanalysis algorithms due to their internal structure based on nonlinearity. This problem can be formulated as NP-Hard. It has long been subject to various attacks; available results, emerged many years ago remain insufficient when handling large instances due to resources requirement which increase with the amount of processed data. On another side, optimization techniques inspired by swarm intelligence represents a set of approaches used to solve complex problems. This is mainly due to their fast convergence with a consumption of reduced resources. The purpose of this paper is to provide, and for a first time, a more detailed study about the performance of BAT algorithm in cryptanalysis of some variant of Data encryption standard algorithms. Experiments were performed to study the effectiveness of the used algorithm in solving the considered problem and underline the difficulties encountered.

Authors and Affiliations

T. Mekhaznia*| LAMIS Laboratory, University of Tebessa, Algeria, A. Zidani| Department of Computer Sciences, University of Batna, Algeria

Keywords

Related Articles

Power System Contingency Ranking using Fuzzy Logic Based Approach

Voltage stability is a major concern in planning and operations of power systems. It is well known that voltage instability and collapse have led to major system failures. Modern transmission networks are more heavily lo...

Banknote Classification Using Artificial Neural Network Approach

In this study, clustering process has been performed using artificial neural network (ANN) approach on the pictures belonging to our dataset to determine if the banknotes are genuine or counterfeit. Four input parameter...

Artificial Bee Colony Algorithm Based Linear Quadratic Optimal Controller Design for a Nonlinear Inverted Pendulum

This paper presents a linear quadratic optimal controller design for a nonlinear inverted pendulum. Linear Quadratic Regulator (LQR), an optimal control method, is usually used for control of the dynamical systems. Main...

Dependability Assessment of the Railway Signalling Systems Based on the Stochastic Petri Nets Analysis

In this article, we propose a methodology to evaluate the performances of the railway signalling systems in terms of the availability. Firstly, level crossings in Morocco are presented. Secondly, a railway signalling sys...

An Artificial Neural Network Model for Wastewater Treatment Plant of Konya

In this study, modelling of Konya wastewater treatment plant was studied by using artificial neural network with different architectures in Matlab software. All data were obtained from wastewater treatment plant of Konya...

Download PDF file
  • EP ID EP775
  • DOI 10.18201/ijisae.82426
  • Views 381
  • Downloads 25

How To Cite

T. Mekhaznia*, A. Zidani (2015). BAT algorithm for Cryptanalysis of Feistel cryptosystems. International Journal of Intelligent Systems and Applications in Engineering, 3(2), 82-85. https://europub.co.uk/articles/-A-775