Швидкодіючий генератор ключових послідовностей на основі клітинних автоматів

Автор(и)

  • Артем Вікторович Соколов Національний університет "Одеська політехніка"

DOI:

https://doi.org/10.15276/opu.1.43.2014.31

Ключові слова:

ключова послідовність, клітинний автомат, бент-функція, послідовність з властивістю k-грамного розподілу

Анотація

Одним з найбільш ефективних сучасних підходів до розв’язання завдання потокового шифрування є підхід, заснований на використанні для генерації псевдовипадкових ключових послідовностей математичного апарату булевих функцій. Пропонується нова конструкція генератора псевдовипадкових ключових послідовностей на основі клітинних автоматів і таких досконалих алгебраїчних конструкцій, як бент-функції і послідовності з властивістю k-граммного розподілу. Встановлено, що генератор генерує високоякісні з точки зору нелінійності та стохастичних властивостей ключові послідовності, при цьому в порівнянні з існуючими має просту програмну реалізацію. Таким чином, запропонований генератор псевдовипадкових ключових послідовностей може бути рекомендований для використання в сучасних криптографічних застосуваннях, наприклад, алгоритмах потокового шифрування, що вимагають високоякісні селестичні ключові послідовності.

Завантаження

Дані завантаження ще не доступні.

Біографія автора

Артем Вікторович Соколов, Національний університет "Одеська політехніка"

магістр

Посилання

Рябко, Б.Я. Основы современной криптографии и стеганографии / Б.Я. Рябко, А.Н. Фионов. - М.: Горячая линия - Телеком, 2010. - 232 с.

Агафонова, И.В. Криптографические свойства нелинейных булевых функций / И.В. Агафонова // Семинар по дискрет. гармон. анализу и геометр. моделированию. - СПб.: DHA CAGD, 2007. - С. 1 - 24.

Иванов, М.А. Теория, применение и оценка качества генераторов псевдослучайных последовательностей / М.А. Иванов, И.В. Чугунков. - М.: КУДИЦ-ОБРАЗ, 2003. - 238 с.

Мазурков, М.И. Генератор ключевых последовательностей на основе дуальных пар бент-функций / М.И. Мазурков, Н.А. Барабанов, А.В. Соколов // Пр. Одес. політехн. ун-ту. - 2013. - Вип. 3(42). - С. 150 - 156.

Szaban, M Cryptographically Strong S-Boxes Based on Cellular Automata / M. Szaban, F. Seredynski // Lecture Notes in Computer Science. - 2008. - Vol. 5191. - PP. 478 - 485.

Мазурков, М.И. Методы синтеза двоичных псевдослучайных последовательностей со свойством k-граммного распределения / М.И. Мазурков, А.В. Соколов // Пр. Одес. політехн. ун-ту. - 2012. - Вип. 1(38). - С. 188 - 198.

Agievich, S.V. On the representation of bent functions by bent rectangles / S.V. Agievich // Probabilistic Methods in Discrete Mathematics: Proc. of the Fifth Intern. Petrozavodsk Conf., Petrozavodsk, June 1–6, 2000. - Utrecht, Boston: VSP, 2002. - PP. 121 - 135.

##submission.downloads##

Опубліковано

2014-02-21

Як цитувати

[1]
Sokolov, A.V. 2014. Швидкодіючий генератор ключових послідовностей на основі клітинних автоматів. Праці Одеського політехнічного університету. 1(43) (Лют 2014), 180–186. DOI:https://doi.org/10.15276/opu.1.43.2014.31.

Номер

Розділ

Комп’ютерні й інформаційні мережі і системи. Автоматизація виробництва