Comparing balanced ℤ_v-sequences obtained from ElGamal function to random balanced sequences

12/22/2021
by   Daniel Panario, et al.
0

In this paper, we investigate the randomness properties of sequences in ℤ_v derived from permutations in ℤ_p^* using the remainder function modulo v, where p is a prime integer. Motivated by earlier studies with a cryptographic focus we compare sequences constructed from the ElGamal function x → g^x for x∈ℤ_>0 and g a primitive element of ℤ_p^*, to sequences constructed from random permutations of ℤ_p^*. We prove that sequences obtained from ElGamal have maximal period and behave similarly to random permutations with respect to the balance and run properties of Golomb's postulates for pseudo-random sequences. Additionally we show that they behave similarly to random permutations for the tuple balance property. This requires some significant work determining properties of random balanced periodic sequences. In general, for these properties and excepting for very unlikely events, the ElGamal sequences behave the same as random balanced sequences.

READ FULL TEXT

page 20

page 22

page 23

research
07/09/2018

Corrigendum to New Generalized Cyclotomic Binary Sequences of Period p^2

New generalized cyclotomic binary sequences of period p^2 are proposed i...
research
09/11/2018

Shift-Inequivalent Decimations of the Sidelnikov-Lempel-Cohn-Eastman Sequences

We consider the problem of finding maximal sets of shift-inequivalent de...
research
02/02/2020

Autocorrelation of a class of quaternary sequences of period 2p^m

Sequences with good randomness properties are quite important for stream...
research
06/22/2023

On boundedness of zeros of the independence polynomial of tori

We study boundedness of zeros of the independence polynomial of tori for...
research
09/15/2023

Do Random and Chaotic Sequences Really Cause Different PSO Performance? Further Results

Empirical results show that PSO performance may be different if using ei...
research
11/20/2018

The Zero-Difference Properties of Functions and Their Applications

A function f from group (A,+) onto group (B,+) is (n, m, S) zero-differe...

Please sign up or login with your details

Forgot password? Click here to reset