{'fraction_non_alphanumeric': 0.024, 'fraction_numerical': 0.0, 'mean_word_length': 5.673333333333333, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
A new true random number generator based on chaotic circuit architecture

In the fields of information security, the application of random numbers is becoming more and more widespread. True random numbers (TRNs) tend to have better randomness and unpredictability than pseudo random numbers (PRNs). Chaotic systems are very suitable for constructing true random number generators (TRNG) due to their periodic infinity, randomicity, long-term unpredictability, high sensitivity to initial values and parameters, etc. However, when chaotic systems are implemented by finite state machines, their dynamic characteristics will disappear, such as periodic infinity and initial value sensitivity, and there are serious safety concerns about the random number generator designed on this basis. In order to address the degradation problem of the chaotic systems, this paper proposes a true random number generator based on the chaotic circuit, implements a complete hardware system, and tests its randomness.