|
Improving OBDD attacks against stream ciphers
[Улучшение атак на поточные шифры, использующих диаграммы последовательных бинарных решений]
M. Hamann, M. Krause, A. Moch Universität Mannheim, Germany
Аннотация:
При атаках на поточные шифры диаграммами последовательных бинарных решений (ДПБР) секретное начальное состояние вычисляется с помощью набора из $\mathcal{O}(n)$ ДПБР максимальной ширины $\mathcal{O}(2^{\frac{1-\alpha}{1+\alpha}n})$, где $n$ — длина внутреннего состояния, а $\alpha\in (0,1)$ — степень сжатия шифра. Предложен и экспериментально проверен следующий способ обходиться без памяти большого объема $\mathcal{O}(2^{\frac{1-\alpha}{1+\alpha}n})$. (1) Строить одновременно пары таких ДПБР $P$ и $Q$, что для $P \wedge Q$ существует мало решений. (2) Вычислять множество $(P \wedge Q)^{-1}(1)$, содержащее секретное внутреннее состояние, новым алгоритмом, основанным на поиске в ширину. Показано, что этот подход существенно улучшает характеристики стандартных ДПБР-атак.
Ключевые слова:
симметричная криптография, поточные шифры, диаграммы последовательных бинарных решений.
Получено 05.XI.2019
Образец цитирования:
M. Hamann, M. Krause, A. Moch, “Improving OBDD attacks against stream ciphers”, Матем. вопр. криптогр., 11:2 (2020), 137–151
Образцы ссылок на эту страницу:
https://www.mathnet.ru/rus/mvk327https://doi.org/10.4213/mvk327 https://www.mathnet.ru/rus/mvk/v11/i2/p137
|
|