Cube distinguisher extraction using division property in block ciphers

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

Abstract

Cube attack, a simplified type of algebraic attack, is widely utilised to cryptanalyse ciphers. However, since the cube attack works without considering the cipher structure, it is highly complex. In 2017, division property, a successful approach to finding integral distinguishers, was used to extract cube distinguishers in a non-blackbox manner for stream ciphers, which led to a significant improvement of the previous results. This is the first paper employing division property for cube distinguisher extraction in block ciphers. To do this, first, an approach relying on Boolean satisfiability problem (SAT) is presented to evaluate the propagation of division property. Indeed, extraction of zero-sum distinguisher is mapped on a SAT problem and SAT solvers are used to finding division trails efficiently and automatically. Then, this approach is extended and adapted to extract cube distinguishers in block ciphers. However, there are similarities between our contribution and others but the different structure of block and stream ciphers lead to disparity in applying division property to extract cube distinguisher for block ciphers. To prove the efficiency of the presented approach, it is applied to the lightweight block cipher KATAN and the cube distinguishers are extended to a higher round in comparison with previous results.

Cite

CITATION STYLE

APA

Eskandari, Z., & Bafghi, A. G. (2020). Cube distinguisher extraction using division property in block ciphers. IET Information Security, 14(1), 72–80. https://doi.org/10.1049/iet-ifs.2018.5252

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