Modulation signal encryption method, transmitting terminal and receiving terminal

Through the multi-system anti-interference encryption method, multiple encryption codes are generated using random numbers and time series changes to encrypt and decrypt the modulated signals of the radar distance detector, solving the false alarms and missed reports under active interference by radar distance detectors The problem of the system improves the anti-interference ability and accuracy.

CN119247285AActive Publication Date: 2025-01-03CHENGDU TCDK TECH CO LTD
View PDF 9 Cites 0 Cited by

Patent Information

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

AI Technical Summary

Technical Problem

In the case of active interference, false alarms and missed alarms occur frequently, resulting in reduced system accuracy and availability. The existing modulated signal encryption algorithm is relatively simple and the probability of being disturbed is relatively high.

Method used

A multi-system anti-interference encryption method is adopted to generate the second and third encryption codes according to the system and time series changes of the modulated signal to be encrypted, and combine it into the encrypted modulated signal, and synchronize it with synchronous The signal is the starting point and is transmitted in a pseudo-random time series, and the receiver decrypts it according to the encrypted signal to identify the interfering signal.

Benefits of technology

It effectively avoids forwarding interference with active interference, improves the anti-interference ability of the radar distance detector to the modulated signal, reduces the probability of being disturbed, and enhances the accuracy and availability of the system.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119247285A_ABST
    Figure CN119247285A_ABST
Patent Text Reader

Abstract

The invention relates to a modulation signal encryption method, a transmitting end and a receiving end. The method applied to the transmitting end comprises the following steps: acquiring a modulation signal to be encrypted; obtaining a random number as a first encryption code; generating a second encryption code according to the system of the modulation signal to be encrypted; generating a third encryption code according to the numerical value change of the modulation signal to be encrypted on the time sequence; combining the first encryption code, the second encryption code and the third encryption code into an encrypted modulation signal; and transmitting the encrypted modulation signal by taking the synchronization signal of the modulation signal to be encrypted as a starting point and taking the numerical value of the first encryption code as a delay duration. In the technical scheme, the interference signal time sequence is effectively avoided on the signal time sequence through the pseudo-random time sequence. Two kinds of encryption are adopted for a modulation signal body, the system and the numerical value of the modulation signal are encrypted at the same time, and forwarding type interference of active interference can be effectively avoided in an algorithm secondary encryption mode.
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: 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: 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; 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.

[0006] Preferably, generating a third encryption code according to a 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; The code element is the smallest unit of the encryption code.

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

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

[0009] Preferably, obtaining a random number as the first encryption code includes: The first encryption code is generated by a random code generator.

[0010] 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: 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.

[0011] According to a third aspect of an embodiment of the present application, there is provided a transmitting end for modulating a signal, including: 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 the modulated signal applied to the transmitting end as described in any one of the above items.

[0012] According to a fourth aspect of an embodiment of the present application, a receiving end of a modulated signal is provided, including: 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 the modulated signal applied to the receiving end as described above.

[0013] 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.

[0014] 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.

[0015] 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

[0016] 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.

[0017] 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; 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

[0018] 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.

[0019] Embodiment 1 Figure 1This 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: S11: Obtaining a modulated signal to be encrypted; S12: Obtain a random number as the first encryption code; S13: Generate a second encryption code according to the system of the modulated signal to be encrypted; S14: generating a third encryption code according to the value change of the modulation signal to be encrypted in the time series; S15: combining the first encryption code, the second encryption code and the third encryption code into an encrypted modulated signal; 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.

[0020] It should be noted that obtaining a random number as the first encryption code includes: A first encryption code is generated by a random code generator.

[0021] 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.

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

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

[0024] 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.

[0025] 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: 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 sequence of code elements into a third encryption code; Among them, a code element is the smallest unit of an encryption code.

[0026] 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.

[0027] 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.

[0028] Embodiment 2 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: S21: receiving the encrypted modulated signal; 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; S23: decrypting the encrypted modulated signal according to the second encryption code to obtain the modulated signal; 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.

[0029] 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.

[0030] Embodiment 3 A transmitter for modulating a signal, comprising: 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, 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.

[0031] Embodiment 4 A receiving end of a modulated signal, comprising: 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, 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.

[0032] 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.

[0033] 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.

[0034] 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.

[0035] 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.

[0036] 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.

[0037] 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.

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

[0039] 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.

[0040] 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; 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.

2. The method according to claim 1, characterized in that 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; The code element is the smallest unit of the encryption code.

3. The method according to claim 1, characterized in that The modulation signal systems to be encrypted include: frequency modulation, amplitude modulation, phase modulation and no modulation.

4. The method according to claim 3, characterized in that: Different systems of modulated signals to be encrypted are represented by different numbers.

5. 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.

6. A method for encrypting a modulated signal, applied to a receiving end, 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.

7. 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 used at least 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-5.

8. 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 a receiving end as described in claim 6.

Citation Information

Patent Citations

  • Clock period randomization for defense against cryptographic attacks

    CN107735981A

  • An encryption and decryption system and an operation method thereof

    CN109359486A

  • Method, device and system for securely transmitting data

    CN114697051A

  • Radar device, radar operation method, and radar operation program

    CN114930182A

  • Cryptographic processing apparatus, cryptographic processing method and computer program

    CN1601578A