Abstract
Jorma Rissanen developed in his papers [1],[2] a method to compute recursively for a matrix-valued data stream S of finite length the associated minimal linear system \(\it \Sigma\)=(F,G,H) which has S as its impulse response. The method of Rissanen is based on the fundamental algebraic theory of linear systems realization as developed earlier by the fundamental research in mathematical systems theory by the work of Rudolf Kalman [3],[4],[5]. In our presentation we show how the Rissanen method of Hankel matrix decomposition can be applied to measure the linear complexity profile of vector-valued cryptographic data streams as it is applied in stream cipher testing. Our method generalizes the well known Massey-Berlekamp algorithm which is applied in testing scalar-valued data streams. For this reason we call it the “Rissanen algorithm”. Although the author has been familiar already for a long time with the realization theory of Kalman and contributed to the topic earlier [6], only recently the reported applicability in cryptographic testing of pseudorandom sequences has been found. The result presented here proves that results of mathematical systems theory and automata theory, which were developed nearly half a century ago by Rudolf Kalman, Jorma Rissanen, Michael Arbib and others are until today of scientific interest and can successfully be applied to solve engineering problem of todays interest. Jochinger [7] gives a report on the software implementation of the Rissanen Method of recursive Hankel matrix decomposition and the effective computation of partial linear systems, following [1] and [2]. A more detailed presentation of the topic discussed here, which includes also the discussion of the theory of linear systems realization, has been given earlier by Pichler [8].
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Rissanen, J.: Recursive Identification of Linear Systems. SIAM Journal on Control 9(3), 420–430 (1971)
Rissanen, J., Kailath, T.: Partial Realization of Random Systems Automatica, vol. 8, pp. 389–396. Pergamon Press, Oxford (1972)
Kalman, R.E.: Mathematical description of linear dynamical systems. SIAM Journal on Control, 152–192 (1963)
Kalman, R.E., Falb, P.L., Arbib, M.A.: Topics in Mathematical Systems Theory. In: Algebraic theory of linear systems, ch. 10. McGraw Hill, New York (1969)
Ho, B.L., Kalman, R.E.: Effective construction of linear state-variable models from input/output functions, Regelungstechnik, Oldenbourg, pp. 545–548 (1966)
Pichler, F.: General Dynamical Systems: Construction and Realization. In: Mathematical Systems Theory-Udine 1975. Lecture Notes in Economics and Mathematical Systems, pp. 393–408. Springer, Berlin (1976)
Jochinger, D.: A Software Implementation of the Rissanen Method for partial linear systems realization. In: Moreno-Díaz, R., et al. (eds.) EUROCAST 2009. LNCS, vol. 5717, pp. 47–52. Springer, Heidelberg (2009)
Pichler, F.: Effective Computation of Cryptanalytic Measures for Stream Cipher Data by the Rissanen Algorithmus. Revista de la Accademia. Canaria de Ciences, XIX (Núms. 1-2), pp. 9-22 (2007)
Massey, J.: Shift register synthesis and BCH decoding. IEEE Trans. on Information Theory IT-15, 122–127 (1967)
Padulo, L., Arbib, M.: System Theory. An Unified Approach to Continuous and Discrete Systems. Hemisphere Publishing Corporation, Washington D.C (1974)
Pichler, F., Kookaburra, L.: Forresters Beach Notes, Forresters Beach, Central Coast, NSW, Australia (manuscript) (February 2008)
Pichler, F.: Realisierung linearer Input-Output Prozesse I: Diskrete Prozesse. Technischer Bericht SYS-PED 1, Lehrkanzel für Systemtheorie, Universität Linz, Dezember, 35 pages (1974) (in German)
Jonckheere, E., Ma, C.: A Simple Hankel Interpretation of the Massey-Berlekamp Algorithm. Linear Algebra and its Applications, 65–76 (1989)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2009 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Pichler, F. (2009). Linear Complexity Measures for Multi-valued Cryptographic Data Streams by Application of the Rissanen Partial Realization Method. In: Moreno-Díaz, R., Pichler, F., Quesada-Arencibia, A. (eds) Computer Aided Systems Theory - EUROCAST 2009. EUROCAST 2009. Lecture Notes in Computer Science, vol 5717. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-04772-5_6
Download citation
DOI: https://doi.org/10.1007/978-3-642-04772-5_6
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-04771-8
Online ISBN: 978-3-642-04772-5
eBook Packages: Computer ScienceComputer Science (R0)