Abstract

Chaos-based encryption algorithms uses a pseudorandom number generator (PRNG) to generate chaotic dynamics to carry out the processes to encrypt different types of information. One of the main problems is that some chaotic systems do not present high randomness and uniformity in time series affecting directly the security of the chaos-based cryptosystem. In this work, we proposed two new 2D hyperchaotic maps designed from 1D chaotic maps to use in the design of two new PRNGs for cryptographic applications. The proposed PRNGs were implemented in Renesas RA4M1 32-bit microcontroller for first time in the literature. The chaotic sequences with double-precision floating-point format are also validated with different randomness and security analyses such as the Lyapunov exponent, key space, histograms, autocorrelation, information entropy and the NIST SP800-22 test. In addition, a comparison of the results with similar schemes in the literature about design, security and performance is made. The results achieved in this work can help scholars and designers to improve the effectiveness in randomness of new chaos-based PRNGs for cryptographic applications.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call