Towards finding active number of s-boxes in block ciphers using mixed integer linear programming

6Citations
Citations of this article
11Readers
Mendeley users who have this article in their library.

Abstract

Secure lightweight block ciphers have become an important aspect due to the fact that they are a popular choice for providing security in ubiquitous devices. Two of the most important attacks on block ciphers are differential cryptanalysis [1] and linear cryptanalysis [2]. Calculating the number of active S-boxes is one of the method to examine the security of block ciphers against differential attack. In this paper, we count the minimum number of active S-boxes for several rounds of the lightweight ciphers namely KLEIN, LED and AES. We utilized the method proposed in [9], where calculation of the minimum number of active S-boxes is formulated as a Mixed Integer Linear Programming (MILP) problem. The objective function is to minimize the number of active S-boxes, subject to the constraints imposed by the differential propagation of the cipher. The experimental results are presented in this paper and found to be encouraging.

Cite

CITATION STYLE

APA

Tiwari, V., Jampala, N., Tentu, A. N., & Saxena, A. (2021). Towards finding active number of s-boxes in block ciphers using mixed integer linear programming. Informatica (Slovenia), 45(6), 77–87. https://doi.org/10.31449/inf.v45i6.3427

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free