Back to Search
Start Over
On Pseudo-Random Number Generators Using Elliptic Curves and Chaotic Systems
- Source :
- Applied Mathematics & Information Sciences. 9:31-38
- Publication Year :
- 2015
- Publisher :
- Natural Sciences Publishing, 2015.
-
Abstract
- Elliptic Curve Cryptography (ECC) is a relatively recent branch of cryptography which is based on the arithmetic on elliptic curves and security of the hardness of the Elliptic Curve Discrete Logarithm Problem (ECDLP). Elliptic curve cryptographic schemes are public-key mechanisms that provide encryption, digital signature and key exchange capabilities. Elliptic curve a lgorithms are also applied to generation of sequences of pseudo-random numbers. Another recent branch of cryptography is chaotic dynamical systems where security is based on high sensitivity of iterations of maps to initial conditions and parameters. In the present work, we give a short survey describing state-of-the-art of several sugge sted constructions for generating sequences of pseudorandom number generators based on elliptic curves (ECPRNG) over finite fields of prime o rder. In the second part of the paper we propose a method of generating sequences of pseudorandom points on elliptic curves over fin ite fields which is driven by a chaotic map. Such a constructio n improves randomness of the sequence generated since it combines good statistical properties of an ECPRNG and a CPRNG (Chaotic Pseudo- Random Number Generator). The algorithm proposed in this work is of interest for both classical and elliptic curve crypt ography.
- Subjects :
- Discrete mathematics
Numerical Analysis
Applied Mathematics
Elliptic Curve Digital Signature Algorithm
Hessian form of an elliptic curve
Supersingular elliptic curve
Computer Science Applications
Elliptic curve point multiplication
Computational Theory and Mathematics
Counting points on elliptic curves
Hardware_ARITHMETICANDLOGICSTRUCTURES
Schoof's algorithm
Elliptic curve cryptography
Analysis
Tripling-oriented Doche–Icart–Kohel curve
Computer Science::Cryptography and Security
Mathematics
Subjects
Details
- ISSN :
- 23250399 and 19350090
- Volume :
- 9
- Database :
- OpenAIRE
- Journal :
- Applied Mathematics & Information Sciences
- Accession number :
- edsair.doi...........49038d709bacf5cad90dfc3f9269828a