Abstract

In this paper, a new chaos-based true random number generator (TRNG) and a sliding mode controller (SMC) to synchronize the proposed TRNGs are proposed. Firstly, the continuous chaotic system is transformed into a discrete system that preserves the original continuous system’s chaotic behavior and makes it easy to realize with the field-programmable gate array (FPGA) for synchronization control. Then, a discrete SMC is introduced to solve the synchronization problem of the master-slave discrete chaotic systems. Subsequently, a novel hybrid function integrated with the El-Gamal algorithm is proposed to complete the TRNG design. Finally, the FPGA-based realization of the synchronized master-slave TRNGs is implemented. The randomness quality of the proposed TRNGs has been ensured by using Shannon’s entropy and histogram analysis. Furthermore, the National Institute of Standards and Technology (NIST) test suite has also been introduced to evaluate the proposed TRNGs and compare with the existing results in the literature.

Highlights

  • In cryptographic applications, the design of random number generators is crucial

  • In this paper, following the concept of post-processing [16], a new hybrid function algorithm designed based on the El-Gamal algorithm for post-processing possesses the advantages of the El-Gamal algorithm, which increases the quality of random numbers and improves the security of the cipher-text

  • DISCRETIZATION OF CONTINUOUS CHAOTIC SYSTEMS This paper aims to implement the synchronized chaosbased true random number generator (TRNG)

Read more

Summary

INTRODUCTION

The design of random number generators is crucial. Random number generators can generally be divided into two categories, namely the true random number generator (TRNG) and the pseudo-random number generator. Concerning the chaos-based TRNG design, the works [1], [2] successfully utilized chaotic systems’ random property to propose a new high-speed FPGA-based chaotic TRNG They had not considered the synchronization control of TRNGs. in the communication encryption application, the same initial values must be given for the chaotic random number generators embedded in the transmitter (master) and receiver (slave), respectively. A novel chaos-based hybrid function integrated with the El-Gamal algorithm [10] is proposed to design low-cost TRNGs. The El-Gamal algorithm is a popular asymmetric encryption algorithm. In this paper, following the concept of post-processing [16], a new hybrid function algorithm designed based on the El-Gamal algorithm for post-processing possesses the advantages of the El-Gamal algorithm, which increases the quality of random numbers and improves the security of the cipher-text.

DISCRETIZATION OF CONTINUOUS CHAOTIC SYSTEMS
DESIGN OF TRUE RANDOM NUMBER GENERATORS
FPGA CIRCUIT IMPLEMENTATION
VIII. CONCLUSION
Full Text
Paper version not known

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

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.