Random number generation design method and device based on mixing of wireless relay and chaotic circuit

By introducing chaotic systems to the wireless relay communication system, mixing wireless signals and chaotic signals to generate high-quality random number sequences, the limitations of existing random number generation methods in terms of security and hardware cost are solved, and more efficient and secure random number generation is achieved.

CN119544212AActive Publication Date: 2025-02-28SHENZHEN ZHIHUI HUASHENG TECH CO LTD
View PDF 8 Cites 0 Cited by

Patent Information

Application Number
CN202411727109.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-11-28
Publication Date
2025-02-28
Estimated Expiration
2044-11-28

AI Technical Summary

Technical Problem

Existing random number generation methods, including pseudo-random number generators (PRNGs) and true random number generators (TRNGs), have problems with predictability and hardware cost limitations in application scenarios with high security requirements.

Method used

The random number generation method based on the wireless relay communication system and the chaotic system is adopted to obtain random signals through the wireless relay nodes and mix them with the chaotic signals generated by the chaotic system to generate a high-quality random number sequence.

Benefits of technology

It improves the randomness and generation efficiency of random numbers, enhances the security and reliability of the communication system, and ensures the unpredictability and high entropy value of random numbers.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119544212A_ABST
    Figure CN119544212A_ABST
Patent Text Reader

Abstract

The invention relates to a random number generation method and system based on mixing of a wireless relay communication system and a chaotic circuit. Compared with the prior art, an innovative technical scheme is adopted, the high-quality random number can be generated in the wireless relay communication system, and the safety and privacy protection level of the communication system are improved. The method has the key technical effects that a modular architecture is designed, external random events are allowed to be processed, and the generated random numbers have high randomness and unpredictability by combining a wireless relay communication system and a chaotic system, so that the utilization rate of system resources is effectively improved. The innovativeness and the practicability of the random number generation method have positive influence on the communication field, and the random number generation method is expected to be applied to various scenes needing random number generation, including generation and authentication processes of encryption keys and the like.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The invention relates to a random number generation method and device based on a wireless relay communication system and a chaotic system, belonging to the technical field of information security. Background Art

[0002] Random numbers play a key role in cryptography, secure communications, analog computing, game development and other fields. They are used for encryption key generation, digital signatures, randomization algorithms, simulated experimental data, etc. to ensure the security, fairness and unpredictability of the system.

[0003] Pseudo-random number generators (PRNGs) are a common method of generating random numbers. They use deterministic algorithms to generate digital sequences, such as linear congruential generators (LCGs) and Mersenne twister algorithms. These algorithms are designed to simulate real randomness and are widely used because of their efficiency. However, since PRNGs are based on deterministic algorithms, they have predictability limitations and may be subject to external attacks. Despite this, PRNGs perform well in most cases and are widely used in many applications. In contrast, true random number generators (TRNGs) are based on physical processes rather than algorithms, such as using unpredictable physical phenomena such as thermal noise or quantum effects to generate randomness. TRNGs do not rely on seed operations, so their output is inherently non-reproducible and secure. Although TRNGs are limited by hardware cost and generation speed, they show a higher level of randomness assurance in some security-critical application scenarios, providing reliable protection for the security and privacy of digital systems. However, both PRNGs and TRNGs have some limitations. For PRNGs, although they can meet the needs in most cases, the random number sequences they generate are predictable, which may be attacked in some applications with higher security requirements. As for TRNGs, although the output has a higher level of randomness, it may not meet actual needs in some cases due to the limitations of hardware cost and generation speed. Therefore, in practical applications, it is necessary to generate appropriate random numbers based on the needs and security requirements of specific scenarios. Summary of the invention

[0004] The present invention relates to a random number generation method and device based on a wireless relay communication system and a chaotic system, aiming to improve the randomness and generation efficiency of random numbers and enhance the security and reliability of the communication system.

[0005] In order to achieve the above-mentioned purpose, the present invention provides a method and device for generating true random numbers, which utilize wireless relay nodes to obtain random signals and mix them with chaotic signals generated by a chaotic system to generate a high-quality random number sequence.

[0006] In order to solve the above technical problems, the present invention adopts the following technical solution: a random number generation device based on a wireless relay communication system and a chaotic system is used to extract random features in the wireless relay, comprising the following steps:

[0007] Step 001, the wireless relay unit collects wireless signal data, and the collected signal data is pre-processed. When a signal to be relayed is received, step 002 is entered, and if no valid wireless signal is received, step 003 is entered;

[0008] Step 002: The processed signal data is transmitted to a gain processing unit, which adjusts the amplification gain of the signal through real-time monitoring to optimize the signal receiving performance.

[0009] Step 003: The chaotic circuit unit generates a chaotic signal sequence, and uses the nonlinear dynamic characteristics of the chaotic system to provide a signal sequence with high randomness and unpredictability.

[0010] Step 004: The signal data from the gain processing unit and the chaotic signal generated by the chaotic circuit unit are mixed in the data mixing unit.

[0011] Step 005: The mixed signal sequence enters a random number generation unit, which generates a random number using the mixed data.

[0012] In the above scheme, the device is composed of a wireless relay unit, a gain processing unit, a chaotic circuit unit, a data mixing unit, and a random number generation unit.

[0013] In the above scheme, the wireless relay unit pre-processes the collected signal data, including signal filtering, denoising and other processing.

[0014] In the above scheme, an amplify-and-forward (AF) signal gain algorithm is used to generate the amplification gain of the signal.

[0015] Furthermore, in the AF signal gain algorithm, the relay node performs channel estimation to obtain the channel transfer function between the source node and the relay node. And the transfer function between the relay node and the destination node ,The optimal amplification gain is determined according to the current channel state information, which can be used for the extraction of true random numbers due to the random interference and fading of the wireless channel.

[0016] In the above solution, the chaotic circuit unit adopts a chaotic circuit that is easy to build.

[0017] In the above scheme, the data is stored in the entropy pool, and the random number mixing generation unit is responsible for performing an XOR operation on the two types of random number sequences input to mix the randomness of the two types of input sequences.

[0018] In the above scheme, the format and range of the XOR sequence are processed.

[0019] The advantages of the present invention include: the random numbers obtained and generated based on the random wireless channel have the characteristics of true random numbers, ensuring the unpredictability and high entropy value of the random numbers. At the same time, the initial value sensitivity and long-term unpredictability of the chaotic system are utilized to further improve the complexity and security of the random number sequence, and enhance the randomness and anti-attack capability of the random numbers.

[0020] The random number generation method and device based on wireless relay and chaotic circuit have the ability to generate large-scale random numbers. By performing XOR operations on multiple random number sequences, the number and diversity of generated random number sequences are increased, which can adapt to a wider range of application scenarios.

[0021] The system design of the random number generation method and device based on wireless relay and chaotic circuit adopts a unitized structure, and each functional unit is relatively independent, which is convenient for expansion and maintenance. The system can be flexibly adjusted and configured to meet the requirements of different environments and application scenarios. BRIEF DESCRIPTION OF THE DRAWINGS

[0022] Figure 1 It is a flowchart of a distributed public key generation method based on RSA algorithm and smart contract;

[0023] Figure 2 This is a structural diagram of a distributed public key generation device based on the RSA algorithm and smart contracts. DETAILED DESCRIPTION

[0024] The specific implementation modes of the present invention will be further described in detail below in conjunction with the accompanying drawings.

[0025] like Figure 1 As shown, the present invention designs a random number generation method and device based on wireless relay and chaotic circuit;

[0026] like Figure 2 The present invention is a structural diagram of a random number generation method and device based on wireless relay and chaotic circuit.

[0027] In view of the random number requirements of wireless communication systems, the actual application process includes the following steps:

[0028] Step 101: The wireless signals to be relayed include but are not limited to Wi-Fi signals, Bluetooth signals and other wireless communication signals. The signals are filtered and processed to meet the requirements of subsequent processing.

[0029] Step 102: monitor the signal strength in real time and calculate the signal amplification gain according to the transmission requirements.

[0030] Step 103: Generate a chaotic signal sequence using Chua's chaotic circuit.

[0031] Step 104 , performing an XOR operation on the signal gain calculated in step 102 and the chaotic signal generated in step 103 .

[0032] Step 105: extract random numbers, and perform format conversion and range adjustment processing to meet application requirements.

[0033] The above is a detailed description of a random number generation method based on wireless relay and chaotic circuit. For ease of understanding, the following describes the application of the random number generation method based on wireless relay and chaotic circuit in a specific application scenario. The application examples include:

[0034] 1) In wireless relay, the relay node obtains the wireless signal of the source node;

[0035] 2) Obtain the channel transfer function in the wireless signal and calculate the amplification gain;

[0036] 3) Algorithm:

[0037] The relay node receives the signal from the source node and measures the channel gain. and the noise power of the received signal ;

[0038] Select the average power constraint algorithm and calculate the amplification gain ;

[0039]

[0040] 4) Generate chaotic signals from chaotic circuits and digitize them into chaotic sequences;

[0041] 5) The scalar gain The chaotic sequence is used as an entropy source to perform XOR operation to obtain true random numbers;

[0042] 6) Adjust the true random sequence to a suitable output range to obtain a usable true random sequence.

[0043] like Figure 2 As shown, an embodiment of a random number generation method and device based on wireless relay and chaotic circuit includes:

[0044] The wireless relay unit 201 is used to obtain the wireless signal to be relayed and trigger the gain processing unit;

[0045] A gain processing unit 202, configured to calculate the wireless relay gain as a type of true random source;

[0046] A chaotic circuit unit 203, used to generate a chaotic sequence as a type of random source;

[0047] A data mixing unit 204 is used to mix two types of random sources to generate high-quality random numbers;

[0048] The random number generating unit 205 is used to process the mixed random number in terms of format and output range.

[0049] The above algorithms are only illustrative examples. It should be known that a variety of specific methods have been implemented in the field of random number generation in this field, including pseudo-random number generators (PRNGs) and true random number generators (TRNGs). However, these methods often face problems of insufficient randomness or insufficient generation in practical applications. In specific scenarios, although these algorithms can bring a certain degree of optimization, adjustments to the underlying framework can bring more direct and significant effects. By adjusting and adding chaotic circuit units, all existing algorithms can be adaptively adjusted and converted, thereby improving the quality and generation efficiency of random numbers.

[0050] Application devices can be mobile devices, such as portable electronic devices that require high-security communications, IoT devices, or autonomous vehicles, or they can be stationary devices, such as servers or large computer systems for scientific computing.

[0051] The above description is only an implementation method of the present invention and is not intended to limit the patent scope of the present invention. Any equivalent structure or equivalent process transformation made using the contents of this specification and drawings, or directly or indirectly applied in other related technical fields, is included in the patent protection scope of the present invention.

Claims

1. A random number generation system based on a hybrid of wireless relay and chaotic circuit, characterized in that: The random number generation is realized by using the randomness of the channel perceived by the wireless communication system and supplemented by the chaotic circuit, and includes the following units: a wireless relay unit, a gain processing unit, a chaotic circuit unit, and a random number mixing generation unit.

2. The random number generation system based on the hybrid of wireless relay and chaotic circuit according to claim 1 is characterized in that: The wireless relay unit is responsible for receiving and forwarding signals, receiving signals in wireless communication, and relaying and forwarding them. The chaotic circuit unit can generate non-periodic signal output. The gain processing unit can amplify the signal to compensate for the attenuation of the signal and obtain the amplification factor. The data mixing unit can mix and output data from different sources.

3. The random number generation system based on the hybrid of wireless relay and chaotic circuit according to claim 1, characterized in that: The wireless relay unit is connected to the gain processing unit to ensure the stability of the quality of the wireless signal of the communication system. The wireless relay unit obtains the signal to be relayed and the signal strength information of the signal to be relayed in the wireless communication system.

4. The random number generation system based on the hybrid of wireless relay and chaotic circuit according to claim 1, characterized in that: The gain processing unit is connected to the wireless relay unit and the random number mixing generation unit. The gain processing unit obtains the target signal strength of the signal to be relayed in the wireless communication system, and can dynamically adjust the amplification factor of the signal to make the signal reach the best receiving state. After the signal is amplified, the amplification factor information sequence is transmitted to the data mixing unit.

5. The random number generation system based on the hybrid of wireless relay and chaotic circuit according to claim 1, characterized in that: The chaotic circuit unit is connected to the random number mixing generation unit. The gain processing unit utilizes the nonlinear dynamic characteristics of the chaotic system, and the chaotic circuit used can generate a signal sequence with high randomness and unpredictability, and transmit the chaotic sequence to the data mixing unit.

6. The random number generation system based on the hybrid of wireless relay and chaotic circuit according to claim 1, characterized in that: The random number mixing generation unit is connected to the gain processing unit and the chaotic circuit unit. The data mixing unit obtains the random sequence provided by the gain processing unit and the chaotic circuit unit, and adaptively selects the amplification information sequence according to the quantity requirement of the random number or outputs the amplification information sequence and the chaotic sequence as the random number seed after XOR.

Citation Information

Patent Citations

  • A non-inductive high-speed multi-channel integratable chaotic random number generator

    CN109947397A

  • Random number generator and random number generation method

    CN112328203A

  • Chaotic random number generator and generation method

    CN112328205A

  • Dynamic AES physical layer data encryption method

    CN113271201A

  • Phased array system, chip array element, combined baseband chip and ranging method

    CN118191809A