Odd degree Chebyshev polynomials over a ring of modulo $2^w$ have two kinds of period. One is an "orbital period". Odd degree Chebyshev polynomials are bijection over the ring. Therefore, when an odd degree Chebyshev polynomial iterate affecting a factor of the ring, we can observe an orbit over the ring. The "orbital period" is a period of the orbit. The other is a "degree period". It is observed when changing the degree of Chebyshev polynomials with a fixed argument of polynomials. Both kinds of period have not been completely studied. In this paper, we clarify completely both of them. The knowledge about the periodicity are expected to be useful for analysis of cryptography and designing a new pseudo random number generator. In addition, we show that degree decision problem of Chebyshev polynomial over the ring can effectively be solved by using the periodicity.
[1]
Ljupco Kocarev,et al.
Public-key encryption based on Chebyshev maps
,
2003,
Proceedings of the 2003 International Symposium on Circuits and Systems, 2003. ISCAS '03..
[2]
D. Yoshioka,et al.
On some properties of Chebyshev polynomial sequences modulo 2 k
,
2015
.
[3]
Iwasaki Atsushi,et al.
Periodical property of Chebyshev polynomials on the residue class rings modulo 2^w
,
2014
.
[4]
R. Rivest,et al.
Permutation Polynomials Modulo
,
2001
.
[5]
Ken Umeno,et al.
Improving security of Vector Stream Cipher
,
2016
.
[6]
Alfredo De Santis,et al.
Security of public-key cryptosystems based on Chebyshev polynomials
,
2004,
IEEE Transactions on Circuits and Systems I: Regular Papers.