TY - JOUR
T1 - Secure simultaneous bit extraction from Koblitz curves
AU - Fan, Xinxin
AU - Gong, Guang
AU - Schoenmakers, Berry
AU - Sica, Francesco
AU - Sidorenko, Andrey
PY - 2019/1/15
Y1 - 2019/1/15
N2 - Secure pseudo-random number generators (PRNGs) have a lot of important applications in cryptography. In this paper, we analyze a new PRNG related to the elliptic curve power generator. The new PRNG has many desirable randomness properties such as long period, uniform distribution, etc. In particular, the proposed PRNG is provably secure under the l-strong Diffie–Hellman assumptions. An important feature of our PRNG is that many bits can be simultaneously output without significantly affecting its security. For instance, at 150-bit security, more than 100 bits can be output at each iteration, with a statistical distance from a uniform sequence less than 1 / 2
150. Our experimental results show that the new PRNG provides a secure and flexible solution for high security applications. Hence, our work is another step towards the construction of provably secure PRNGs in practice.
AB - Secure pseudo-random number generators (PRNGs) have a lot of important applications in cryptography. In this paper, we analyze a new PRNG related to the elliptic curve power generator. The new PRNG has many desirable randomness properties such as long period, uniform distribution, etc. In particular, the proposed PRNG is provably secure under the l-strong Diffie–Hellman assumptions. An important feature of our PRNG is that many bits can be simultaneously output without significantly affecting its security. For instance, at 150-bit security, more than 100 bits can be output at each iteration, with a statistical distance from a uniform sequence less than 1 / 2
150. Our experimental results show that the new PRNG provides a secure and flexible solution for high security applications. Hence, our work is another step towards the construction of provably secure PRNGs in practice.
KW - Cryptography
KW - Elliptic curves
KW - Pseudo-random Number generator
UR - http://www.scopus.com/inward/record.url?scp=85045281222&partnerID=8YFLogxK
U2 - 10.1007/s10623-018-0484-3
DO - 10.1007/s10623-018-0484-3
M3 - Article
AN - SCOPUS:85045281222
SN - 0925-1022
VL - 87
SP - 1
EP - 13
JO - Designs, Codes and Cryptography
JF - Designs, Codes and Cryptography
IS - 1
ER -