The 4-Adic Complexity of A Class of Quaternary Cyclotomic Sequences with
Period
Abstract
In cryptography, we hope a sequence over with period having larger -adic complexity.Compared with the binary case, the computation of 4-adic complexity of knowing quaternary sequences has not been well developed. In this paper, we determine the 4-adic complexity of the quaternary cyclotomic sequences with period 2 defined in [6]. The main method we utilized is a quadratic Gauss sum valued in which can be seen as a version of classical quadratic Gauss sum. Our results show that the 4-adic complexity of this class of quaternary cyclotomic sequences reaches the maximum if and close to the maximum otherwise.
Index Terms:
4-adic complexity, quaternary cyclotomic sequences, quadratic Gauss sum, cryptographyI Introduction
Periodic sequences over finite field or finite ring have many important applications in spread-spectrum multiple-access communication and cryptography. In the stream cipher schemes we need the sequences having good pseudorandom cryptographic properties and large linear complexity [1].
In the past three decades, many series of such sequences have been investigated, their autocorrelation and linear complexity have been determined or estimated. A sequence with linear complexity can be generated by a linear shift register of length and the period of a sequence is an upper bound of . In 1990’s, Klapper, Goresky and Xu [4, 5] described a kind of non-linear shift registers (feedback with carry shift registers (FCSRs)) and raised a new complexity, called -adic complexity.
Definition 1.
Let be a positive integer, be a sequence over with period , for . Let and . The m-adic complexity of the sequence A is defined by
Roughly speaking, a sequence with period over can be generated by an FCSR of length . In cryptography, we hope a sequence over with period having larger -adic complexity . By the Definition 1 we know that , where for , is the smallest integer such that .
In the past decade, the 2-adic complexity has been determined or estimated for many binary sequences with good autocorrelation properties. Particularly, for all known binary sequences with period and ideal autocorrelation , for all , the 2-adic complexity reaches the maximum value [3]. On the other hand, quaternary sequences (over ) are also important sequences in many practical applications [7]. Comparing with the binary case, the computation of 4-adic complexity of knowing quaternary sequences has not been well developed. In this paper we determine the 4-adic complexity of the quaternary cyclotomic sequences give by Kim et al. in [6].
Let be an odd prime, be the Legendre symbol. Namely, for ,
Let be a primitive element modulo 2, and
Then
Definition 2.
([6]) Define a quaternary sequence over with period by
The autocorrelation of this quaternary sequence has been computed in [6]. Du and Chen [2] translated this sequence into a sequence over the finite field by the Gray mapping and computed the linear complexity of over . The following theorem is our main result which determines the 4-adic complexity of the quaternary sequence .
Theorem 1.
Let be the quaternary sequence with period defined by Definition 2. Then the 4-adic complexity of is
II Preliminaries
Let be an odd prime, . From the fact that implies we can define an element in :
The following result shows that can be expressed by modulo and has a similar property as classical quadratic Gauss sum.
Lemma 2.
Let be the quaternary sequence over with period defined by Definition 2. Then
Proof.
(1). By the Chinese Remainder Theorem, We have isomorphism of rings
by . It is easy to see that for any element , Then
III Proof of Theorem 1
Lemma 3.
Proof.
Let be a prime divisor of . Then From Lemma 2(1) and we have
(1) |
Since , we know that . Firstly we consider the case . In this case, and
Then by the formula (1) we get . Therefore,
The last equivalence can be obtained by the fact that the order of 4 modulo 25 is 10. Therefore, if and only if . Moreover, assume that . If , then and then which contradicts to . In summary, if and only if and when we have
Now we assume . The formula (1) becomes
(2) |
and by Lemma 2(2), If then and we get a contradiction . If then and by (2). Therefore and then or . On the other hand, which means that the order of 2 modulo is . Therefore and which implies . If , then . From we get . By (2) we get which is a contradiction. Then by we get and which contradicts to that is a prime number. In summary, we get if and otherwise. This completes the proof of Lemma 3. ∎
Lemma 4.
Proof.
Let be a prime divisor of . Then From
we know that . From and we know that the order of 4 modulo is . Therefore . On the other hand, by Lemma 2 we have
If , we get contradiction . If then and . We get or . Then we have which is a contradiction. Therefore we get . ∎
References
- [1] T. W. Cusick, C. Ding and A. Renvall, Stream Ciphers and Number Theory, (revised edition), Elsevier, 2004.
- [2] X. Du and Z. Chen, “Linear complexity of quaternary sequences generated using generalized cyclotomic classes modulo ,” IEICE Trans. Fundamentals, vol. E94-A, no. 5, pp. 1214-1217, 2011.
- [3] H. G. Hu, “Comments on a new method to compute the 2-adic complexity of binary sequences ,” IEEE Trans. Inform. Theory, vol. 60, no. 9, pp. 5803-5804, 2014.
- [4] A. Klapper and M. Goresky, “Feedback shift registers, 2-adic span, and combiners with memory,” Jour of Cryptology, vol. 10, no. 2, pp. 111-147, 1997.
- [5] A. Klapper and J. Xu, “Algebraic feedback shift registers,” Theoretical Computer Science, vol. 226, no. 1-2, pp. 61-92, 1999.
- [6] Y.-J. Kim, Y.-P. Hong and H.-Y. Song, “Autocorrelation of some quaternary cyclotomic sequences of length ,” IEICE Trans. Fundamentals, vol. E91-A, no. 12, pp. 3679-3684, 2008.
- [7] S. M. Krone and D. V. Sarwate, “Quadriphase sequences for spread-spectrum multiple-access communication,” IEEE Trans. Inform. Theory, vol. 30, no. 3, pp. 520-529, 1984.