Title of article :
Security analysis of the public key algorithm based on Chebyshev polynomials over the integer ring ZN
Author/Authors :
Fei Chen، نويسنده , , Xiaofeng Liao، نويسنده , , Tao Xiang، نويسنده , , Hongying Zheng، نويسنده ,
Issue Information :
روزنامه با شماره پیاپی سال 2011
Abstract :
Recently Kocarev and Tasev proposed to use Chebyshev polynomials over real numbers to design a public key algorithm by employing the semigroup property. Bergamo et al. pointed out that the public key algorithm based on Chebyshev polynomials working on real numbers is not secure and devised an attack which permits to recover the corresponding plaintext from a given ciphertext. Later Kocarev et al. generalized the Chebyshev polynomials from real number fields to finite fields and finite rings to make the public key algorithm more secure and practical. However, we analyzed the period distribution of the sequences generated by the Chebyshev polynomials over finite fields . When the modulus N is prime, we found this algorithm was also not secure and proposed an attack on this algorithm over finite fields. We then proposed some schemes to improve the security. In this paper, we further analyze in detail the period distribution of the sequences generated by Chebyshev polynomials over the integer ring ZN when N is composite. It turns out that the period distribution is poor if N is not chosen properly and there are many small periods, which are not secure in the sense of cryptology. Based on these findings, we devise an attack on the public key algorithm based on Chebyshev polynomials over the integer ring ZN. We also propose some suggestions to avoid this attack.
Keywords :
Public key algorithm , Chaos , Period distribution , security analysis , Periodic orbit , dynamical system
Journal title :
Information Sciences
Journal title :
Information Sciences