• DocumentCode
    1124084
  • Title

    More on Security of Public-Key Cryptosystems Based on Chebyshev Polynomials

  • Author

    Cheong, Kai Y. ; Koshiba, Takeshi

  • Author_Institution
    Saitama Univ., Saitama
  • Volume
    54
  • Issue
    9
  • fYear
    2007
  • Firstpage
    795
  • Lastpage
    799
  • Abstract
    Recently, a public-key cryptosystem based on Chebyshev polynomials has been proposed, but it has been later analyzed and shown insecure. This paper addresses some unanswered questions about the cryptosystem. We deal with the issue of computational precision. This is important for two reasons. Firstly, the cryptosystem is defined on real numbers, but any practical data communication channel can only transmit a limited number of digits. Any real number can only be specified to some precision level, and we study the effect of that. Secondly, we show that the precision issue is related to its security. In particular, the algorithm previously proposed to break the cryptosystem may not work in some situations. Moreover, we introduce another method to break the cryptosystem with general precision settings. We extend the method to show that a certain class of cryptosystems is insecure. Our method is based on the known techniques on the shortest vector problem in lattice and linear congruences.
  • Keywords
    Chebyshev approximation; data communication; polynomial approximation; public key cryptography; Chebyshev polynomials; Security; computational precision; data communication channel; public-key cryptosystems; shortest vector problem; Chaotic communication; Chebyshev approximation; Data communication; Data security; Informatics; Lattices; Polynomials; Protocols; Public key cryptography; Vectors; Chaos-based cryptography; Chebyshev polynomials; key agreement; public-key cryptography;
  • fLanguage
    English
  • Journal_Title
    Circuits and Systems II: Express Briefs, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1549-7747
  • Type

    jour

  • DOI
    10.1109/TCSII.2007.900875
  • Filename
    4303316