Different Types of Attacks on Block Ciphers
Wageda Alsobky1, Hala Saeed2, Ali N.Elwakeil3

1Wageda Hafez*, Department of Basic Engineering Sciences, Benha Faculty of Engineering, Benha University, Egypt.
2Hala Saeed, Department of Basic Engineering Sciences, Benha Faculty Of Engineering, Benha University, Egypt.
3Ali N.Elwakeil, Department of Basic Engineering Sciences, Benha Faculty Of Engineering, Benha University, Egypt.

Manuscript received on August 01, 2020. | Revised Manuscript received on August 05, 2020. | Manuscript published on September 30, 2020. | PP: 28-31 | Volume-9 Issue-3, September 2020. | Retrieval Number: 100.1/ijrte.C4214099320 | DOI: 10.35940/ijrte.C4214.099320
Open Access | Ethics and Policies | Cite | Mendeley
© The Authors. Blue Eyes Intelligence Engineering and Sciences Publication (BEIESP). This is an open access article under the CC BY-NC-ND license (http://creativecommons.org/licenses/by-nc-nd/4.0/)

Abstract: Cryptanalysis is a very important challenge that faces cryptographers. It has several types that should be well studied by cryptographers to be able to design cryptosystem more secure and able to resist any type of attacks. This paper introduces six types of attacks: Linear, Differential, Linear-Differential, Truncated differential Impossible differential attack and Algebraic attacks. In this paper, algebraic attack is used to formulate the substitution box(S-box) of a block cipher to system of nonlinear equations and solve this system by using a classical method called Grobner Bases. By Solving these equations, we made algebraic attack on S-box. 
Keywords: Linear attack; Differential attack; Algebraic attack; S-box; Grobner Bases