On possibility of using convolutional neural networks for creating universal attacks on iterative block~ciphers
Prikladnaâ diskretnaâ matematika, no. 3 (2020), pp. 46-56
Voir la notice de l'article provenant de la source Math-Net.Ru
The paper explores possibility of applying convolutional neural networks to the security analysis of iterative block ciphers. A new approach for constructing distinguishing attacks based on a convolutional neural network is proposed. The approach is based on distinguishing between graphic equivalents of ciphertexts received by the CTR (counter) encryption mode after different number of rounds, including the number of rounds guaranteeing satisfaction of statistical properties. Several schemes are presented for constructing distinguishing attacks, which in some cases make it possible to detect deviations from randomness in smaller samples than previously known, and with a large number of rounds. The approach allows to create distinguishers without the need for an analytical research of each cipher, which makes it possible to build universal distinguishers for a series of ciphers.
Keywords:
block cipher, machine learning, neural network, statistical analysis, distinguishing attack
Mots-clés : cryptanalysis.
Mots-clés : cryptanalysis.
@article{PDM_2020_3_a3,
author = {A. A. Perov and A. I. Pestunov},
title = {On possibility of using convolutional neural networks for creating universal attacks on iterative block~ciphers},
journal = {Prikladna\^a diskretna\^a matematika},
pages = {46--56},
publisher = {mathdoc},
number = {3},
year = {2020},
language = {ru},
url = {http://geodesic.mathdoc.fr/item/PDM_2020_3_a3/}
}
TY - JOUR AU - A. A. Perov AU - A. I. Pestunov TI - On possibility of using convolutional neural networks for creating universal attacks on iterative block~ciphers JO - Prikladnaâ diskretnaâ matematika PY - 2020 SP - 46 EP - 56 IS - 3 PB - mathdoc UR - http://geodesic.mathdoc.fr/item/PDM_2020_3_a3/ LA - ru ID - PDM_2020_3_a3 ER -
%0 Journal Article %A A. A. Perov %A A. I. Pestunov %T On possibility of using convolutional neural networks for creating universal attacks on iterative block~ciphers %J Prikladnaâ diskretnaâ matematika %D 2020 %P 46-56 %N 3 %I mathdoc %U http://geodesic.mathdoc.fr/item/PDM_2020_3_a3/ %G ru %F PDM_2020_3_a3
A. A. Perov; A. I. Pestunov. On possibility of using convolutional neural networks for creating universal attacks on iterative block~ciphers. Prikladnaâ diskretnaâ matematika, no. 3 (2020), pp. 46-56. http://geodesic.mathdoc.fr/item/PDM_2020_3_a3/