]> Cypherpunks.ru repositories - gost-www.git/blob - ru/34.12-2015.texi
19f6de07138d741efaa5dd95c5de2d118181d36f
[gost-www.git] / ru / 34.12-2015.texi
1 @node ru34122015
2 @section Кузнечик (ГОСТ Р 34.12-2015)
3
4 @table @asis
5 @item Что за алгоритм
6     Блочный шифр
7 @item Размер блока
8     128 бит
9 @item Размер ключа
10     256 бит
11 @item Структура
12     Подстановочно-перестановочная сеть (SPN)
13 @item Число раундов
14     10
15 @item RFC
16     @url{https://tools.ietf.org/html/rfc7801.html, 7801}
17 @item Лучшая атака
18     На 5 раундов сложность 2@sup{140.3}, 2@sup{153.3} памяти, 2@sup{113} данных
19 @item Wikipedia
20     @url{https://ru.wikipedia.org/wiki/Kuznechik, статья}
21 @end table
22
23 @strong{Особенности}:
24 @itemize
25 @item Развёртывание ключа (key schedule) использует сеть Фейстеля.
26 @item Заданные узлы замены (S-box) не были созданы псевдослучайным
27 образом, а использовали алгоритм который
28 @url{https://eprint.iacr.org/2016/071.pdf, удалось узнать}. Однако нет
29 доказательств что это негативно сказалось на криптографической стойкости
30 алгоритма.
31 @end itemize