A modulation signal encryption method, a transmitting end and a receiving end

By using a combination of multiple encryption codes generated by random numbers and time series changes in the radar distance detector to encrypt the modulated signal, the problem of simple interference in the existing technology of modulated signal encryption algorithm is solved, and higher anti-interference ability and system reliability are achieved.

CN119247285BActive Publication Date: 2025-03-07CHENGDU TCDK TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202411767759.2
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-12-04
Publication Date
2025-03-07
Estimated Expiration
2044-12-04

AI Technical Summary

Technical Problem

The encryption algorithm of existing radar distance detectors for modulated signals is relatively simple and is easily interfered by active jammers, resulting in false alarms and missed reports, reducing the accuracy and availability of the system.

Method used

An encryption method for modulating signals is adopted, by obtaining a random number as the first encryption code, and generating a second and third encryption codes according to the numerical changes in the system and time series of the modulated signal to be encrypted, combining it into an encrypted modulated signal, and transmitting it with the value of the first encryption code as the delay time period starting from the synchronization signal of the modulated signal to be encrypted.

Benefits of technology

Through pseudo-random time series and secondary encryption, the timing of interfering signal is effectively avoided, the anti-interference ability of the modulated signal is improved, the probability of being disturbed is reduced, and the accuracy and usability of the system are improved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119247285B_ABST
    Figure CN119247285B_ABST
Patent Text Reader

Abstract

The present application relates to an encryption method, a transmitter and a receiver for a modulated signal. The method applied to the transmitter includes: obtaining a modulated signal to be encrypted; obtaining a random number as a first encryption code; generating a second encryption code according to the system of the modulated signal to be encrypted; generating a third encryption code according to the numerical change of the modulated signal to be encrypted in a time series; combining the first encryption code, the second encryption code and the third encryption code into an encrypted modulated signal; using the synchronization signal of the modulated signal to be encrypted as the starting point and the value of the first encryption code as the delay time, the encrypted modulated signal is transmitted. In the present technical solution, the interference signal timing is effectively avoided in the signal timing through a pseudo-random time series. Two encryption methods are used for the modulated signal body, and the system and value of the modulated signal are encrypted at the same time. The forwarding interference of active interference can be effectively avoided by using the algorithm for secondary encryption.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the technical field of signal encryption, and in particular to an encryption method, a transmitting end, and a receiving end of a modulated signal. Background Art

[0002] Radar distance detectors may experience false alarms and missed alarms when subjected to active interference, resulting in reduced accuracy and availability of the system.

[0003] In the process of radar confrontation, the opponent usually uses a broadband receiver to monitor the electromagnetic waves of the modulated signal emitted by the radar distance detector of the opponent. After monitoring the corresponding frequency, it will use the interference transmitting antenna to transmit the corresponding electromagnetic wave signal for interference. The encryption algorithm of the existing radar distance detector for the modulated signal is relatively simple, and the probability of being interfered is relatively high. Summary of the invention

[0004] In order to at least to some extent overcome the problem that the encryption algorithm of the modulated signal of the radar distance detector in the related art is relatively simple and has a high probability of being interfered with, the present application provides a modulated signal encryption method, a transmitter and a receiver.

[0005] The scheme of this application is as follows:

[0006] According to a first aspect of an embodiment of the present application, a method for encrypting a modulated signal is provided, which is applied to a transmitting end and includes:

[0007] Obtaining a modulated signal to be encrypted;

[0008] Get a random number as the first encryption code;

[0009] Generate a second encryption code according to the system of the modulated signal to be encrypted;

[0010] Generate a third encryption code according to the value change of the modulation signal to be encrypted in the time series;

[0011] combining the first encryption code, the second encryption code and the third encryption code into an encrypted modulated signal;

[0012] The encrypted modulated signal is transmitted with the synchronization signal of the modulated signal to be encrypted as the starting point and the value of the first encryption code as the delay time.

[0013] Preferably, generating a third encryption code according to a value change of the modulation signal to be encrypted in a time series includes:

[0014] Generate a plurality of sequentially arranged code elements according to the values ​​of the modulation signal to be encrypted in the time series;

[0015] Combining the code element sequence into the third encryption code;

[0016] The code element is the smallest unit of the encryption code.

[0017] Preferably, the systems of the modulation signal to be encrypted include: frequency modulation, amplitude modulation, phase modulation and no modulation.

[0018] Preferably, different systems of the modulation signal to be encrypted are represented by different numbers.

[0019] Preferably, obtaining a random number as the first encryption code includes:

[0020] The first encryption code is generated by a random code generator.

[0021] According to a second aspect of an embodiment of the present application, a method for encrypting a modulated signal is provided, which is applied to a receiving end and includes:

[0022] receiving an encrypted modulated signal;

[0023] Determine the start time of the synchronization signal of the encrypted modulated signal, and decrypt the encrypted modulated signal according to the first encryption code and the start time of the synchronization signal to obtain the start time of the modulated signal;

[0024] A system for obtaining a modulated signal by decrypting the encrypted modulated signal according to the second encryption code;

[0025] The value change of the modulated signal in the time series is obtained by decrypting the encrypted modulated signal according to the third encryption code.

[0026] According to a third aspect of an embodiment of the present application, there is provided a transmitting end for modulating a signal, including:

[0027] a first processor and a first memory;

[0028] The first processor is connected to the first memory via a communication bus:

[0029] The first processor is used to call and execute the program stored in the first memory;

[0030] The first memory is used to store a program, and the program is at least used to execute the multi-system anti-interference encryption method for the modulated signal applied to the transmitting end as described in any one of the above items.

[0031] According to a fourth aspect of an embodiment of the present application, a receiving end of a modulated signal is provided, including:

[0032] a second processor and a second memory;

[0033] The second processor is connected to the second memory via a communication bus:

[0034] The second processor is used to call and execute the program stored in the second memory;

[0035] The second memory is used to store a program, and the program is at least used to execute the multi-system anti-interference encryption method for the modulated signal applied to the receiving end as described above.

[0036] The technical solution provided by the present application may include the following beneficial effects: the encryption method of the modulated signal in the present application, applied to the transmitting end, includes: obtaining the modulated signal to be encrypted; obtaining a random number as the first encryption code; generating a second encryption code according to the system of the modulated signal to be encrypted; generating a third encryption code according to the numerical change of the modulated signal to be encrypted in a time series; combining the first encryption code, the second encryption code and the third encryption code into an encrypted modulated signal; taking the synchronization signal of the modulated signal to be encrypted as the starting point and the value of the first encryption code as the delay duration, transmitting the encrypted modulated signal.

[0037] In this technical solution, the signal emitted by the active jammer usually has a certain time regularity. In the encryption algorithm, a random number is obtained as the first encryption code, and the synchronization signal of the modulated signal to be encrypted is used as the starting point, and the value of the first encryption code is used as the delay time to transmit the encrypted modulated signal. Through the pseudo-random time sequence, the interference signal timing is effectively avoided in the signal timing. Two encryption methods are used for the modulated signal itself, and the system and value of the modulated signal are encrypted at the same time. The algorithm is used for secondary encryption, which can effectively avoid the forwarding interference of active interference.

[0038] It should be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the present application. BRIEF DESCRIPTION OF THE DRAWINGS

[0039] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present application and, together with the description, serve to explain the principles of the present application.

[0040] Figure 1 It is a flow chart of a method for encrypting a modulated signal provided by an embodiment of the present application when it is applied to a transmitting end;

[0041] Figure 2 It is a flowchart of an encryption method for a modulated signal provided by an embodiment of the present application when applied to a receiving end. DETAILED DESCRIPTION

[0042] Exemplary embodiments will be described in detail herein, examples of which are shown in the accompanying drawings. When the following description refers to the drawings, the same numbers in different drawings represent the same or similar elements unless otherwise indicated. The implementations described in the following exemplary embodiments do not represent all implementations consistent with the present application. Instead, they are merely examples of devices and methods consistent with some aspects of the present application as detailed in the appended claims.

[0043] Embodiment 1

[0044] Figure 1 This is a flow chart of a method for encrypting a modulated signal provided by an embodiment of the present application when applied to a transmitting end, with reference to Figure 1 , a modulation signal encryption method, applied to a transmitting end, comprising:

[0045] S11: Obtaining a modulated signal to be encrypted;

[0046] S12: Obtain a random number as the first encryption code;

[0047] S13: Generate a second encryption code according to the system of the modulated signal to be encrypted;

[0048] S14: generating a third encryption code according to the value change of the modulation signal to be encrypted in the time series;

[0049] S15: combining the first encryption code, the second encryption code and the third encryption code into an encrypted modulated signal;

[0050] S16: Taking the synchronization signal of the modulated signal to be encrypted as the starting point and the value of the first encryption code as the delay time, the encrypted modulated signal is transmitted.

[0051] It should be noted that obtaining a random number as the first encryption code includes:

[0052] A first encryption code is generated by a random code generator.

[0053] The first encryption code is used to generate a pseudo-random time point for transmitting the signal. According to the value of the random number generated by the random code generator, the synchronization signal of the modulation signal to be encrypted is used as the starting point for timing. When the timing reaches the value of the random number, the modulation signal is controlled to be transmitted. For example, if the first encryption code is 20, it means that the modulation signal is transmitted after a delay of 20 time units.

[0054] It should be noted that the systems of the modulation signal to be encrypted include: frequency modulation, amplitude modulation, phase modulation and no modulation.

[0055] Different systems of modulated signals to be encrypted are represented by different numbers.

[0056] The second encryption code is used to mark the selection of frequency modulation, amplitude modulation, and phase modulation when transmitting the modulated signal. The second encryption code can be 02 for frequency modulation, 03 for amplitude modulation, 04 for phase modulation, and others for no modulation.

[0057] It should be noted that the third encryption code is generated according to the value change of the modulation signal to be encrypted in the time series, including:

[0058] Generate a plurality of sequentially arranged code elements according to the values ​​of the modulation signal to be encrypted in the time series;

[0059] combining the sequence of code elements into a third encryption code;

[0060] Among them, the code element is the smallest unit of the encryption code.

[0061] The third encryption code is used to mark and store the sequence of the modulated signal transmitted this time. The sequence of the modulated signal is represented by N values ​​in the time series. According to the value of the modulated signal to be encrypted in the time series, a plurality of code elements arranged in sequence are generated. For example, if the value of the modulated signal to be encrypted in the first time interval in the time series is 1, then code element 01 is generated, and if the value of the modulated signal to be encrypted in the second time interval in the time series is 2, then code element 02 is generated, and if the value of the third time interval in the time series is 4, then code element 04 is generated. In this way, a plurality of code elements arranged in sequence can be obtained, and then the code element sequence is combined into a third encryption code, and the third encryption code is used to represent the value of the modulated signal in the time series.

[0062] In this technical solution, the signal emitted by the active jammer usually has a certain time regularity. In the encryption algorithm, a random number is obtained as the first encryption code, and the synchronization signal of the modulated signal to be encrypted is used as the starting point, and the value of the first encryption code is used as the delay time to transmit the encrypted modulated signal. Through the pseudo-random time sequence, the interference signal timing is effectively avoided in the signal timing. Two encryption methods are used for the modulated signal itself, and the system and value of the modulated signal are encrypted at the same time. The algorithm is used for secondary encryption, which can effectively avoid the forwarding interference of active interference.

[0063] Embodiment 2

[0064] Figure 2 This is a flow chart of a method for encrypting a modulated signal provided by an embodiment of the present application when applied to a receiving end, with reference to Figure 2 , a modulation signal encryption method, applied to a receiving end, comprising:

[0065] S21: receiving the encrypted modulated signal;

[0066] S22: determining the start time of the synchronization signal of the encrypted modulated signal, and decrypting the first encryption code of the encrypted modulated signal and the start time of the synchronization signal to obtain the start time of the modulated signal;

[0067] S23: decrypting the encrypted modulated signal according to the second encryption code to obtain the modulated signal;

[0068] S24: Decrypting the encrypted modulated signal according to the third encryption code to obtain the value change of the modulated signal in the time series.

[0069] In this technical solution, the receiving end decrypts the encrypted modulated signal according to the received encrypted modulated signal and the decryption rules agreed with the transmitting end, thereby identifying the interference signal and the signal sent by the transmitting end, thereby achieving the purpose of anti-interference.

[0070] Embodiment 3

[0071] A transmitter for modulating a signal, comprising:

[0072] a first processor and a first memory;

[0073] The first processor is connected to the first memory via a communication bus:

[0074] The first processor is used to call and execute the program stored in the first memory;

[0075] The first memory is used to store a program, where the program is at least used to execute the multi-system anti-interference encryption method for the modulated signal applied to the transmitting end in the above embodiment.

[0076] Embodiment 4

[0077] A receiving end of a modulated signal, comprising:

[0078] a second processor and a second memory;

[0079] The second processor is connected to the second memory via a communication bus:

[0080] The second processor is used to call and execute the program stored in the second memory;

[0081] The second memory is used to store a program, where the program is at least used to execute the multi-system anti-interference encryption method for the modulated signal applied to the receiving end in the above embodiment.

[0082] It can be understood that the same or similar parts of the above embodiments can be referenced to each other, and the contents not described in detail in some embodiments can refer to the same or similar contents in other embodiments.

[0083] It should be noted that, in the description of this application, the terms "first", "second", etc. are only used for descriptive purposes and cannot be understood as indicating or implying relative importance. In addition, in the description of this application, unless otherwise specified, the meaning of "plurality" refers to at least two.

[0084] Any process or method description in a flowchart or otherwise described herein may be understood to represent a module, segment or portion of code that includes one or more executable instructions for implementing the steps of a specific logical function or process, and the scope of the preferred embodiments of the present application includes alternative implementations in which functions may not be performed in the order shown or discussed, including performing functions in a substantially simultaneous manner or in the reverse order depending on the functions involved, which should be understood by technicians in the technical field to which the embodiments of the present application belong.

[0085] It should be understood that the various parts of the present application can be implemented by hardware, software, firmware or a combination thereof. In the above-mentioned embodiments, multiple steps or methods can be implemented by software or firmware stored in a memory and executed by a suitable instruction execution system. For example, if implemented by hardware, as in another embodiment, it can be implemented by any one of the following technologies known in the art or their combination: a discrete logic circuit having a logic gate circuit for implementing a logic function for a data signal, a dedicated integrated circuit having a suitable combination of logic gate circuits, a programmable gate array (PGA), a field programmable gate array (FPGA), etc.

[0086] A person skilled in the art may understand that all or part of the steps in the method for implementing the above-mentioned embodiment may be completed by instructing related hardware through a program, and the program may be stored in a computer-readable storage medium, which, when executed, includes one or a combination of the steps of the method embodiment.

[0087] In addition, each functional unit in each embodiment of the present application may be integrated into a processing module, or each unit may exist physically separately, or two or more units may be integrated into one module. The above-mentioned integrated module may be implemented in the form of hardware or in the form of a software functional module. If the integrated module is implemented in the form of a software functional module and sold or used as an independent product, it may also be stored in a computer-readable storage medium.

[0088] The storage medium mentioned above can be a read-only memory, a magnetic disk or an optical disk, etc.

[0089] In the description of this specification, the description with reference to the terms "one embodiment", "some embodiments", "example", "specific example", or "some examples" means that the specific features, structures, materials or characteristics described in conjunction with the embodiment or example are included in at least one embodiment or example of the present application. In this specification, the schematic representation of the above terms does not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials or characteristics described may be combined in any one or more embodiments or examples in a suitable manner.

[0090] Although the embodiments of the present application have been shown and described above, it can be understood that the above embodiments are exemplary and cannot be understood as limitations on the present application. Ordinary technicians in this field can change, modify, replace and modify the above embodiments within the scope of the present application.

Claims

1. A method for encrypting a modulated signal, applied to a transmitting end, characterized in that: include: Obtaining a modulated signal to be encrypted; Get a random number as the first encryption code; Generate a second encryption code according to the system of the modulated signal to be encrypted; Generate a third encryption code according to the value change of the modulation signal to be encrypted in the time series; combining the first encryption code, the second encryption code and the third encryption code into an encrypted modulated signal; Taking the synchronization signal of the modulated signal to be encrypted as the starting point and the value of the first encryption code as the delay time, the encrypted modulated signal is transmitted; Generating a third encryption code according to the value change of the modulation signal to be encrypted in a time series includes: Generate a plurality of sequentially arranged code elements according to the values ​​of the modulation signal to be encrypted in the time series; Combining the code element sequence into the third encryption code; Wherein, the code element is the smallest unit of the encryption code; The modulation signal systems to be encrypted include: frequency modulation, amplitude modulation, phase modulation and no modulation; Different systems of modulated signals to be encrypted are represented by different numbers.

2. The method according to claim 1, characterized in that Get a random number as the first encryption code, including: The first encryption code is generated by a random code generator.

3. A method for encrypting a modulated signal, applied to a receiving end, for decrypting the signal encrypted in the method for encrypting a modulated signal according to claim 1, characterized in that: include: receiving an encrypted modulated signal; Determine the start time of the synchronization signal of the encrypted modulated signal, and decrypt the encrypted modulated signal according to the first encryption code and the start time of the synchronization signal to obtain the start time of the modulated signal; A system for obtaining a modulated signal by decrypting the encrypted modulated signal according to the second encryption code; The value change of the modulated signal in the time series is obtained by decrypting the encrypted modulated signal according to the third encryption code.

4. A transmitter of a modulated signal, characterized in that: include: a first processor and a first memory; The first processor is connected to the first memory via a communication bus: The first processor is used to call and execute the program stored in the first memory; The first memory is used to store a program, and the program is at least used to execute the multi-system anti-interference encryption method for modulated signals applied to the transmitting end as described in any one of claims 1-2.

5. A receiving end of a modulated signal, characterized in that: include: a second processor and a second memory; The second processor is connected to the second memory via a communication bus: The second processor is used to call and execute the program stored in the second memory; The second memory is used to store a program, and the program is at least used to execute the multi-system anti-interference encryption method for modulated signals applied to the receiving end as described in claim 3.

Citation Information

Patent Citations

  • Clock period randomization for defense against cryptographic attacks

    CN107735981A

  • Cryptographic processing apparatus, cryptographic processing method and computer program

    CN1601578A