Binary Sequences Derived from Differences of Consecutive Primitive Roots
Abstract
Let 1<g1<…<g(p-1)<p-1 be the ordered primitive roots modulo~p. We study the pseudorandomness of the binary sequence (sn) defined by sn gn+1+gn+2 2, n=0,1,…. In particular, we study the balance, linear complexity and 2-adic complexity of (sn). We show that for a typical p the sequence (sn) is quite unbalanced. However, there are still infinitely many p such that (sn) is very balanced. We also prove similar results for the distribution of longer patterns. Moreover, we give general lower bounds on the linear complexity and 2-adic complexity of~(sn) and state sufficient conditions for attaining their maximums. Hence, for carefully chosen p, these sequences are attractive candidates for cryptographic applications.
Turn this paper into a lesson
ArcXiv compiles a structured reading guide from this paper's metadata: plain-English importance, contributions, prerequisite concepts, which sections to read first, flashcards, and a quiz. Grounded in the abstract, never invented.