Skip to main content

Linear Models for High-Complexity Sequences

  • Conference paper
  • First Online:
Computational Science and Its Applications – ICCSA 2017 (ICCSA 2017)

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 10404))

Included in the following conference series:

Abstract

Different binary sequence generators produce sequences whose period is a power of 2. Although these sequences exhibit good cryptographic properties, in this work it is proved that such sequences can be obtained as output sequences from simple linear structures. More precisely, every one of these sequences is a particular solution of a linear difference equation with binary coefficients. This fact allows one to analyze the structural properties of the sequences with such a period from the point of view of the linear difference equations. In addition, a new application of the Pascal’s triangle to the cryptographic sequences has been introduced. In fact, it is shown that all these binary sequences can be obtained by XORing a finite number of binomial sequences that correspond to the diagonals of the Pascal’s triangle reduced modulo 2.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Cardell, S.D., Fúster-Sabater, A.: Linear models for the self-shrinking generator based on CA. J. Cell. Autom. 11(2–3), 195–211 (2016)

    MathSciNet  MATH  Google Scholar 

  2. Cardell, S.D., Fúster-Sabater, A.: Recovering the MSS-sequence via CA. Procedia Comput. Sci. 80, 599–606 (2016)

    Article  Google Scholar 

  3. Cardell, S.D., Fúster-Sabater, A.: Modelling the shrinking generator in terms of linear CA. Adv. Math. Commun. 10(4), 797–809 (2016)

    Article  MathSciNet  MATH  Google Scholar 

  4. Fúster-Sabter, A., Caballero-Gil, P.: Chaotic modelling of the generalized self-shrinking generator. Appl. Soft Comput. 11(2), 1876–1880 (2011)

    Article  Google Scholar 

  5. Fúster-Sabater, A., Caballero-Gil, P.: Linear cellular automata as discrete models for generating cryptographic sequences. J. Res. Pract. Inf. Technol. 40(4), 47–52 (2008)

    Google Scholar 

  6. Fúster-Sabater, A.: Generation of cryptographic sequences by means of difference equations. Appl. Math. Inf. Sci. 8(2), 1–10 (2014)

    MathSciNet  Google Scholar 

  7. Golomb, S.W.: Shift Register-Sequences. Aegean Park Press, Laguna Hill (1982)

    MATH  Google Scholar 

  8. GSM, Global Systems for Mobile Communications. http://cryptome.org/gsm-a512.htm

  9. Hu, Y., Xiao, G.: Generalized self-shrinking generator. IEEE Trans. Inf. Theor. 50(4), 714–719 (2004)

    Article  MathSciNet  MATH  Google Scholar 

  10. Kanso, A.: Modified self-shrinking generator. Comput. Electr. Eng. 36(1), 993–1001 (2010)

    Article  MATH  Google Scholar 

  11. Massey, J.L.: Shift-register synthesis and BCH decoding. IEEE Trans. Inf. Theor. 15(1), 122–127 (1969)

    Article  MathSciNet  MATH  Google Scholar 

  12. Mathematical Forum, Pascal’s triangle. http://mathforum.org/dr.math/faq/faq.pascal.triangle.html

  13. Meier, W., Staffelbach, O.: The self-shrinking generator. In: Santis, A. (ed.) EUROCRYPT 1994. LNCS, vol. 950, pp. 205–214. Springer, Heidelberg (1995). doi:10.1007/BFb0053436

    Google Scholar 

  14. Paar, C., Pelzl, J.: Understanding Cryptography. Springer, Berlin (2010)

    Book  MATH  Google Scholar 

  15. Rivest, R.L.: The RC4 Encryption Algorithm. (RSA Data Sec. Inc., March 2002)

    Google Scholar 

  16. Wolfram, S.: Cellular automata as simple self-organizing system, Caltrech preprint CALT 68–938

    Google Scholar 

Download references

Acknowledgements

The first author was supported by FAPESP with number of process 2015/07246-0. The second author was supported by both Ministerio de Economía y Competitividad, Spain under grant TIN2014-55325-C2-1-R (ProCriCiS), and Comunidad de Madrid, Spain, under grant S2013/ICE-3095-CM (CIBERDINE). Both authors thank European FEDER funds.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Sara D. Cardell .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2017 Springer International Publishing AG

About this paper

Cite this paper

Cardell, S.D., Fúster-Sabater, A. (2017). Linear Models for High-Complexity Sequences. In: Gervasi, O., et al. Computational Science and Its Applications – ICCSA 2017. ICCSA 2017. Lecture Notes in Computer Science(), vol 10404. Springer, Cham. https://doi.org/10.1007/978-3-319-62392-4_23

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-62392-4_23

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-62391-7

  • Online ISBN: 978-3-319-62392-4

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics