Cryptanalysis of 2-cascade finite automata generator with functional key | Prikladnaya Diskretnaya Matematika - Applied Discrete Mathematics. 2018. № 42. DOI: 10.17223/20710410/42/3

A cryptographic generator under consideration is a serial connection G = A? · A2 of two finite state machines (finite automata) A? = (F^,F2,g(,f() (it is autonomous) and A2 = (F2, Fn, F2,g2, f2). The key of the generator is the function f( and possibly the initial states x(1),y(1) of the automata A(, A2. The cryptanalysis problem for G is the following: given an output sequence 7 = z(1)z(2)... z(l), find the generator's key. Two algorithms for analysis of A2 are presented, they allow to find a preimage u(1).. . u(l) of 7 in general case and in the case when A2 is the Moore automaton with the transition function g2(u, y) = -ug^ (y) + ugT(y) for some g : F™ ^ F™ and 5, т e N. This preimage is an input to A2 and an output from A(. The values u(t) equal the values f?(x(t)) where x(t) is the state of A? at a time t, t = 1,2,..., l. If the initial state x(1) and a function class C containing f1 are known, then f1 can be determined by its specifying in the class C(.
Download file
Counter downloads: 125
  • Title Cryptanalysis of 2-cascade finite automata generator with functional key
  • Headline Cryptanalysis of 2-cascade finite automata generator with functional key
  • Publesher Tomask State UniversityTomsk State University
  • Issue Prikladnaya Diskretnaya Matematika - Applied Discrete Mathematics 42
  • Date:
  • DOI 10.17223/20710410/42/3
Keywords
конечный автомат, криптографический генератор, генератор (5т)-шагов, криптоанализ, метод DSS, finite automaton, cryptographic generator, (5r)-step generator, crypt-analysis, DSS method
Authors
References
Агибалов Г. П. Криптоавтоматы с функциональными ключами // Прикладная дискретная математика. 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 с.
 Cryptanalysis of 2-cascade finite automata generator with functional key | Prikladnaya Diskretnaya Matematika - Applied Discrete Mathematics. 2018. № 42. DOI: 10.17223/20710410/42/3
Cryptanalysis of 2-cascade finite automata generator with functional key | Prikladnaya Diskretnaya Matematika - Applied Discrete Mathematics. 2018. № 42. DOI: 10.17223/20710410/42/3
Download full-text version
Counter downloads: 537