On the Distribution of the Subset Sum Pseudorandom Number Generator on Elliptic Curves

Size: px
Start display at page:

Download "On the Distribution of the Subset Sum Pseudorandom Number Generator on Elliptic Curves"

Transcription

1 On the Distribution of the Subset Sum Pseudorandom Number Generator on Elliptic Curves Simon R. Blacburn Department of Mathematics Royal Holloway University of London Egham, Surrey, TW20 0EX, UK Alina Ostafe Department of Computing Macquarie University Sydney, NSW 2109, Australia Igor E. Shparlinsi Department of Computing Macquarie University Sydney, NSW 2109, Australia Keywords: Pseudorandom numbers, Subset sum problem, Knapsac, Exponential sums MSC 2010: Primary 11K45, 11T71; Secondary 11G05, 11T23, 65C05, 94A60 1

2 Abstract Given a prime p, an elliptic curve E/F p over the finite field F p of p elements and a binary linear recurrence sequence un of order r, we study the distribution of the sequence of points r 1 un + jp j, n = 1,..., N, j=0 on average over all possible choices of F p -rational points P 1,..., P r on E. For a sufficiently large N we improve and generalise a previous result in this direction due to E. El Mahassni. 1 Introduction The napsac generator or subset sum generator is a pseudorandom number generator introduced by Rueppel and Massey [14] and studied in [12]; see also [10, Section 6.3.2] and [13, Section 3.7.9]. It is defined as follows. For an integer m 1 we denote by Z m the residue ring modulo m. Let un be a linear recurrence sequence of order r over the field of two elements F 2, see [9, Chapter 8]. Given an r-dimensional vector z = z 0,..., z r 1 Z r m of weights, we generate a sequence of pseudorandom elements of Z m by r 1 un + jz j, n = 1, 2, j=0 For cryptographic applications, it is usually recommended to use a linear recurrence sequence of maximal period τ = 2 r 1 and also the modulus m = 2 r. Although the results of [5, 8] suggest that this generator should be used with care, no major attac against it is nown. In [2, 6] results on the joint uniform distribution of several consecutive elements of this generator have been obtained on average over all r-dimensional vectors z = z 0,..., z r 1 Z r m. El Mahassni [4] has recently considered the elliptic curve subset sum generator and obtained some uniformity of distribution results for this generator. More precisely, let p be a prime and let E be an elliptic curve over the finite field F p of p elements. Following [4], given a vector P = P 0,..., P r 1 2

3 EF p r of r points from the group EF p of F p -rational points on E see [16] for a bacground on elliptic curves, we define the sequence: r 1 V P n = un + jp j, n = 1, 2,..., 2 j=0 where the summation symbol refers to the group operation on E; see also [5]. If we fix any function f : EF p F p, we can define the output of the elliptic curve subset sum generator to be the sequence fv P n. One of the simplest and most natural choices for the function f has been considered in [4], namely fp = xp, the x-coordinate of any affine point P EF p. We can define xo = 0 for the point at infinity O. With this choice for the function f, it is nown [4] that for almost all choices of P = P 0,..., P r 1 EF p s, the sequence x V P n /p, n = 1,..., N, is uniformly distributed modulo 1 for a wide range of N. In this paper we improve the result of [4] on the distribution of the sequence x V P n /p, n = 1,..., N, in the case when N is sufficiently large, by adding some combinatorial arguments to the existing techniques. We also establish results on the distribution of the s-dimensional vectors x VP n p,..., x V Pn + s 1 p, n = 1,..., N, 3 for any s 2. Note that we always assume that F p is represented by the set {0,..., p 1}, so the vectors 3 belong to the s-dimensional unit cube. The methods in [4] do not seem to extend to this case. We note that for small values of N the results of [4] remain the only ones nown for the elliptic curve subset sum generator. In particular, full analogues of the results of [2] are still not nown. Throughout the paper, the implied constants in symbols O and may depend on the integer parameter s. We recall that U V and U = OV are both equivalent to the inequality U cv with some constant c > 0. 2 Preliminaries 2.1 Discrepancy and Exponential Sums For a real z and an integer m 1 we use the notation ez = exp2πiz and e m z = exp2πiz/m. 3

4 For a sequence of N points Γ = γ 0,n,..., γ s 1,n N 4 in the s-dimensional unit cube, we denote its discrepancy by D Γ. That is, D Γ = sup T Γ B N B, B [0,1 s where T Γ B is the number of points of the sequence Γ in the box B = [α 0, β 0... [α s 1, β s 1 [0, 1 s of volume B and the supremum is taen over all such boxes. As we have mentioned, one of our basic tools to study the uniformity of distribution is the Kosma Szüsz inequality, which we present in a slightly weaer form than that given by Theorem 1.21 of [3]. For an integer vector a = a 0,..., a s 1 Z s we define a = max a s 1 ν, ra = max{ a ν, 1}.,...,s 1 Lemma 1. For any integer L > 1 and any sequence Γ of N points 4 for the discrepancy D Γ we have D Γ 1 L N s 1 e a ν γ ν,n, N ra 0< a <L where the sum is taen over all integer vectors a = a 0,..., a s 1 Z s with 0 < a < L. For estimation of the corresponding exponential sums with various sequences of pseudorandom numbers, the following special case of the bound of Bombieri [1] is used. Lemma 2. For any rational function fx, Y F p X, Y of degree d which is not constant on an elliptic E over F p, the bound ep fq dp 1/2 P EF p holds, where means the the poles of fx, Y are excluded from the summation. 4

5 We need the orthogonality relation: m 1 η=0 e m ηλ = { 0, if λ 0 mod m, m, if λ 0 mod m. 5 We also mae use of the inequality which is immediate from [7, Bound 8.6] m 1 M e m ηλ m log m, 6 η=0 λ=1 which holds for any integers m and M with 1 M m. 2.2 Combinatorial Estimates Let r and s be positive integers such that s r. Write e 1,..., e s for the standard orthogonal basis vectors of length s and let 0 s = 0,..., 0 be the s- dimensional zero vector. We say that a pair of r-dimensional binary vectors x = x 0,..., x r 1 and y = y 0,..., y r 1 is s-good if for all h = 1,..., s, there exists at least one pair i, j, 0 i, j r s such that and x i, x i+1,..., x i+s 1 = e h, x j, x j+1,..., x j+s 1 = 0 s y i, y i+1,..., y i+s 1 = 0 s, y j, y j+1,..., y j+s 1 = e h. We say that a pair x, y is s-bad if it is not s-good. We wish to obtain a bound on the number f s r of s-bad pairs of vectors of length r. Lemma 3. Let s be a fixed positive integer. The number f s r of s-bad pairs of binary vectors of length r is at most f s r 2s4 s 1 α r s where α s = 4 s 1 1/s. Proof. We say that a pair x, y is s, h-bad with respect to x if there exists no integer i with 0 i r s such that x i, x i+1,..., x i+s 1 = e h and y i, y i+1,..., y i+s 1 = 0. Furthermore, we say that a pair x, y is s-bad with respect to x if and only if it is s, h-bad with respect to x for some h. 5

6 Note that a pair x, y is s-bad if and only if for some h the pair is s, h-bad with respect to either x or y. Since there are at most s possibilities for h, and the roles of x and y in the definition of s-bad pairs are completely symmetrical, our bound follows if we can prove that for any s and h the number of s, h-bad pairs with respect to x is at most 4 s 1 αs. r Let h be fixed. We bound the number of s, h-bad pairs x, y with respect to x as follows. For an integer m = 0,..., r/s 1, there are at most 2 2s 1 possibilities for the pair x ms, x ms+1,..., x ms+s 1, y ms, y ms+1,..., y ms+s 1 of subsequences, since this pair of subsequences cannot be equal to e h, 0. So there are at most 2 2s 1 r/s 2 2s 1 r/s = α r s possibilities for the pair x 0, x 1,..., x r/s s 1, y 0, y 1,..., y r/s s 1. But r r/s s s 1, and so there are at most 4 s 1 possibilities for the last r r/s s positions of x and y. This establishes our bound. In particular, since α s < 4, we see from Lemma 3 that f s r = o4 r as r with s fixed and so s-bad pairs are asymptotically rare. We remar that it is not too difficult to see that f s r is bounded below by c s β r s for some positive constants c s > 0 and β s depending only on s. To see this we may use the Perron Frobenius Theorem, together with the fact that the number of s, h-bad pairs with respect to x is equal to the number of wals of length r s in a certain directed graph namely the tensor product of two copies of a span s binary de Bruijn graph, with a single vertex removed. Indeed, for small values of s computer calculations based on this framewor show that f s r c s β r s where the value of β s is given in the following table to 5 decimal places, with the value of α s given by our upper bound included for comparison: s α s β s The computer calculations show that the pairs that are s, h-bad where h = s 1/2 and h = s 1/2 provide the dominant term for f s r for s 6. 6

7 3 Main Result 3.1 One Dimensional Distribution For P = P 0,..., P r 1 EF p r, we denote by D P N the discrepancy of the points xvp n, n = 1,..., N. p Theorem 4. Let the linear recurrence sequence un be purely periodic with period τ and order r = Op 1/2 and let its characteristic polynomial be irreducible over F 2. Then for any δ > 0, and for all except Oδp r choices for P EF p r, for all 1 N τ, we have D P N δ 1 N 1/2 + 3 r/2 N 1 p 1/4 + p 1/2 log τ 2 log p. Proof. From Lemma 1, used with L = p, we derive D P N 1 p N e p axv P n N a. 0< a <p Let N µ = min{2 µ, τ}, µ = 0, 1,.... Define by the inequality N 1 < N N, that is, = log 2 N. Then from 5 we derive N e p axv P n = 1 N Hence, where P = 0< a <p 1 a N λ=1 η=0 N N e p axv P n e N ηn λ. D P N 1 p + 1 NN P 7 N η=0 N N e N ηλ e p axv P n e N ηn. λ=1 The celebrated Hasse bound shows that #EF p r p 1/ r = Op r 7

8 as we have assumed that r = Op 1/2. Applying the Cauchy inequality, we derive 2 N e p axv P n e N ηn P EF p r p 1/ r p r N n,l=1 P EF p r e N ηn l N e p axv P n e N ηn P EF p r e p a xv P n xv P l. For the case n = l, we estimate the inner sum trivially as #EF p r = Op r. We split the rest of the sum into two sums: the first over distinct 1-bad pairs of vectors un,..., un + r 1, ul..., ul + r 1, 8 and the second over 1-good pairs of vectors 8. Let B r be the set of pairs of indices n, l such that the pair of vectors 8 is 1-bad, that is the set of vectors for which un + i ul + i for all i = 0,..., r 1, or un + i ul + i for all i = 0,..., r 1. As the vectors are distinct, there exists an index i = 0,..., r 1 such that we have for example un + i > ul + i, which means that V P l does not depend on the point P i. The Bombieri bound given by Lemma 2 in the case when fx, Y = X shows that for any fixed c 1 EF p and c 2 F p e p axc 1 + P + c e p axc 1 + P i + c 2 = Op 1/2. P EF p P EF p,p c 1 So we bound our inner sum by summing over the point P i EF p to obtain e p a xv P n xv P l P EF p r = e p a xf n P i + P i xf l P i = Op r 1/2, P i EF p r 1 P i EF p where P i is the vector obtained from P by removing the point P i, and F m P i EF p denotes a point on E that depends only on m and P i. 8 2

9 It remains to consider the case of n, l B r. In this case, there exist two indices i, j = 0,..., r 1 such that we have for example un + i > ul + i and un + j < ul + j. Thus V P l does not depend on the point P i and V P n does not depend on the point P j. Using Lemma 2 again, but this time applied for the sums over the points P i and P j, the inner sum becomes P EF p r e p a xv P n xv P l = P i,j EF p r 2 P i EF p e p a xg n P i,j + P i P j EF p e p axg l P i,j + P j = Op r 1, where P i,j is the vector obtained from P by removing the points P i and P j, and G m P i,j EF p denotes a point on E that depends only on m and P i,j. Putting everything together, by Lemma 3, we obtain 2 N e p axv P n e N ηn P EF p r p r N p r + p r 1/2 N 1 + p n,l=1 n,l B r N p 2r + 3 r p 2r 1/2 + N 2 p 2r 1, r 1 N 1 n,l=1 n,l B r and thus N e p axv P n e N ηn N 1/2 p r + 3 r/2 p r 1/4 + N p r 1/2. P EF p r Using 6, we obtain P P EF p r N 1/2 p r + 3 r/2 p r 1/4 + N p r 1/2 N 1/2 0< a <p 1 a N η=0 N e N ηλ λ=1 p r + 3 r/2 p r 1/4 + N p r 1/2 N log N log p N 3/2 p r + N 3 r/2 p r 1/4 + N 2 p r 1/2 log τ log p. 9

10 Thus, for each = 1,..., log τ, the inequality P δ 1 N 3/2 + N 3 r/2 p 1/4 + N 2 p 1/2 log τ 2 log p 9 holds for at most Oδp r / log τ vectors P EF p r. Therefore, the number of vectors P EF p r for which 9 holds for at least one = 1,..., log τ is Oδp r. For all the other points P EF p r, by 7 and taing into account that N = 2N 1 2N, we get D P N δ 1 N 1 N 1/2 + 3 r/2 p 1/4 + N p 1/2 log τ 2 log p which concludes the proof. δ 1 N 1/2 + 3 r/2 N 1 p 1/4 + p 1/2 log τ 2 log p, We note that El Mahassni [4] obtained the bound D P N δ 1 N 1/2 + p 1/4 log τ 2 log p 10 under the same conditions. Say, in the most interesting case of sequences of maximal period τ = 2 r 1 and r chosen so that 2 r p 2 r, Theorem 4 gives a stronger result for τ N τ 0.5 log 3/ log 2 = τ Multidimensional Distribution For P = P 0,..., P r 1 EF p r, we denote by D P,s N the s-dimensional discrepancy of the points 3. Theorem 5. Let the linear recurrence sequence un be purely periodic with period τ and order r = Op 1/2 and let its characteristic polynomial be irreducible over F 2. Then for any δ > 0, and for all except Oδp r choices for P EF p r, for all 1 N τ, we have D P,s N δ 1 N 1/2 log p + p 1/2 log p + α r/2 s N 1 log p s log τ 2, where the implied constant depends only on s and α s is as in Lemma 3. 10

11 Proof. Exactly as in the proof of Theorem 4, by Lemma 1 we get where P,s = D P,s N 1 p + 1 NN P,s, 11 0< a <p a=a 1,...,a s Z s 1 ra N η=0 N e N ηλ λ=1 N s 1 e p a ν xv P n + ν e N ηn. We further split the sum P,s into two parts P,s,1 and P,s,2 where the summation in P,s,1 is taen over the vectors a = a 1,..., a s Z s with only one non-zero component and P,s,2 includes all other terms. Thus P,s = P,s,1 + P,s,2. 12 As in the proof of Theorem 4 we obtain P,s,1 N 3/2 p r + N 3 r/2 p r 1/4 + N 2 p r 1/2 log τ log p. 13 P EF p r Now, let A s be the set of the vectors a = a 1,..., a s Z s with 0 < a < p and with at least two nonzero components. For a A s, applying the Hasse bound and Cauchy inequality, we derive N s 1 2 e p a ν xv P n + ν e N ηn P EF p r p 1/ r p r N n,l=1 P EF p r e N ηn l P EF p r e p N s 1 e p a ν xv P n + ν e N ηn s 1 a ν xv P n + ν xv P l + ν. 11 2

12 Now, as in Theorem 4, we split the sum into two sums, one over pairs n, l such that the pair of vectors 8 is s-bad and one over s-good pairs. Let B r,s be the set of pairs of indices n, l such that the pair of vectors 8 is s-bad. For n, l B r,s, as in the proof of Theorem 4, we estimate the inner sum over P trivially as Op r. It remains to consider the case of n, l B r,s. Since a A s there exist at least two distinct indices i, j = 0,..., s 1 such that a i, a j 0. Since n, l B r,s, there exist two indices i 1, i 2 = 0,..., r s such that and un + i 1,..., un + i 1 + s 1 = e i, ul + i 1,..., ul + i 1 + s 1 = 0 s, un + i 2,..., un + i 2 + s 1 = 0 s, ul + i 2,..., ul + i 2 + s 1 = e i. Similarly, there exist two indices j 1, j 2 = 0, 1,..., r s such that and un + j 1,..., un + j 1 + s 1 = e j, ul + j 1,..., ul + j 1 + s 1 = 0 s, un + j 2,..., un + j 2 + s 1 = 0 s, ul + j 2,..., ul + j 2 + s 1 = e j. When ν {1, 2,..., s} \ {i, j}, the equations above show that un + ν + i 1 = un + ν + i 2 = un + ν + j 1 = un + ν + j 2 = 0, and so V P n + ν does not depend on any of P i1, P i2, P j1, P j2. V P l + ν does not depend on any of P i1, P i2, P j1, P j2. When ν = i so ν j, the equations above show that Similarly, un + ν + i 1 = 1 and un + ν + i 2 = un + ν + j 1 = un + ν + j 2 = 0, so V P n + ν = V P n + i depends on P i1, but does not depend on any of P i2, P j1, P j2. Similarly V P l + i depends on P i2, but none of P i1, P j1, P j2 ; V P n + j depends on P j1, but none of P i1, P i2, P j2 ; and V P l + j depends on P j2, but none of P i1, P i2, P j1. 12

13 Let P i1,i 2,j 1,j 2 be the vector obtained from P after discarding the points P i1, P i2, P j1 and P j2. We can apply Lemma 2 to our inner sum as in the one dimensional case, but this time applied for four sums over the points P i1, P i2, P j1 and P j2 to obtain s 1 a ν xv P n + ν xv P l + ν where P EF p r e p = e p Ψ n,l P i1,i 2,j 1,j 2 P i1,i 2,j 1,j 2 EF p r 4 e p a i xg n P i1,i 2,j 1,j 2 + P i1 P i1 EF p P j1 EF p P i2 EF p e p a j xg n P i1,i 2,j 1,j 2 + P j1 P j2 EF p = O p r 4 p 1/2 4 = O p r 2, Ψ n,l P i1,i 2,j 1,j 2 = s 1 ν i,j e p a i xg l P i1,i 2,j 1,j 2 + P i2 e p a j xg l P i1,i 2,j 1,j 2 + P j2 a ν xv P n + ν xv P l + ν depends only on n, l and P i1,i 2,j 1,j 2 and G m P i,j EF p denotes a point on EF p that depends only on m and P i,j. Note that we are using the fact that a i and a j are non-zero at this point. Putting everything together, by Lemma 3, we obtain P EF p r N s 1 e p a ν xv P n + ν e N ηn 2 p r N 2 p r 2 + α r sp r N 2 p 2r 2 + α r sp 2r, 13

14 and thus P EF p r N s 1 e p a ν xv P n + ν e N ηn N p r 1 + αs r/2 p r. Now using 6, we obtain P EF p r P,s,2 N p r 1 + α r/2 s p r 0< a <p a=a 1,...,a s Z s 1 ra N p r 1 + αs r/2 p r N log N log p s N 2 p r 1 + αs r/2 N p r log τlog p s. N η=0 N e N ηλ Thus, from 12 and 13, we obtain the inequality P,s, N 3/2 p r + N 3 r/2 p r 1/4 + N 2 p r 1/2 log τ log p P EF p r λ=1 + N 2 p r 1 + αs r/2 N p r log τlog p s N 3/2 p r + N 2 p r 1/2 log τ log p + α r/2 s N p r log τlog p s. Hence, for each = 1,..., log τ, we see that the inequality P,s δ 1 N 3/2 log p + N 2 p 1/2 log p + α r/2 s N log p s log τ 2 14 holds for at most Oδp r / log τ vectors P EF p r. Therefore, the number of vectors P EF p r for which 14 holds for at least one = 1,..., log τ is Oδp r. For all the other points P EF p r, by 11 and taing into account that N = 2N 1 2N, as in the proof of Theorem 4 we get D P,s N δ 1 N 1/2 log p + p 1/2 log p + α r/2 s N 1 log p s log τ 2, which concludes the proof. 14

15 Again, in the most interesting case of sequences of maximal period τ = 2 r 1 and r chosen so that 2 r p 2 r, Theorem 5 is nontrivial for τ N τ γs+ε, for any fixed ε > 0 and a sufficiently large p, where 4 Comments γ s = log α s 2 log 2 < 1. We remar that the proofs of Theorems 4 and 5 depend only on the fact that the binary vectors un + 1,..., un + r, n = 1,..., τ, are pairwise distinct. Thus the same results hold for many other sequences un, for example for sequences generated by non-linear recurrence relations. In fact, in this generality, these results are new even in the case of the classical subset sum generator 1 over a residue ring as the proof in [2] applies only to linear recurrence sequences. Our method also applies to bounds of multiplicative character sums with the sequence 1 on average over the vectors z = z 0,..., z r 1 Z r m. On the other hand, it is still an open problem to obtain nontrivial results about the multidimensional distribution of the elliptic curve subset sum generator 2 on short segments. Note that the bound 10 is nontrivial starting from the values of N of order log τ 4 log p 2 which can be further reduced by using the approach of [15]. Acnowledgements The second and the third authors are very grateful to the organisers of the 2nd International Conference on Uniform Distribution Theory, 2010, Strobl Austria for the invitation to this meeting, where the idea of this wor was born. During the preparation of this paper, A. O. was supported in part by the Swiss National Science Foundation Grant , I. S. was supported in part by the Australian Research Council Grant DP and by the National Research Foundation of Singapore Grant CRP

16 References [1] E. Bombieri, On exponential sums in finite fields, Amer. J. Math , [2] A. Conflitti and I. E. Shparlinsi, On the multidimensional distribution of the subset sum generator of pseudorandom numbers, Math. Comp , [3] M. Drmota and R. Tichy, Sequences, discrepancies and applications, Springer-Verlag, Berlin, [4] E. El Mahassni, On the distribution of the elliptic subset sum generator of pseudorandom numbers, Integers , Article #A31. [5] J. von zur Gathen and I. E. Shparlinsi, Predicting subset sum pseudorandom number generators, Proc. 11th Worshop on Selected Areas in Cryptography, Waterloo, 2004, Lect. Notes in Comp. Sci., Springer- Verlag, Berlin, , [6] J. von zur Gathen and I. E. Shparlinsi, Subset sum pseudorandom numbers: Fast generation and distribution, J. Math. Cryptology, , [7] H. Iwaniec and E. Kowalsi, Analytic number theory, Amer. Math. Soc., Providence, RI, [8] S. Knellwolf and W. Meier, Cryptanalysis of the napsac generator, Proc. 18th Worshop on Fast Software Encryption 2011, Lyngby, Denmar, 2011, Lect. Notes in Comp. Sci., Springer-Verlag, Berlin, to appear. [9] R. Lidl and H. Niederreiter, Finite fields, Cambridge University Press, Cambridge, [10] A. J. Menezes, P. C. van Oorschot and S. A. Vanstone, Handboo of applied cryptography, CRC Press, Boca Raton, FL, [11] H. Niederreiter, Random number generation and Quasi Monte Carlo methods, SIAM Press,

17 [12] R. A. Rueppel, Analysis and design of stream ciphers, Springer-Verlag, Berlin, [13] R. A. Rueppel, Stream ciphers, Contemporary cryptology: The science of information integrity, IEEE Press, NY, 1992, [14] R. A. Rueppel and J. L. Massey, Knapsac as a nonlinear function, IEEE Intern. Symp. of Inform. Theory, IEEE Press, NY, 1985, 46. [15] I. E. Shparlinsi, On the average distribution of pseudorandom numbers generated by nonlinear permutations, Math. Comp , [16] J. H. Silverman, The arithmetic of elliptic curves, Springer-Verlag, GTM vol. 106, Berlin,

Predicting Subset Sum Pseudorandom Generators

Predicting Subset Sum Pseudorandom Generators Predicting Subset Sum Pseudorandom Generators Joachim von zur Gathen 1 and Igor E Shparlinsi 2 1 Faultät für Eletrotechni, Informati und Mathemati, Universität Paderborn, 33095 Paderborn, Germany gathen@upbde

More information

NON-LINEAR COMPLEXITY OF THE NAOR REINGOLD PSEUDO-RANDOM FUNCTION

NON-LINEAR COMPLEXITY OF THE NAOR REINGOLD PSEUDO-RANDOM FUNCTION NON-LINEAR COMPLEXITY OF THE NAOR REINGOLD PSEUDO-RANDOM FUNCTION William D. Banks 1, Frances Griffin 2, Daniel Lieman 3, Igor E. Shparlinski 4 1 Department of Mathematics, University of Missouri Columbia,

More information

PREDICTING MASKED LINEAR PSEUDORANDOM NUMBER GENERATORS OVER FINITE FIELDS

PREDICTING MASKED LINEAR PSEUDORANDOM NUMBER GENERATORS OVER FINITE FIELDS PREDICTING MASKED LINEAR PSEUDORANDOM NUMBER GENERATORS OVER FINITE FIELDS JAIME GUTIERREZ, ÁLVAR IBEAS, DOMINGO GÓMEZ-PEREZ, AND IGOR E. SHPARLINSKI Abstract. We study the security of the linear generator

More information

On the elliptic curve analogue of the sum-product problem

On the elliptic curve analogue of the sum-product problem Finite Fields and Their Applications 14 (2008) 721 726 http://www.elsevier.com/locate/ffa On the elliptic curve analogue of the sum-product problem Igor Shparlinski Department of Computing, Macuarie University,

More information

Multiplicative Order of Gauss Periods

Multiplicative Order of Gauss Periods Multiplicative Order of Gauss Periods Omran Ahmadi Department of Electrical and Computer Engineering University of Toronto Toronto, Ontario, M5S 3G4, Canada oahmadid@comm.utoronto.ca Igor E. Shparlinski

More information

Character sums with Beatty sequences on Burgess-type intervals

Character sums with Beatty sequences on Burgess-type intervals Character sums with Beatty sequences on Burgess-type intervals William D. Banks Department of Mathematics University of Missouri Columbia, MO 65211 USA bbanks@math.missouri.edu Igor E. Shparlinski Department

More information

arxiv: v1 [math.nt] 4 Oct 2016

arxiv: v1 [math.nt] 4 Oct 2016 ON SOME MULTIPLE CHARACTER SUMS arxiv:1610.01061v1 [math.nt] 4 Oct 2016 ILYA D. SHKREDOV AND IGOR E. SHPARLINSKI Abstract. We improve a recent result of B. Hanson (2015) on multiplicative character sums

More information

Prime Divisors of Palindromes

Prime Divisors of Palindromes Prime Divisors of Palindromes William D. Banks Department of Mathematics, University of Missouri Columbia, MO 6511 USA bbanks@math.missouri.edu Igor E. Shparlinski Department of Computing, Macquarie University

More information

Number Theoretic Designs for Directed Regular Graphs of Small Diameter

Number Theoretic Designs for Directed Regular Graphs of Small Diameter Number Theoretic Designs for Directed Regular Graphs of Small Diameter William D. Banks Department of Mathematics, University of Missouri Columbia, MO 65211 USA bbanks@math.missouri.edu Alessandro Conflitti

More information

Summation polynomials and the discrete logarithm problem on elliptic curves

Summation polynomials and the discrete logarithm problem on elliptic curves Summation polynomials and the discrete logarithm problem on elliptic curves Igor Semaev Department of Mathematics University of Leuven,Celestijnenlaan 200B 3001 Heverlee,Belgium Igor.Semaev@wis.kuleuven.ac.be

More information

Exponential and character sums with Mersenne numbers

Exponential and character sums with Mersenne numbers Exponential and character sums with Mersenne numbers William D. Banks Dept. of Mathematics, University of Missouri Columbia, MO 652, USA bankswd@missouri.edu John B. Friedlander Dept. of Mathematics, University

More information

On the Fractional Parts of a n /n

On the Fractional Parts of a n /n On the Fractional Parts of a n /n Javier Cilleruelo Instituto de Ciencias Matemáticas CSIC-UAM-UC3M-UCM and Universidad Autónoma de Madrid 28049-Madrid, Spain franciscojavier.cilleruelo@uam.es Angel Kumchev

More information

Cryptanalysis of the Quadratic Generator

Cryptanalysis of the Quadratic Generator Cryptanalysis of the Quadratic Generator Domingo Gomez, Jaime Gutierrez, Alvar Ibeas Faculty of Sciences, University of Cantabria, Santander E 39071, Spain jaime.gutierrez@unican.es Abstract. Let p be

More information

Incomplete exponential sums over finite fields and their applications to new inversive pseudorandom number generators

Incomplete exponential sums over finite fields and their applications to new inversive pseudorandom number generators ACTA ARITHMETICA XCIII.4 (2000 Incomplete exponential sums over finite fields and their applications to new inversive pseudorandom number generators by Harald Niederreiter and Arne Winterhof (Wien 1. Introduction.

More information

Cryptanalysis of the Knapsack Generator

Cryptanalysis of the Knapsack Generator Cryptanalysis of the Knapsack Generator Simon Knellwolf and Willi Meier FHNW, Switzerland Abstract. The knapsack generator was introduced in 1985 by Rueppel and Massey as a novel LFSR-based stream cipher

More information

Low-discrepancy sequences obtained from algebraic function fields over finite fields

Low-discrepancy sequences obtained from algebraic function fields over finite fields ACTA ARITHMETICA LXXII.3 (1995) Low-discrepancy sequences obtained from algebraic function fields over finite fields by Harald Niederreiter (Wien) and Chaoping Xing (Hefei) 1. Introduction. We present

More information

Generalized hyper-bent functions over GF(p)

Generalized hyper-bent functions over GF(p) Discrete Applied Mathematics 55 2007) 066 070 Note Generalized hyper-bent functions over GFp) A.M. Youssef Concordia Institute for Information Systems Engineering, Concordia University, Montreal, QC, H3G

More information

On the Security of Diffie Hellman Bits

On the Security of Diffie Hellman Bits On the Security of Diffie Hellman Bits Maria Isabel González Vasco and Igor E. Shparlinski Abstract. Boneh and Venkatesan have recently proposed a polynomial time algorithm for recovering a hidden element

More information

Cryptanalysis of a Message Authentication Code due to Cary and Venkatesan

Cryptanalysis of a Message Authentication Code due to Cary and Venkatesan Cryptanalysis of a Message Authentication Code due to Cary and Venkatesan Simon R. Blackburn and Kenneth G. Paterson Department of Mathematics Royal Holloway, University of London Egham, Surrey, TW20 0EX,

More information

On the Number of Trace-One Elements in Polynomial Bases for F 2

On the Number of Trace-One Elements in Polynomial Bases for F 2 On the Number of Trace-One Elements in Polynomial Bases for F 2 n Omran Ahmadi and Alfred Menezes Department of Combinatorics & Optimization University of Waterloo, Canada {oahmadid,ajmeneze}@uwaterloo.ca

More information

Construction of pseudorandom binary lattices using elliptic curves

Construction of pseudorandom binary lattices using elliptic curves Construction of pseudorandom binary lattices using elliptic curves László Mérai Abstract In an earlier paper Hubert, Mauduit and Sárközy introduced and studied the notion of pseudorandomness of binary

More information

Constructions of digital nets using global function fields

Constructions of digital nets using global function fields ACTA ARITHMETICA 105.3 (2002) Constructions of digital nets using global function fields by Harald Niederreiter (Singapore) and Ferruh Özbudak (Ankara) 1. Introduction. The theory of (t, m, s)-nets and

More information

EXPLICIT EVALUATIONS OF SOME WEIL SUMS. 1. Introduction In this article we will explicitly evaluate exponential sums of the form

EXPLICIT EVALUATIONS OF SOME WEIL SUMS. 1. Introduction In this article we will explicitly evaluate exponential sums of the form EXPLICIT EVALUATIONS OF SOME WEIL SUMS ROBERT S. COULTER 1. Introduction In this article we will explicitly evaluate exponential sums of the form χax p α +1 ) where χ is a non-trivial additive character

More information

Elliptic Curves Spring 2013 Lecture #8 03/05/2013

Elliptic Curves Spring 2013 Lecture #8 03/05/2013 18.783 Elliptic Curves Spring 2013 Lecture #8 03/05/2013 8.1 Point counting We now consider the problem of determining the number of points on an elliptic curve E over a finite field F q. The most naïve

More information

BURGESS INEQUALITY IN F p 2. Mei-Chu Chang

BURGESS INEQUALITY IN F p 2. Mei-Chu Chang BURGESS INEQUALITY IN F p 2 Mei-Chu Chang Abstract. Let be a nontrivial multiplicative character of F p 2. We obtain the following results.. Given ε > 0, there is δ > 0 such that if ω F p 2\F p and I,

More information

NUMBER FIELDS WITHOUT SMALL GENERATORS

NUMBER FIELDS WITHOUT SMALL GENERATORS NUMBER FIELDS WITHOUT SMALL GENERATORS JEFFREY D. VAALER AND MARTIN WIDMER Abstract. Let D > be an integer, and let b = b(d) > be its smallest divisor. We show that there are infinitely many number fields

More information

On components of vectorial permutations of F n q

On components of vectorial permutations of F n q On components of vectorial permutations of F n q Nurdagül Anbar 1, Canan Kaşıkcı 2, Alev Topuzoğlu 2 1 Johannes Kepler University, Altenbergerstrasse 69, 4040-Linz, Austria Email: nurdagulanbar2@gmail.com

More information

On The Nonlinearity of Maximum-length NFSR Feedbacks

On The Nonlinearity of Maximum-length NFSR Feedbacks On The Nonlinearity of Maximum-length NFSR Feedbacks Meltem Sönmez Turan National Institute of Standards and Technology meltem.turan@nist.gov Abstract. Linear Feedback Shift Registers (LFSRs) are the main

More information

Secure Bilinear Diffie-Hellman Bits

Secure Bilinear Diffie-Hellman Bits Secure Bilinear Diffie-Hellman Bits Steven D. Galbraith 1, Herbie J. Hopkins 1, and Igor E. Shparlinski 2 1 Mathematics Department, Royal Holloway University of London Egham, Surrey, TW20 0EX, UK Steven.Galbraith@rhul.ac.uk,

More information

Division of Trinomials by Pentanomials and Orthogonal Arrays

Division of Trinomials by Pentanomials and Orthogonal Arrays Division of Trinomials by Pentanomials and Orthogonal Arrays School of Mathematics and Statistics Carleton University daniel@math.carleton.ca Joint work with M. Dewar, L. Moura, B. Stevens and Q. Wang

More information

A Proof of the Lucas-Lehmer Test and its Variations by Using a Singular Cubic Curve

A Proof of the Lucas-Lehmer Test and its Variations by Using a Singular Cubic Curve 1 47 6 11 Journal of Integer Sequences, Vol. 1 (018), Article 18.6. A Proof of the Lucas-Lehmer Test and its Variations by Using a Singular Cubic Curve Ömer Küçüksakallı Mathematics Department Middle East

More information

Double character sums over elliptic curves and finite fields

Double character sums over elliptic curves and finite fields Double character sums over elliptic curves and finite fields William D. Banks Department of Mathematics University of Missouri Columbia, MO 65211, USA bbanks@math.missouri.edu John B. Friedlander Department

More information

Discrete Logarithm Problem

Discrete Logarithm Problem Discrete Logarithm Problem Çetin Kaya Koç koc@cs.ucsb.edu (http://cs.ucsb.edu/~koc/ecc) Elliptic Curve Cryptography lect08 discrete log 1 / 46 Exponentiation and Logarithms in a General Group In a multiplicative

More information

Hamilton Cycles in Digraphs of Unitary Matrices

Hamilton Cycles in Digraphs of Unitary Matrices Hamilton Cycles in Digraphs of Unitary Matrices G. Gutin A. Rafiey S. Severini A. Yeo Abstract A set S V is called an q + -set (q -set, respectively) if S has at least two vertices and, for every u S,

More information

Short Kloosterman Sums for Polynomials over Finite Fields

Short Kloosterman Sums for Polynomials over Finite Fields Short Kloosterman Sums for Polynomials over Finite Fields William D Banks Department of Mathematics, University of Missouri Columbia, MO 65211 USA bbanks@mathmissouriedu Asma Harcharras Department of Mathematics,

More information

are the q-versions of n, n! and . The falling factorial is (x) k = x(x 1)(x 2)... (x k + 1).

are the q-versions of n, n! and . The falling factorial is (x) k = x(x 1)(x 2)... (x k + 1). Lecture A jacques@ucsd.edu Notation: N, R, Z, F, C naturals, reals, integers, a field, complex numbers. p(n), S n,, b(n), s n, partition numbers, Stirling of the second ind, Bell numbers, Stirling of the

More information

BENT POLYNOMIALS OVER FINITE FIELDS

BENT POLYNOMIALS OVER FINITE FIELDS BENT POLYNOMIALS OVER FINITE FIELDS ROBERT S COULTER AND REX W MATTHEWS Abstract. The definition of bent is redefined for any finite field. Our main result is a complete description of the relationship

More information

Cryptanalysis of a homomorphic public-key cryptosystem over a finite group

Cryptanalysis of a homomorphic public-key cryptosystem over a finite group Cryptanalysis of a homomorphic public-key cryptosystem over a finite group Su-Jeong Choi Simon R. Blackburn and Peter R. Wild Department of Mathematics Royal Holloway, University of London Egham, Surrey

More information

Modified Alternating Step Generators

Modified Alternating Step Generators Modified Alternating Step Generators Robert Wicik, Tomasz Rachwalik Military Communication Institute Warszawska 22A, 05-130 Zegrze, Poland {r.wicik, t.rachwalik}@wil.waw.pl Abstract. Irregular clocking

More information

Pseudorandom Sequences II: Exponential Sums and Uniform Distribution

Pseudorandom Sequences II: Exponential Sums and Uniform Distribution Pseudorandom Sequences II: Exponential Sums and Uniform Distribution Arne Winterhof Austrian Academy of Sciences Johann Radon Institute for Computational and Applied Mathematics Linz Carleton University

More information

Maximum Correlation Analysis of Nonlinear S-boxes in Stream Ciphers

Maximum Correlation Analysis of Nonlinear S-boxes in Stream Ciphers Maximum Correlation Analysis of Nonlinear S-boxes in Stream Ciphers Muxiang Zhang 1 and Agnes Chan 2 1 GTE Laboratories Inc., 40 Sylvan Road LA0MS59, Waltham, MA 02451 mzhang@gte.com 2 College of Computer

More information

< k 2n. 2 1 (n 2). + (1 p) s) N (n < 1

< k 2n. 2 1 (n 2). + (1 p) s) N (n < 1 List of Problems jacques@ucsd.edu Those question with a star next to them are considered slightly more challenging. Problems 9, 11, and 19 from the book The probabilistic method, by Alon and Spencer. Question

More information

A combinatorial problem related to Mahler s measure

A combinatorial problem related to Mahler s measure A combinatorial problem related to Mahler s measure W. Duke ABSTRACT. We give a generalization of a result of Myerson on the asymptotic behavior of norms of certain Gaussian periods. The proof exploits

More information

Average value of the Euler function on binary palindromes

Average value of the Euler function on binary palindromes Average value of the Euler function on binary palindromes William D. Banks Department of Mathematics, University of Missouri Columbia, MO 652 USA bbanks@math.missouri.edu Igor E. Shparlinski Department

More information

arxiv: v1 [math.nt] 8 Apr 2016

arxiv: v1 [math.nt] 8 Apr 2016 MSC L05 N37 Short Kloosterman sums to powerful modulus MA Korolev arxiv:6040300v [mathnt] 8 Apr 06 Abstract We obtain the estimate of incomplete Kloosterman sum to powerful modulus q The length N of the

More information

Arithmetic progressions in sumsets

Arithmetic progressions in sumsets ACTA ARITHMETICA LX.2 (1991) Arithmetic progressions in sumsets by Imre Z. Ruzsa* (Budapest) 1. Introduction. Let A, B [1, N] be sets of integers, A = B = cn. Bourgain [2] proved that A + B always contains

More information

The generalized order-k Fibonacci Pell sequence by matrix methods

The generalized order-k Fibonacci Pell sequence by matrix methods Journal of Computational and Applied Mathematics 09 (007) 33 45 wwwelseviercom/locate/cam The generalized order- Fibonacci Pell sequence by matrix methods Emrah Kilic Mathematics Department, TOBB University

More information

LIMITING CASES OF BOARDMAN S FIVE HALVES THEOREM

LIMITING CASES OF BOARDMAN S FIVE HALVES THEOREM Proceedings of the Edinburgh Mathematical Society Submitted Paper Paper 14 June 2011 LIMITING CASES OF BOARDMAN S FIVE HALVES THEOREM MICHAEL C. CRABB AND PEDRO L. Q. PERGHER Institute of Mathematics,

More information

FORMAL GROUPS OF CERTAIN Q-CURVES OVER QUADRATIC FIELDS

FORMAL GROUPS OF CERTAIN Q-CURVES OVER QUADRATIC FIELDS Sairaiji, F. Osaka J. Math. 39 (00), 3 43 FORMAL GROUPS OF CERTAIN Q-CURVES OVER QUADRATIC FIELDS FUMIO SAIRAIJI (Received March 4, 000) 1. Introduction Let be an elliptic curve over Q. We denote by ˆ

More information

= 1 2x. x 2 a ) 0 (mod p n ), (x 2 + 2a + a2. x a ) 2

= 1 2x. x 2 a ) 0 (mod p n ), (x 2 + 2a + a2. x a ) 2 8. p-adic numbers 8.1. Motivation: Solving x 2 a (mod p n ). Take an odd prime p, and ( an) integer a coprime to p. Then, as we know, x 2 a (mod p) has a solution x Z iff = 1. In this case we can suppose

More information

KUMMER S LEMMA KEITH CONRAD

KUMMER S LEMMA KEITH CONRAD KUMMER S LEMMA KEITH CONRAD Let p be an odd prime and ζ ζ p be a primitive pth root of unity In the ring Z[ζ], the pth power of every element is congruent to a rational integer mod p, since (c 0 + c 1

More information

Constructing c-ary Perfect Factors

Constructing c-ary Perfect Factors Constructing c-ary Perfect Factors Chris J. Mitchell Computer Science Department Royal Holloway University of London Egham Hill Egham Surrey TW20 0EX England. Tel.: +44 784 443423 Fax: +44 784 443420 Email:

More information

Carlitz Rank and Index of Permutation Polynomials

Carlitz Rank and Index of Permutation Polynomials arxiv:1611.06361v1 [math.co] 19 Nov 2016 Carlitz Rank and Index of Permutation Polynomials Leyla Işık 1, Arne Winterhof 2, 1 Salzburg University, Hellbrunnerstr. 34, 5020 Salzburg, Austria E-mail: leyla.isik@sbg.ac.at

More information

its weaknesses. The ASG consists of three subgenerators K,fl,

its weaknesses. The ASG consists of three subgenerators K,fl, ALTERNATING STEP GENERATORS CONTROLLED BY DE BRUIJN SEQUENCES C.G. Giinther Brown Boveri Research Center 5405 Baden, Switzerland ABSTRACT The alternating step generator (ASG) is a new generator of pseudo-

More information

ON MATCHINGS IN GROUPS

ON MATCHINGS IN GROUPS ON MATCHINGS IN GROUPS JOZSEF LOSONCZY Abstract. A matching property conceived for lattices is examined in the context of an arbitrary abelian group. The Dyson e-transform and the Cauchy Davenport inequality

More information

SOLVING THE PELL EQUATION VIA RÉDEI RATIONAL FUNCTIONS

SOLVING THE PELL EQUATION VIA RÉDEI RATIONAL FUNCTIONS STEFANO BARBERO, UMBERTO CERRUTI, AND NADIR MURRU Abstract. In this paper, we define a new product over R, which allows us to obtain a group isomorphic to R with the usual product. This operation unexpectedly

More information

On the N th linear complexity of p-automatic sequences over F p

On the N th linear complexity of p-automatic sequences over F p On the N th linear complexity of p-automatic sequences over F p László Mérai and Arne Winterhof Johann Radon Institute for Computational and Applied Mathematics Austrian Academy of Sciences Altenbergerstr.

More information

Small exponent point groups on elliptic curves

Small exponent point groups on elliptic curves Journal de Théorie des Nombres de Bordeaux 18 (2006), 471 476 Small exponent point groups on elliptic curves par Florian LUCA, James MCKEE et Igor E. SHPARLINSKI Résumé. Soit E une courbe elliptique définie

More information

DIGITAL EXPANSION OF EXPONENTIAL SEQUENCES

DIGITAL EXPANSION OF EXPONENTIAL SEQUENCES DIGITAL EXPASIO OF EXPOETIAL SEQUECES MICHAEL FUCHS Abstract. We consider the q-ary digital expansion of the first terms of an exponential sequence a n. Using a result due to Kiss und Tichy [8], we prove

More information

The Number of Rational Points on Elliptic Curves and Circles over Finite Fields

The Number of Rational Points on Elliptic Curves and Circles over Finite Fields Vol:, No:7, 008 The Number of Rational Points on Elliptic Curves and Circles over Finite Fields Betül Gezer, Ahmet Tekcan, and Osman Bizim International Science Index, Mathematical and Computational Sciences

More information

Possible Group Structures of Elliptic Curves over Finite Fields

Possible Group Structures of Elliptic Curves over Finite Fields Possible Group Structures of Elliptic Curves over Finite Fields Igor Shparlinski (Sydney) Joint work with: Bill Banks (Columbia-Missouri) Francesco Pappalardi (Roma) Reza Rezaeian Farashahi (Sydney) 1

More information

Twists of elliptic curves of rank at least four

Twists of elliptic curves of rank at least four 1 Twists of elliptic curves of rank at least four K. Rubin 1 Department of Mathematics, University of California at Irvine, Irvine, CA 92697, USA A. Silverberg 2 Department of Mathematics, University of

More information

Construction algorithms for plane nets in base b

Construction algorithms for plane nets in base b Construction algorithms for plane nets in base b Gunther Leobacher, Friedrich Pillichshammer and Thomas Schell arxiv:1506.03201v1 [math.nt] 10 Jun 2015 Abstract The class of (0, m, s)-nets in base b has

More information

Joshua N. Cooper Department of Mathematics, Courant Institute of Mathematics, New York University, New York, NY 10012, USA.

Joshua N. Cooper Department of Mathematics, Courant Institute of Mathematics, New York University, New York, NY 10012, USA. CONTINUED FRACTIONS WITH PARTIAL QUOTIENTS BOUNDED IN AVERAGE Joshua N. Cooper Department of Mathematics, Courant Institute of Mathematics, New York University, New York, NY 10012, USA cooper@cims.nyu.edu

More information

A LeVeque-type lower bound for discrepancy

A LeVeque-type lower bound for discrepancy reprinted from Monte Carlo and Quasi-Monte Carlo Methods 998, H. Niederreiter and J. Spanier, eds., Springer-Verlag, 000, pp. 448-458. A LeVeque-type lower bound for discrepancy Francis Edward Su Department

More information

Characterization of Multivariate Permutation Polynomials in Positive Characteristic

Characterization of Multivariate Permutation Polynomials in Positive Characteristic São Paulo Journal of Mathematical Sciences 3, 1 (2009), 1 12 Characterization of Multivariate Permutation Polynomials in Positive Characteristic Pablo A. Acosta-Solarte Universidad Distrital Francisco

More information

Irredundant Families of Subcubes

Irredundant Families of Subcubes Irredundant Families of Subcubes David Ellis January 2010 Abstract We consider the problem of finding the maximum possible size of a family of -dimensional subcubes of the n-cube {0, 1} n, none of which

More information

A New Algorithm to Compute Terms in Special Types of Characteristic Sequences

A New Algorithm to Compute Terms in Special Types of Characteristic Sequences A New Algorithm to Compute Terms in Special Types of Characteristic Sequences Kenneth J. Giuliani 1 and Guang Gong 2 1 Dept. of Mathematical and Computational Sciences University of Toronto at Mississauga

More information

ADJOINTS, ABSOLUTE VALUES AND POLAR DECOMPOSITIONS

ADJOINTS, ABSOLUTE VALUES AND POLAR DECOMPOSITIONS J. OPERATOR THEORY 44(2000), 243 254 c Copyright by Theta, 2000 ADJOINTS, ABSOLUTE VALUES AND POLAR DECOMPOSITIONS DOUGLAS BRIDGES, FRED RICHMAN and PETER SCHUSTER Communicated by William B. Arveson Abstract.

More information

Pseudorandom Sequences I: Linear Complexity and Related Measures

Pseudorandom Sequences I: Linear Complexity and Related Measures Pseudorandom Sequences I: Linear Complexity and Related Measures Arne Winterhof Austrian Academy of Sciences Johann Radon Institute for Computational and Applied Mathematics Linz Carleton University 2010

More information

Generating more MNT elliptic curves

Generating more MNT elliptic curves Generating more MNT elliptic curves Michael Scott 1 and Paulo S. L. M. Barreto 2 1 School of Computer Applications Dublin City University Ballymun, Dublin 9, Ireland. mike@computing.dcu.ie 2 Universidade

More information

Nonlinear Equivalence of Stream Ciphers

Nonlinear Equivalence of Stream Ciphers Sondre Rønjom 1 and Carlos Cid 2 1 Crypto Technology Group, Norwegian National Security Authority, Bærum, Norway 2 Information Security Group, Royal Holloway, University of London Egham, United Kingdom

More information

An Approach to Hensel s Lemma

An Approach to Hensel s Lemma Irish Math. Soc. Bulletin 47 (2001), 15 21 15 An Approach to Hensel s Lemma gary mcguire Abstract. Hensel s Lemma is an important tool in many ways. One application is in factoring polynomials over Z.

More information

INCOMPLETE EXPONENTIAL SUMS AND DIFFIE HELLMAN TRIPLES

INCOMPLETE EXPONENTIAL SUMS AND DIFFIE HELLMAN TRIPLES Under consideration for publication in Math. Proc. Camb. Phil. Soc. 1 INCOMPLETE EXPONENTIAL SUMS AND DIFFIE HELLMAN TRIPLES By WILLIAM D. BANKS Department of Mathematics, University of Missouri Columbia,

More information

On the distinctness of binary sequences derived from primitive sequences modulo square-free odd integers

On the distinctness of binary sequences derived from primitive sequences modulo square-free odd integers On the distinctness of binary sequences derived from primitive sequences modulo square-free odd integers Qun-iong Zheng, Wen-Feng Qi and Tian Tian y August 2, 20 Abstract Let M be a square-free odd integer

More information

On the representation of primes by polynomials (a survey of some recent results)

On the representation of primes by polynomials (a survey of some recent results) On the representation of primes by polynomials (a survey of some recent results) B.Z. Moroz 0. This survey article has appeared in: Proceedings of the Mathematical Institute of the Belarussian Academy

More information

New Construction of Single Cycle T-function Families

New Construction of Single Cycle T-function Families New Construction of Single Cycle T-function Families Shiyi ZHANG 1, Yongjuan WANG, Guangpu GAO Luoyang Foreign Language University, Luoyang, Henan Province, China Abstract The single cycle T-function is

More information

Short cycles in random regular graphs

Short cycles in random regular graphs Short cycles in random regular graphs Brendan D. McKay Department of Computer Science Australian National University Canberra ACT 0200, Australia bdm@cs.anu.ed.au Nicholas C. Wormald and Beata Wysocka

More information

TROPICAL CRYPTOGRAPHY II: EXTENSIONS BY HOMOMORPHISMS

TROPICAL CRYPTOGRAPHY II: EXTENSIONS BY HOMOMORPHISMS TROPICAL CRYPTOGRAPHY II: EXTENSIONS BY HOMOMORPHISMS DIMA GRIGORIEV AND VLADIMIR SHPILRAIN Abstract We use extensions of tropical algebras as platforms for very efficient public key exchange protocols

More information

RANK AND PERIOD OF PRIMES IN THE FIBONACCI SEQUENCE. A TRICHOTOMY

RANK AND PERIOD OF PRIMES IN THE FIBONACCI SEQUENCE. A TRICHOTOMY RANK AND PERIOD OF PRIMES IN THE FIBONACCI SEQUENCE. A TRICHOTOMY Christian Ballot Université de Caen, Caen 14032, France e-mail: ballot@math.unicaen.edu Michele Elia Politecnico di Torino, Torino 10129,

More information

ON PERMUTATION POLYNOMIALS OF PRESCRIBED SHAPE

ON PERMUTATION POLYNOMIALS OF PRESCRIBED SHAPE ON PERMUTATION POLYNOMIALS OF PRESCRIBED SHAPE AMIR AKBARY, DRAGOS GHIOCA, AND QIANG WANG Abstract. We count permutation polynomials of F q which are sums of m + 2 monomials of prescribed degrees. This

More information

Dyadic diaphony of digital sequences

Dyadic diaphony of digital sequences Dyadic diaphony of digital sequences Friedrich Pillichshammer Abstract The dyadic diaphony is a quantitative measure for the irregularity of distribution of a sequence in the unit cube In this paper we

More information

SQUARES AND DIFFERENCE SETS IN FINITE FIELDS

SQUARES AND DIFFERENCE SETS IN FINITE FIELDS SQUARES AND DIFFERENCE SETS IN FINITE FIELDS C. Bachoc 1 Univ Bordeaux, Institut de Mathématiques de Bordeaux, 351, cours de la Libération 33405, Talence cedex, France bachoc@math.u-bordeaux1.fr M. Matolcsi

More information

arxiv: v1 [cs.dm] 20 Jul 2009

arxiv: v1 [cs.dm] 20 Jul 2009 New Binomial Bent Function over the Finite Fields of Odd Characteristic Tor Helleseth and Alexander Kholosha arxiv:0907.3348v1 [cs.dm] 0 Jul 009 The Selmer Center Department of Informatics, University

More information

CHARACTERISTIC POLYNOMIAL PATTERNS IN DIFFERENCE SETS OF MATRICES

CHARACTERISTIC POLYNOMIAL PATTERNS IN DIFFERENCE SETS OF MATRICES CHARACTERISTIC POLYNOMIAL PATTERNS IN DIFFERENCE SETS OF MATRICES MICHAEL BJÖRKLUND AND ALEXANDER FISH Abstract. We show that for every subset E of positive density in the set of integer squarematrices

More information

ON THE INTERPOLATION OF BIVARIATE POLYNOMIALS RELATED TO THE DIFFIE-HELLMAN MAPPING. ElKE KlLTZ AND ARNE WlNTERHOF

ON THE INTERPOLATION OF BIVARIATE POLYNOMIALS RELATED TO THE DIFFIE-HELLMAN MAPPING. ElKE KlLTZ AND ARNE WlNTERHOF BULL. AUSTRAL. MATH. SOC. VOL. 69 (2004) [305-315] 11TO6, 11T71, 68Q17 ON THE INTERPOLATION OF BIVARIATE POLYNOMIALS RELATE TO THE IFFIE-HELLMAN MAPPING ElKE KlLTZ AN ARNE WlNTERHOF We obtain lower bounds

More information

FoSP. FoSP. WARING S PROBLEM WITH DIGITAL RESTRICTIONS IN F q [X] Manfred Madritsch. Institut für Analysis und Computational Number Theory (Math A)

FoSP. FoSP. WARING S PROBLEM WITH DIGITAL RESTRICTIONS IN F q [X] Manfred Madritsch. Institut für Analysis und Computational Number Theory (Math A) FoSP Algorithmen & mathematische Modellierung FoSP Forschungsschwerpunkt Algorithmen und mathematische Modellierung WARING S PROBLM WITH DIGITAL RSTRICTIONS IN F q [X] Manfred Madritsch Institut für Analysis

More information

Hashing into Hessian Curves

Hashing into Hessian Curves Hashing into Hessian Curves Reza Rezaeian Farashahi Department of Computing Macquarie University Sydney, NSW 109, Australia Abstract We describe a hashing function from the elements of the finite field

More information

CSCE 564, Fall 2001 Notes 6 Page 1 13 Random Numbers The great metaphysical truth in the generation of random numbers is this: If you want a function

CSCE 564, Fall 2001 Notes 6 Page 1 13 Random Numbers The great metaphysical truth in the generation of random numbers is this: If you want a function CSCE 564, Fall 2001 Notes 6 Page 1 13 Random Numbers The great metaphysical truth in the generation of random numbers is this: If you want a function that is reasonably random in behavior, then take any

More information

A class of trees and its Wiener index.

A class of trees and its Wiener index. A class of trees and its Wiener index. Stephan G. Wagner Department of Mathematics Graz University of Technology Steyrergasse 3, A-81 Graz, Austria wagner@finanz.math.tu-graz.ac.at Abstract In this paper,

More information

ON PRIMES IN QUADRATIC PROGRESSIONS & THE SATO-TATE CONJECTURE

ON PRIMES IN QUADRATIC PROGRESSIONS & THE SATO-TATE CONJECTURE ON PRIMES IN QUADRATIC PROGRESSIONS & THE SATO-TATE CONJECTURE LIANGYI ZHAO INSTITUTIONEN FÖR MATEMATIK KUNGLIGA TEKNISKA HÖGSKOLAN (DEPT. OF MATH., ROYAL INST. OF OF TECH.) STOCKHOLM SWEDEN Dirichlet

More information

On Orders of Elliptic Curves over Finite Fields

On Orders of Elliptic Curves over Finite Fields Rose-Hulman Undergraduate Mathematics Journal Volume 19 Issue 1 Article 2 On Orders of Elliptic Curves over Finite Fields Yujin H. Kim Columbia University, yujin.kim@columbia.edu Jackson Bahr Eric Neyman

More information

On the Distribution of Multiplicative Translates of Sets of Residues (mod p)

On the Distribution of Multiplicative Translates of Sets of Residues (mod p) On the Distribution of Multiplicative Translates of Sets of Residues (mod p) J. Ha stad Royal Institute of Technology Stockholm, Sweden J. C. Lagarias A. M. Odlyzko AT&T Bell Laboratories Murray Hill,

More information

Exponential sums and the distribution of inversive congruential pseudorandom numbers with prime-power modulus

Exponential sums and the distribution of inversive congruential pseudorandom numbers with prime-power modulus ACTA ARITHMETICA XCII1 (2000) Exponential sus and the distribution of inversive congruential pseudorando nubers with prie-power odulus by Harald Niederreiter (Vienna) and Igor E Shparlinski (Sydney) 1

More information

Extending the GHS Weil Descent Attack

Extending the GHS Weil Descent Attack Extending the GHS Weil Descent Attac S. D. Galbraith 1, F. Hess 2 and N. P. Smart 2 1 Mathematics Department, Royal Holloway University of London, Egham, Surrey TW20 0EX, United Kingdom. 2 Department of

More information

A remark on a conjecture of Chowla

A remark on a conjecture of Chowla J. Ramanujan Math. Soc. 33, No.2 (2018) 111 123 A remark on a conjecture of Chowla M. Ram Murty 1 and Akshaa Vatwani 2 1 Department of Mathematics, Queen s University, Kingston, Ontario K7L 3N6, Canada

More information

Cryptanalysis of a Public Key Cryptosystem Proposed at ACISP 2000

Cryptanalysis of a Public Key Cryptosystem Proposed at ACISP 2000 Cryptanalysis of a Public Key Cryptosystem Proposed at ACISP 2000 Amr Youssef 1 and Guang Gong 2 1 Center for Applied Cryptographic Research Department of Combinatorics & Optimization 2 Department of Electrical

More information

Subquadratic Computational Complexity Schemes for Extended Binary Field Multiplication Using Optimal Normal Bases

Subquadratic Computational Complexity Schemes for Extended Binary Field Multiplication Using Optimal Normal Bases 1 Subquadratic Computational Complexity Schemes for Extended Binary Field Multiplication Using Optimal Normal Bases H. Fan and M. A. Hasan March 31, 2007 Abstract Based on a recently proposed Toeplitz

More information

NORMAL NUMBERS AND UNIFORM DISTRIBUTION (WEEKS 1-3) OPEN PROBLEMS IN NUMBER THEORY SPRING 2018, TEL AVIV UNIVERSITY

NORMAL NUMBERS AND UNIFORM DISTRIBUTION (WEEKS 1-3) OPEN PROBLEMS IN NUMBER THEORY SPRING 2018, TEL AVIV UNIVERSITY ORMAL UMBERS AD UIFORM DISTRIBUTIO WEEKS -3 OPE PROBLEMS I UMBER THEORY SPRIG 28, TEL AVIV UIVERSITY Contents.. ormal numbers.2. Un-natural examples 2.3. ormality and uniform distribution 2.4. Weyl s criterion

More information

On the Optimal Pre-Computation of Window τ NAF for Koblitz Curves

On the Optimal Pre-Computation of Window τ NAF for Koblitz Curves On the Optimal Pre-Computation of Window τ NAF for Koblitz Curves William R. Trost and Guangwu Xu Abstract Koblitz curves have been a nice subject of consideration for both theoretical and practical interests.

More information