Криптоанализ двухкаскадного конечно-автоматного генератора с функциональным ключом | Прикладная дискретная математика. 2018. № 42. DOI: 10.17223/20710410/42/3

Рассматривается криптографический генератор G = A? · A2, представляющий собой последовательное соединение двух абстрактных конечных автоматов A? и A2 над полем F2. Ключом генератора является функция f? выходов автомата A? и, возможно, начальные состояния автоматов. Задача криптоанализа генератора G состоит в определении его ключа по заданному отрезку 7 = z(1)z(2)... z(l) его выходной последовательности. Описаны алгоритмы анализа автомата A2 в общем случае и для конечно-автоматного генератора (5, т)-шагов, позволяющие найти поступающий на вход автомата A2 прообраз u(1) ...u(l) последовательности 7. Значения u(t) суть значения функции f( на наборах x(t), t = 1, 2,..., l, где x(t) - состояние автомата A? в момент времени t. Если начальное состояние x(1) и класс функций С?, которому принадлежит f?, известны, то задача поиска функции f? сводится к доопределению частичной булевой функции до функции в классе С?.
  • Title Криптоанализ двухкаскадного конечно-автоматного генератора с функциональным ключом
  • Headline Криптоанализ двухкаскадного конечно-автоматного генератора с функциональным ключом
  • Publesher Tomask State UniversityTomsk State University
  • Issue Прикладная дискретная математика 42
  • Date:
  • DOI 10.17223/20710410/42/3
Ключевые слова
конечный автомат, криптографический генератор, генератор (5т)-шагов, криптоанализ, метод DSS, finite automaton, cryptographic generator, (5r)-step generator, crypt-analysis, DSS method
Авторы
Ссылки
Агибалов Г. П. Криптоавтоматы с функциональными ключами // Прикладная дискретная математика. 2017. №36. С. 59-72.
Агибалов Г. П., Панкратова И. А. О двухкаскадных конечно-автоматных криптографических генераторах и методах их криптоанализа // Прикладная дискретная математика. 2017. №35. С. 38-47.
Агибалов Г. П., Панкратова И. А. К криптоанализу двухкаскадных конечно-автоматных криптографических генераторов // Прикладная дискретная математика. Приложение. 2016. №9. С. 41-43.
Торопов Н. Р. Язык программирования ЛЯПАС // Прикладная дискретная математика. 2009. №2(4). С. 9-25.
Агибалов Г. П., Липский В. Б., Панкратова И. А. О криптографическом расширении и его реализации для русского языка программирования // Прикладная дискретная математика. 2013. №3(21). С. 93-104.
Агибалов Г. П. О некоторых доопределениях частичной булевой функции // Труды Сибирского физико-технического института. 1970. Вып. 49. С. 12-19.
Агибалов Г. П., Сунгурова О. Г. Криптоанализ конечно-автоматного генератора ключевого потока с функцией выходов в качестве ключа // Вестник Томского государственного университета. Приложение. Август 2006. №17. С. 104-108.
Фомичёв В. М. Методы дискретной математики в криптологии. М.: ДИАЛОГ-МИФИ, 2010. 424 с.
 Криптоанализ двухкаскадного конечно-автоматного генератора с функциональным ключом | Прикладная дискретная математика. 2018. № 42. DOI: 10.17223/20710410/42/3
Криптоанализ двухкаскадного конечно-автоматного генератора с функциональным ключом | Прикладная дискретная математика. 2018. № 42. DOI: 10.17223/20710410/42/3