Matrix formula for the spectrum of output distribution of block cipher scheme and statistical criterion based on this formula
Prikladnaâ diskretnaâ matematika, no. 2 (2016), pp. 33-48.

Voir la notice de l'article provenant de la source Math-Net.Ru

Arbitrary block iterative cipher scheme with random independent binary input and output vectors is considered. A matrix formula for the spectrum of the scheme output distribution is obtained by means of the pseudo-Boolean linear representation of the iterative vector-function. Based on this formula, a statistical criterion of the hypothesis testing that binary vectors are obtained as an output of the scheme against the hypothesis of their uniform distribution is given. Asymptotic type I and type II errors are calculated. An experimental comparison of the criterion with the “Bookstack” test (and its proposed modification) is done during the construction of a distinguishing attack on the mini-models of the block cipher PRESENT (with block size 12 bits and the number of rounds $R\le10$).
Keywords: binary vector-function, block iterative cipher scheme, spectrum of distribution, distinguishing attack, the “Bookstack” test.
@article{PDM_2016_2_a2,
     author = {O. V. Denisov and R. A. Bylina},
     title = {Matrix formula for the spectrum of output distribution of block cipher scheme and statistical criterion based on this formula},
     journal = {Prikladna\^a diskretna\^a matematika},
     pages = {33--48},
     publisher = {mathdoc},
     number = {2},
     year = {2016},
     language = {ru},
     url = {http://geodesic.mathdoc.fr/item/PDM_2016_2_a2/}
}
TY  - JOUR
AU  - O. V. Denisov
AU  - R. A. Bylina
TI  - Matrix formula for the spectrum of output distribution of block cipher scheme and statistical criterion based on this formula
JO  - Prikladnaâ diskretnaâ matematika
PY  - 2016
SP  - 33
EP  - 48
IS  - 2
PB  - mathdoc
UR  - http://geodesic.mathdoc.fr/item/PDM_2016_2_a2/
LA  - ru
ID  - PDM_2016_2_a2
ER  - 
%0 Journal Article
%A O. V. Denisov
%A R. A. Bylina
%T Matrix formula for the spectrum of output distribution of block cipher scheme and statistical criterion based on this formula
%J Prikladnaâ diskretnaâ matematika
%D 2016
%P 33-48
%N 2
%I mathdoc
%U http://geodesic.mathdoc.fr/item/PDM_2016_2_a2/
%G ru
%F PDM_2016_2_a2
O. V. Denisov; R. A. Bylina. Matrix formula for the spectrum of output distribution of block cipher scheme and statistical criterion based on this formula. Prikladnaâ diskretnaâ matematika, no. 2 (2016), pp. 33-48. http://geodesic.mathdoc.fr/item/PDM_2016_2_a2/

[1] Leander G., Small Scale Variants of the Block Cipher PRESENT, , Technical University of Denmark, 2010 http://eprint.iacr.org/2010/143.pdf

[2] Logachev O. A., Sal'nikov A. A., and Yashchenko V. V., Boolean Functions in Coding Theory and Cryptology, MCCME Publ., Moscow, 2004 (in Russian) | MR

[3] Daemen J., Govaerts R., Vandewalle J., “Correlation matrices”, FSE-1995, LNCS, 1008, 1995, 275–285 | Zbl

[4] Daemen J., Rijmen V., The design of Rijndael: AES – the Advanced Encryption Standard, Springer, 2002, 227 pp. | MR | Zbl

[5] Denisov O. V., “Statistical estimation of the significant arguments set of the binary vector-function with corrupted values”, Mat. Vopr. Kriptogr., 5:4 (2014), 41–61 (in Russian)

[6] Ambrosimov A. S., “Properties of bent functions of $q$-valued logic over finite fields”, Diskr. Mat., 6:3 (1994), 50–60 (in Russian) | MR | Zbl

[7] Vorob'ev N. N., “Addition of independent random variables on finite abelian groups”, Mat. Sb., 34(76):1 (1954), 89–126 (in Russian) | MR | Zbl

[8] Denisov O. V., Probabilistic Properties of Binary Maps, Uchebno-metodicheskoe posobie, Moscow, 2008 (in Russian)

[9] Borovkov A. A., Mathematical statistics, Nauka Publ., Moscow, 1984 (in Russian) | MR

[10] Ryabko B. Ya. and Pestunov A. I., “ ‘Book Stack’ as a new statistical test for random numbers”, Probl. Peredachi Inf., 40:1 (2004), 73–78 (in Russian) | MR | Zbl

[11] Ryabko B. Ya., Monarev V. A., and Shokin Yu. I., “A new type of attacks on block ciphers”, Probl. Peredachi Inf., 41:4 (2005), 97–107 (in Russian) | MR | Zbl

[12] Lysyak A. S., Ryabko B. Ya., and Fionov A. N., “Efficiency analysis of gradient statistical attack on block ciphers RC6, MARS, CAST-128, IDEA, Blowfish”, Vestnik SibGUTI, 2013, no. 1, 85–109 (in Russian)

[13] Pestunov A. I., “Preliminary evaluation of a minimal number of rounds in lightweight block ciphers for providing their satisfactory statistical properties”, Prikl. Diskr. Mat. Suppl., 2015, no. 8, 66–68 (in Russian)

[14] Pestunov A. I., “Theoretical investigation of the Bookstack test features”, Vychislitel'nye tekhnologii, 11:6 (2006), 96–103 (in Russian) | Zbl