Sip module-based encrypted communication system, method and related device

Through the encrypted communication system based on the SIP module, the resonant frequency offset and environmental parameters of the FBAR device are used to generate key seeds, which solves the problems of high cost and high power consumption of existing RF encryption modules, realizes a flexible encryption and decryption process, and adapts to the encryption requirements of different application scenarios.

CN120415729BActive Publication Date: 2025-10-10GUANGZHOU AIFO LIGHT COMM TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202510931782.9
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-07-07
Publication Date
2025-10-10
Estimated Expiration
2045-07-07

AI Technical Summary

Technical Problem

Existing RF encryption modules are costly, consume high power, and generate heat that is difficult to reduce. In addition, the encryption and decryption processes are complex and difficult to adjust flexibly, making them unable to meet the encryption requirements of different application scenarios.

Method used

An encrypted communication system based on the SIP module is adopted. The functional layer of a specific FBAR device is used to change the resonant frequency under the action of specific energy. The key seed is generated by combining environmental parameters and timestamps. Encryption and decryption are performed through the resonant frequency offset of the FBAR device, and the encryption and decryption complexity is dynamically adjusted.

Benefits of technology

It reduces integration costs and power consumption, improves security and stability, has good scalability, and can adapt to the encryption requirements of different application scenarios.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120415729B_ABST
    Figure CN120415729B_ABST
Patent Text Reader

Abstract

The application provides a kind of encryption communication system, method and related equipment based on sip module, it is related to encryption communication technical field.The present application provides a kind of encryption communication system, method and related equipment based on sip module, it is related to encryption communication technical field.The present application provides a kind of encryption communication system, method and related equipment based on sip module, it is related to encryption communication technical field.The present application provides a kind of encryption communication system, method and related equipment based on sip module, it is related to encryption communication technical field.The present application provides a kind of encryption communication system, method and related equipment based on sip module, it is related to encryption communication technical field.The present application provides a kind of encryption communication system, method and related equipment based on sip module, it is related to encryption communication technical field.The present application provides a kind of encryption communication system, method and related equipment based on sip module, it is related to encryption communication technical field.The present application provides a kind of encryption communication system, method and related equipment based on sip module, it is related to encryption communication technical field.The present application provides a kind of encryption communication system, method and related equipment based on sip module, it is related to encryption communication technical field.The present application provides a kind of encryption communication system, method and related equipment based on sip module, it is related to encryption communication technical field.The present application provides a kind of encryption communication system, method and related equipment based on sip module, it is related to encryption communication technical field.The present application provides a kind of encryption communication system, method and related equipment based on sip module, it is related to encryption communication technical field.The present application provides a kind of encryption communication system, method and related equipment based on sip module, it is related to encryption communication technical field.The present application provides a kind of encryption communication system, method and related equipment based on sip module, it is related to encryption communication technical field.The present application provides a kind of encryption communication system, method and related equipment based on sip module, it is related to encryption communication technical field.The present application provides a kind of encryption communication system, method and related equipment based on sip module, it is related to encryption communication technical field.The present application provides a kind of encryption communication system, method and related equipment based on sip module, it is related to encryption
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of encrypted communication, and in particular to an encrypted communication system, method and related equipment based on a SIP module. Background Art

[0002] With the rapid development of 5G technology, data transmission speeds in communication systems have significantly increased. However, this has also led to increasing data security concerns. The openness and complexity of 5G networks expose them to increased security threats, such as cyberattacks and data theft. Therefore, encrypting and protecting communication data has become particularly important. As a key component in communication systems, the RF front-end module (RFFEM) is responsible for signal transmission and reception. In 5G communications, RFFEMs must process high-frequency, high-speed signals while ensuring signal stability and reliability. Integrating encryption modules into RFFEMs enables real-time signal encryption and improves communication security. With the continuous advancement of cryptographic technology, various encryption algorithms and protocols (such as SSL / TLS, IPSec, AES, RSA, SM2 / SM3 / SM4, etc.) have been widely adopted in communication systems, effectively protecting data confidentiality and integrity. Furthermore, industries with high data security requirements, such as finance, healthcare, and government, have an urgent need for encrypted communication data, further driving the development of RF encryption module technology.

[0003] However, for existing RF encryption modules with higher security, the encryption and decryption process requires a large amount of hardware (such as discrete encryption chips, such as FPGA or ASIC) and complex algorithm support, resulting in high hardware integration costs, and it is difficult to further reduce power consumption and heat generation. At the same time, the encryption and decryption algorithms are difficult to update and difficult to flexibly adjust according to different application scenarios; and for existing general RF encryption modules, the lower security and stability cannot be applied to application scenarios with high encryption requirements. Summary of the Invention

[0004] The purpose of the present invention is to provide an encrypted communication system, method and related equipment based on a SIP module to address the shortcomings of existing radio frequency encryption modules, further reduce integration costs, power consumption and heat generation, and while ensuring sufficient security and stability, also have good scalability and can more flexibly adjust the complexity of encryption and decryption to meet the encryption requirements of different application scenarios.

[0005] In a first aspect, the present application provides a SIP module-based encrypted communication system, comprising a transmitting end and a receiving end, wherein the transmitting end comprises a specific FBAR device and a first acquisition module; the specific FBAR device comprises a bottom electrode, a piezoelectric layer, a top electrode and a functional layer which are stacked in sequence; the functional layer is used to cause the resonance frequency of the specific FBAR device to shift by changing the surface mass load of the specific FBAR device under the action of specific energy;

[0006] The transmitting end is used to perform the following steps:

[0007] A1. converting plaintext information into a pulse sequence signal of specific energy;

[0008] A2. after the specific energy generated based on the pulse sequence signal acts on the functional layer, obtaining the resonance frequency shift of the specific FBAR device corresponding to each pulse and generating an encrypted electrical signal;

[0009] A3. obtaining an environmental parameter and a timestamp, and generating a key seed according to the environmental parameter and the timestamp;

[0010] A4. sending the key seed and the encrypted electrical signal to the receiving end.

[0011] In the SIP module-based encrypted communication system provided by the present application, the functional layer and the FBAR are integrated as an encryption module, which has lower power consumption and device heating, and simplifies the manufacturing process and integration cost of the radio frequency encryption module. In addition, the dynamic key generated by the environmental parameter ensures the security and stability of hardware encryption, and also increases the expansibility, and combined with different functional layers, the encryption requirements of different application scenarios can be better met.

[0012] Further, the receiving end is used to perform the following steps:

[0013] B1. receiving the key seed and the encrypted electrical signal sent by the transmitting end;

[0014] B2. obtaining the corresponding environmental parameter and timestamp by decoding the key seed;

[0015] B3. obtaining the current time and determining the transmission time error between the transmitting end and the receiving end according to the timestamp; if the transmission time error is less than a preset value, steps B4-B5 are performed, otherwise the received key seed and encrypted electrical signal are discarded;

[0016] B4. matching in a preset password table repository according to the environmental parameter, and taking the matched password table as a target password table; the password table repository stores a plurality of password tables, and different password tables record the mapping relationship between the resonance frequency shift and the specific energy under different environmental parameters;

[0017] B5. Based on the target codebook, decode the encrypted electrical signal to obtain a corresponding pulse sequence signal, and convert the pulse sequence signal into plaintext information.

[0018] In a second aspect, the present invention provides a communication transmitter control method, which is applied to a transmitter of a communication system, wherein the transmitter includes a specific FBAR device and a first acquisition module; the specific FBAR device includes a bottom electrode, a piezoelectric layer, a top electrode, and a functional layer stacked in sequence; the functional layer is configured to shift the resonant frequency of the specific FBAR device by changing the surface mass load of the specific FBAR device under the action of a specific energy;

[0019] The communication transmitting end control method comprises the following steps:

[0020] A1. Convert plaintext information into a pulse sequence signal with a specific energy;

[0021] A2. After applying the specific energy generated by the pulse sequence signal to the functional layer, obtaining the resonant frequency offset of the specific FBAR device corresponding to each pulse segment and generating an encrypted electrical signal;

[0022] A3 obtains environmental parameters and timestamp, and generates a key seed based on the environmental parameters and the timestamp;

[0023] A4. Send the key seed and the encrypted electronic signal to the receiving end.

[0024] In a third aspect, the present invention provides a communication receiving end control method, which is applied to a receiving end of a communication system, wherein the communication system includes a transmitting end that runs the communication transmitting end control method as described above;

[0025] The communication receiving end control method comprises the following steps:

[0026] B1 receives the key seed and encrypted electrical signal sent by the transmitter;

[0027] B2. Obtain the corresponding environment parameters and timestamp by decoding the key seed;

[0028] B3 obtains the current time, and according to the timestamp, determines the transceiver time error between the transmitting end and the receiving end; if the transceiver time error is less than a preset value, execute steps B4-B5, otherwise discard the received key seed and encrypted electrical signal;

[0029] B4. According to the environmental parameters, a matching is performed in a preset codebook repository, and the matching codebook is obtained as the target codebook; the codebook repository stores multiple codebooks, and different codebooks record the mapping relationship between the resonant frequency offset and the specific energy under different environmental parameters;

[0030] B5. Based on the target codebook, decode the encrypted electrical signal to obtain a corresponding pulse sequence signal, and convert the pulse sequence signal into plaintext information.

[0031] In a fourth aspect, the present invention provides a communication transmitter control device, applied to a transmitter of a communication system, the transmitter comprising a specific FBAR device and a first acquisition module; the specific FBAR device comprising a bottom electrode, a piezoelectric layer, a top electrode, and a functional layer stacked in sequence; the functional layer being configured to shift the resonant frequency of the specific FBAR device by changing the surface mass load of the specific FBAR device under the action of a specific energy;

[0032] The communication transmitting end control device includes:

[0033] A first conversion module, configured to convert plaintext information into a pulse sequence signal of specific energy;

[0034] a first generating module, configured to obtain a resonant frequency offset of each pulse of the specific FBAR device after applying specific energy generated based on the pulse sequence signal to the functional layer, and generate an encrypted electrical signal;

[0035] A second generating module is used to obtain environmental parameters and a timestamp, and generate a key seed according to the environmental parameters and the timestamp;

[0036] The sending module is used to send the key seed and the encrypted electronic signal to the receiving end.

[0037] In a fifth aspect, the present invention provides a communication receiving end control device, which is applied to a receiving end of a communication system, wherein the communication system includes the communication transmitting end control device as described above;

[0038] The communication receiving end control device includes:

[0039] A receiving module, configured to receive the key seed and the encrypted electrical signal sent by the transmitting end;

[0040] A decoding module is used to obtain corresponding environment parameters and timestamps by decoding the key seed;

[0041] a judgment module, configured to obtain the current time and determine, based on the timestamp, a transmission / reception time error between the transmitting end and the receiving end; if the transmission / reception time error is less than a preset value, control the matching module and the second conversion module to execute corresponding steps; otherwise, discard the received key seed and encrypted electrical signal;

[0042] a matching module, configured to match a preset codebook repository according to environmental parameters and use the matched codebook as a target codebook; the codebook repository may store a plurality of codebooks, each of which records a mapping relationship between a resonant frequency offset and a specific energy under different environmental parameters;

[0043] The second conversion module is used to decode the encrypted electrical signal based on the target code book to obtain a corresponding pulse sequence signal, and convert the pulse sequence signal into plain text information.

[0044] In a sixth aspect, the present invention provides an electronic device comprising a processor and a memory, wherein the memory stores computer-readable instructions. When the computer-readable instructions are executed by the processor, the steps in the communication transmitter control method provided in the second aspect above are executed.

[0045] In a seventh aspect, the present invention provides a computer-readable storage medium having a computer program stored thereon, and when the computer program is executed by a processor, the steps in the communication transmitter control method provided in the second aspect above are executed.

[0046] In an eighth aspect, the present invention provides an electronic device comprising a processor and a memory, wherein the memory stores computer-readable instructions. When the computer-readable instructions are executed by the processor, the steps in the communication receiving end control method provided in the above three aspects are executed.

[0047] In a ninth aspect, the present invention provides a computer-readable storage medium having a computer program stored thereon, and when the computer program is executed by a processor, the steps in the communication receiving end control method provided in the third aspect above are executed.

[0048] As can be seen from the above, in the encrypted communication system based on the SIP module provided by the present invention, the functional layer is integrated on the surface of the FBAR device and constitutes an encryption module with the FBAR device. The FBAR device itself is relatively small in size, so it is easy to integrate it with the RF front-end module, eliminating the traditional discrete encryption chip, thereby reducing hardware redundancy, and helping to reduce integration costs, power consumption and heat generation. In addition, the key is generated in combination with environmental parameters to ensure sufficient security and stability. At the same time, the functional layer and environmental parameters can be adjusted as needed, thereby providing sufficient scalable space for users to adjust the complexity of encryption and decryption, thereby achieving the effect of meeting the encryption requirements of different application scenarios.

[0049] Other features and advantages of the present invention will be described in the following description, and in part will become apparent from the description, or will be understood by practicing the embodiments of the present invention. The purposes and other advantages of the present invention can be realized and obtained by the structures particularly pointed out in the written description and the accompanying drawings. BRIEF DESCRIPTION OF THE DRAWINGS

[0050] Figure 1 A schematic diagram of an encrypted communication system based on a SIP module provided in an embodiment of the present invention.

[0051] Figure 2 A flow chart of a communication transmitter control method provided in an embodiment of the present invention.

[0052] Figure 3 A flow chart of a communication receiving end control method provided in an embodiment of the present invention.

[0053] Figure 4 A schematic structural diagram of a communication transmitter control device provided in an embodiment of the present invention.

[0054] Figure 5 A schematic structural diagram of a communication receiving end control device provided in an embodiment of the present invention.

[0055] Figure 6 A schematic structural diagram of an electronic device provided by an embodiment of the present invention.

[0056] Figure 7 A schematic structural diagram of another electronic device provided by an embodiment of the present invention.

[0057] Description of labels:

[0058] 100, transmitting end; 110, first conversion module; 120, first generation module; 130, second generation module; 140, sending module; 200, receiving end; 210, receiving module; 220, decoding module; 230, judgment module; 240, matching module; 250, second conversion module; 1501, first processor; 1502, first memory; 1503, first communication bus; 1601, second processor; 1602, second memory; 1603, second communication bus. DETAILED DESCRIPTION

[0059] The embodiments of the present invention are described in detail below, examples of which are shown in the accompanying drawings, wherein the same or similar reference numerals throughout represent the same or similar elements or elements having the same or similar functions. The embodiments described below with reference to the accompanying drawings are exemplary and are only used to explain the present invention, and are not to be construed as limiting the present invention.

[0060] In the description of the present invention, it should be understood that the terms "center", "longitudinal", "lateral", "length", "width", "thickness", "up", "down", "front", "back", "left", "right", "vertical", "horizontal", "top", "bottom", "inside", "outside", "clockwise", "counterclockwise" and the like to indicate orientations or positional relationships based on the orientations or positional relationships shown in the accompanying drawings, and are only for the convenience of describing the present invention and simplifying the description, rather than indicating or implying that the device or element referred to must have a specific orientation, be constructed and operated in a specific orientation, and therefore should not be understood as limiting the present invention.

[0061] In the description of the present invention, it should be noted that, unless otherwise expressly specified or limited, the terms "installed," "connected," and "connected" should be understood in a broad sense. For example, they can refer to fixed connections, detachable connections, or integral connections; they can refer to mechanical connections, electrical connections, or mutual communication; they can refer to direct connections or indirect connections through an intermediate medium; they can refer to internal communication between two components or interaction between two components. Those skilled in the art will understand the specific meanings of the above terms in the present invention based on specific circumstances.

[0062] In the present invention, unless otherwise expressly specified or limited, a first feature being "above" or "below" a second feature may include the first and second features being in direct contact, or may include the first and second features being in contact not directly but through another feature between them. Furthermore, a first feature being "above," "above," and "above" a second feature may include the first feature being directly above or obliquely above the second feature, or may simply mean that the first feature is higher in level than the second feature. A first feature being "below," "below," and "below" a second feature may include the first feature being directly below or obliquely below the second feature, or may simply mean that the first feature is lower in level than the second feature.

[0063] The disclosure below provides many different embodiments or examples for realizing different structures of the present invention. In order to simplify the disclosure of the present invention, the components and settings of specific examples are described below. Of course, they are merely examples and are not intended to limit the present invention. In addition, the present invention may repeat reference numbers and / or reference letters in different examples. Such repetition is for the purpose of simplicity and clarity and does not in itself indicate the relationship between the various embodiments and / or settings discussed. In addition, the present invention provides examples of various specific processes and materials, but those skilled in the art will recognize the application of other processes and / or the use of other materials.

[0064] The technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, rather than all the embodiments of the present application. The components of the embodiments of the present application described and shown in the drawings can be arranged and designed in various different configurations. Therefore, the following detailed description of the embodiments of the present application provided in the drawings is not intended to limit the scope of the claimed present application, but only represents selected embodiments of the present application. Based on the embodiments of the present application, all other embodiments obtained by those skilled in the art without creative work fall within the scope of the present application.

[0065] It should be noted that: similar reference numerals and letters represent similar items in the following drawings, therefore, once an item is defined in one drawing, it does not need to be further defined and explained in subsequent drawings. In addition, the terms "first", "second" are only for description purposes, and cannot be understood as indicating or implying relative importance or implicitly indicating the number of the indicated technical features. Therefore, the features defined with "first", "second" can explicitly or implicitly include one or more of the features. In the description of the present application, the meaning of "multiple" is two or more than two, unless otherwise explicitly and specifically limited. At the same time, in the description of the present application, the terms "first", "second" and the like are only used for differentiation, and cannot be understood as indicating or implying relative importance.

[0066] With reference to the accompanying drawings Figure 1 , the present application provides a kind of encryption communication system based on sip module (sip is System In a Package, system level package), including transmitting end and receiving end, transmitting end includes specific FBAR device and first acquisition module;Specific FBAR device includes bottom electrode, piezoelectric layer, top electrode and functional layer which are sequentially laminated;Functional layer is used to cause the resonant frequency of specific FBAR device to deviate by changing the surface mass load of specific FBAR device under the action of specific energy;Specific energy is for example light energy, heat energy and electric energy;The corresponding manufacturing material of functional layer is photosensitive material, heat-sensitive material, electrochemical sensitive material;

[0067] Transmitting end 100 is used to execute the following steps:

[0068] A1. clear text information is converted into the pulse sequence signal of specific energy;Wherein, light energy corresponds to light intensity signal, heat energy corresponds to temperature signal, and electric energy corresponds to electric field signal;

[0069] A2. after specific energy based on pulse sequence signal is acted on functional layer, the resonant frequency deviation of specific FBAR device corresponding to each pulse is obtained, and encrypted electrical signal is generated;

[0070] A3. Obtain environmental parameters and timestamps, and generate a key seed based on them. Environmental parameters include ambient light intensity, temperature, and humidity. The timestamp is generated when the environmental parameters are recorded and corresponds to the environmental parameters. Because environmental parameters change over time, the relationship between environmental parameters and frequency also changes randomly, and the key used to decrypt the ciphertext also changes dynamically (hence the need for the receiver to match the codebook below).

[0071] A4. The key seed and encrypted electrical signal are sent to the receiving end. Users can adjust the complexity of encryption and decryption by selecting different functional layers and various environmental parameters as needed, adapting to and meeting the encryption requirements of different application scenarios, demonstrating high scalability.

[0072] The transmitter includes a specific FBAR device and a first acquisition module. The specific FBAR device consists of a stacked structure, with a functional layer positioned above the top electrode. The material of the functional layer is chosen to match the specific energy type. For example, photosensitive materials respond to light energy, thermosensitive materials respond to heat energy, and electrochemical materials respond to electrical energy. The specific energy acts on the functional layer, causing a mass change in the functional layer, which in turn changes the resonant frequency of the FBAR device. The first acquisition module is used to measure the resonant frequency of the FBAR device and calculate the frequency offset.

[0073] The transmitter performs steps A1 through A4 in order. Step A1 converts the plaintext information into a series of energy pulses. Step A2 applies these energy pulses to the functional layer of the FBAR device, measures the resulting frequency shift, and converts the shift information into an electrical signal. Step A3 independently acquires environmental parameters and time information and combines these data to generate a key seed. Step A4 transmits the encrypted electrical signal generated in step A2 along with the key seed generated in step A3. The dynamic nature of environmental parameters and timestamps is exploited to generate a dynamically changing key.

[0074] Specifically, this system achieves communication encryption by leveraging the mass loading effect of FBAR devices and the dynamic nature of environmental parameters. At the transmitter, plaintext information is first encoded into a sequence of pulses with specific energies. For example, the binary data "101" can be converted into three light intensity pulses: high, low, and high. These energy pulses are applied to the functional layer of a specific FBAR device. Functional layer materials are energy-sensitive. For example, photosensitive materials undergo varying mass changes (e.g., adsorption or desorption of substances) under varying light intensities. The resonant frequency of an FBAR device is highly sensitive to surface mass changes: increasing mass results in a decrease in frequency, while decreasing mass results in an increase in frequency. Therefore, varying energy pulse intensities result in varying frequency offsets. The first acquisition module measures the resonant frequency of the FBAR device under each energy pulse and calculates the offset relative to a reference frequency. These frequency offsets constitute the encrypted information and are converted into an encrypted electrical signal. Simultaneously, the transmitter obtains current environmental parameters (such as ambient light intensity, temperature, and humidity) and a timestamp. These environmental parameters and timestamp are combined to generate a key seed. Environmental parameters vary randomly over time, causing the key generated based on these parameters to also dynamically change over time. Finally, the transmitter sends the generated encrypted electrical signal and key seed to the receiver. After receiving the key seed, the receiver can extract the environmental parameters and timestamp information from it. Using a preset codebook that records the correspondence between frequency offset and energy pulses under different environmental parameters, the receiver selects the correct codebook using these environmental parameters. It then searches the codebook based on the frequency offset in the encrypted electrical signal, reverse-decodes the original energy pulse sequence, and ultimately converts the energy pulse sequence back into plaintext. By selecting different functional layer materials and utilizing various environmental parameters, the mapping between energy and frequency offset, as well as the key generation method, can be modified, thereby adjusting the strength and flexibility of the encryption.

[0075] In some specific embodiments, the transmitter uses light energy as the specific energy source. The functional layer of a specific FBAR device is made of a photosensitive polymer material. The transmitter includes a control unit, an LED light source, a specific FBAR device, a frequency measurement circuit, and an environmental parameter acquisition module. The control unit receives plaintext information and converts it into a series of light pulse signals of varying intensities. For example, a binary "0" is converted into a low-intensity light pulse and a binary "1" is converted into a high-intensity light pulse. Driven by the control unit, the LED light source emits corresponding light pulses, which illuminate the photosensitive functional layer of the specific FBAR device. The photosensitive polymer undergoes varying degrees of photochemical reactions under different light intensities, causing changes in its surface quality. The frequency measurement circuit continuously monitors the resonant frequency of the FBAR device and calculates the frequency offset relative to the unilluminated state during and after each light pulse. These frequency offsets are quantized and encoded into an encrypted electrical signal (for example, different frequency offsets correspond to different voltage levels). Simultaneously, the environmental parameter acquisition module measures the current ambient light intensity, temperature, and humidity (one or more of these environmental parameters; collecting multiple environmental parameters as needed can increase the complexity of the key seed) and records a precise timestamp. The control unit processes these environmental parameters and timestamp (for example, normalizing and quantizing them) to generate a key seed. Finally, the control unit transmits the encrypted electrical signal and key seed via the communication interface. For example, a plaintext "1" is converted into a high-intensity light pulse, which acts on the photosensitive layer, causing the FBAR frequency to shift by -100 kHz. Simultaneously, the ambient light intensity is 500 lux, the temperature is 25°C, the humidity is 60%, and the timestamp is a certain value. These environmental data and timestamp are combined to generate the key seed. The encrypted electrical signal contains the -100 kHz offset information and is transmitted along with the key seed. After receiving the key seed, the receiver extracts the environmental parameters, selects the corresponding codebook based on these parameters, searches the original energy signal corresponding to the -100 kHz offset, and decodes the "1."

[0076] In some embodiments, the receiving end 200 is configured to perform the following steps:

[0077] B1. Receive the key seed and encrypted electrical signal sent by the transmitter;

[0078] B2. Obtain the corresponding environment parameters and timestamp by decoding the key seed;

[0079] B3 obtains the current time, and according to the timestamp, determines the transceiver time error between the transmitter and the receiver; if the transceiver time error is less than the preset value, execute steps B4-B5, otherwise the received key seed and the encrypted electrical signal are discarded;

[0080] B4. According to the environmental parameter, match in the preset codebook storage library, and take the matched codebook as the target codebook; the codebook storage library stores a plurality of codebooks, and different codebooks record mapping relationships between resonant frequency offsets and specific energies under different environmental parameters; wherein, since the environmental parameter also affects the resonant frequency of the specific FBAR device, so as to affect the resonant frequency offset, and thus affect the mapping relationship between the resonant frequency offset and the specific energy, therefore, the influence of the environmental parameter needs to be considered, the correct mapping relationship is selected, and then the correct plaintext information is decrypted;

[0081] B5. Based on the target codebook, decode the encrypted electrical signal to obtain a corresponding pulse sequence signal, and convert the pulse sequence signal into plaintext information.

[0082] The receiving end receives the key seed and the encrypted electrical signal sent by the transmitting end. The key seed contains the environmental parameter and the timestamp used by the transmitting end when generating the encrypted signal. The encrypted electrical signal carries information encoded by the FBAR frequency offset. By decoding the key seed, the receiving end extracts the environmental parameter and the timestamp. The environmental parameter is used to determine the mapping relationship between the frequency offset and the specific energy used by the transmitting end when encoding. The timestamp is used to verify whether the received information is time-effective. The current time of the receiving end is obtained and compared with the extracted timestamp to calculate the transmission time error. By setting a preset error threshold, it is judged whether the received information is still valid. If the error exceeds the threshold, the data is discarded. Using the extracted environmental parameter, the matching codebook is found in the preset codebook storage library. The codebook storage library stores the mapping relationship between the frequency offset and the specific energy under different environmental parameters. The environmental parameter affects the resonant frequency and the frequency offset of the FBAR device, and thus affects the encoding mapping. By matching the environmental parameter, the correct codebook is selected to ensure that the receiving end uses the same mapping relationship as the transmitting end for decoding. Using the determined target codebook, the received encrypted electrical signal is decoded. The encrypted electrical signal reflects the frequency offset sequence of the FBAR device of the transmitting end. Through the mapping relationship recorded in the target codebook, the frequency offset is converted back to the corresponding specific energy pulse sequence signal. Finally, the pulse sequence signal is restored to the original plaintext information. Thus, the problem of uncertainty of the encryption mapping relationship caused by environmental changes is solved, and the timeliness of the information is ensured.

[0083] Specifically, the receiving end receives the key seed and the encrypted electrical signal sent by the transmitting end. The key seed is input to the decoding module, which parses the key seed and extracts the environmental parameter values (e.g., temperature, humidity, light intensity) and the timestamp value. The judgment module obtains the current system time of the receiving end and calculates the time difference between the current time and the timestamp extracted from the key seed. The judgment module compares the calculated time difference with the preset time error threshold. If the time difference is less than the threshold, the judgment module triggers the subsequent decryption process. If the time difference is greater than or equal to the threshold, the judgment module instructs to discard the received key seed and encrypted electrical signal. When the time difference is less than the threshold, the matching module receives the environmental parameters extracted from the decoding module. The matching module looks up the password book storage library for the password book that best matches the received environmental parameters. The password book storage library is a database that stores multiple password books, each associated with a specific range of environmental parameters and records the mapping relationship between the FBAR resonance frequency offset and the specific energy within that range of environmental parameters. The matching module selects the password book corresponding to the current environmental parameters as the target password book. The second conversion module receives the target password book and the encrypted electrical signal. The encrypted electrical signal is the electrical signal representation of the FBAR device resonance frequency offset sequence. The second conversion module decodes the frequency offset values in the encrypted electrical signal into the corresponding specific energy pulse sequence signal according to the mapping relationship recorded in the target password book. For example, if the target password book specifies that frequency offset ∆f1 corresponds to specific energy E1 and ∆f2 corresponds to E2, the received frequency offset sequence is converted into the corresponding energy sequence. Finally, the second conversion module converts the decoded pulse sequence signal into the original plaintext information, completing the decryption process.

[0084] In some specific embodiments, a receiving end receives a key seed and an encrypted electrical signal. Assume that after decoding the key seed, the environmental parameter obtained is a temperature of 25°C and a timestamp of Unix time 1678886400. The receiving end obtains the current time, for example, Unix time 1678886410. The error in the transmission and reception time is calculated to be 10 seconds. The preset time error threshold is 30 seconds. Since 10 seconds is less than 30 seconds, the data is determined to be valid. The receiving end uses the temperature of 25°C as the environmental parameter and searches a codebook repository. The codebook repository contains multiple codebooks, for example, one codebook corresponding to temperatures of 20°C-24°C and another corresponding to temperatures of 25°C-29°C. The receiving end matches the codebook corresponding to temperatures of 25°C-29°C as the target codebook. This target codebook records the mapping between specific frequency offsets (e.g., 100 Hz, 200 Hz, 300 Hz) and specific light intensity pulses (e.g., 1 mW, 2 mW, 3 mW) within that temperature range. The received encrypted electrical signal represents a sequence of frequency offsets, such as 100Hz, 300Hz, and 200Hz. The receiver uses the target codebook to decode this sequence into a corresponding sequence of light intensity pulses: 1mW, 3mW, and 2mW. Finally, this sequence of light intensity pulses is converted back to the original plaintext information, such as the binary data 011.

[0085] In some embodiments, when the specific energy is light energy, the functional layer is made of a photosensitive material, the pulse sequence signal corresponds to a light intensity signal, and when the transmitting end performs step A2:

[0086] A21. Obtain the resonant frequency offset using the following formula:

[0087] ;

[0088] in, is the resonant frequency offset, is the preset device sensitivity constant, is the light intensity corresponding to each pulse, is the preset temperature coefficient.

[0089] In this embodiment, an FBAR device can be used, whose functional layer is made of a photosensitive polymer material. The device has been calibrated to determine that its device sensitivity constant k is 15Hz / (mW / cm²·°C). The preset temperature coefficient T is 1.2°C. When the transmitter needs to send a pulse signal corresponding to a light intensity of 8mW, the light signal acts on the functional layer of the FBAR device. According to the formula, the resonant frequency offset corresponding to the pulse is calculated as ∆f=15Hz / (mW·°C)*8mW*1.2°C=144Hz. The calculated 144Hz frequency offset is then used to generate a portion of the encrypted electrical signal. This process is repeated for each pulse in the pulse sequence to generate a complete encrypted electrical signal.

[0090] In some embodiments, when the transmitting end executes step A3, the transmitting end executes:

[0091] A31. Normalize the environmental parameters and timestamps and quantize them into integers with a specified number of digits;

[0092] A32. Concatenate all integers to obtain the key seed;

[0093] Environmental parameters and timestamps are the raw data used to generate the key seed. Environmental parameters can include ambient light intensity, temperature, humidity, and other information. The timestamp records the time when the environmental parameters were acquired. These raw data may have different units, ranges, or formats. Normalization maps the raw environmental parameter and timestamp data to a standardized numerical range, such as [0, 1] or [-1, 1]. This process eliminates dimensionality differences between different data types, making subsequent quantization more consistent. Quantization converts the normalized continuous or discrete data into integer representations with a fixed number of bits. For example, each environmental parameter is quantized to a 16-bit integer, each occupying 2 bytes of storage space. The timestamp is quantized to a 24-bit integer, occupying 3 bytes of storage space. Quantization to fixed-bit integers ensures that each data type occupies a predetermined, fixed amount of space in the key seed, providing structured data blocks for subsequent concatenation operations. The concatenation operation concatenates the quantized environment parameter integers (for example, if two environment parameters are collected, the concatenation yields 2*2 = 4 bytes) and the timestamp integer (3 bytes) in a specific order, forming a data sequence with a total length of 7 bytes. According to the protocol, the final key seed length is 7 bytes (not limited to 7 bytes and can be set based on actual needs). The concatenation operation combines the standardized environment parameters and timestamp into a single, fixed-length data block, the key seed. This process ensures the format and size of the key seed, making it easier to transmit and parse.

[0094] Specifically, to address the lack of standardization in the key seed generation process in existing technologies, which hinders reliable transmission and subsequent decoding, this solution proposes a method for generating a key seed with a defined format and size based on environmental parameters and timestamps. First, the environmental parameters and timestamp are acquired. Environmental parameters reflect the real-time state of the surrounding environment, while timestamps record the moment these parameters were acquired. These raw data may have different formats and ranges. Next, the acquired environmental parameters and timestamps are normalized. Normalization maps raw data of different types and ranges to a unified standard range, eliminating data variability. Subsequently, the normalized data is quantized to convert it into an integer with a specified number of bits. Specifically, two environmental parameters are collected, each quantized into a 2-byte 16-bit integer, and the timestamp is quantized into a 3-byte 24-bit integer. Quantization to fixed-bit integers ensures that each piece of data occupies a predetermined, fixed size in the key seed. Finally, the quantized environmental parameter integers and timestamp integers are concatenated to form a 7-byte key seed. The concatenation operation combines the standardized environmental parameters and timestamp into a single, fixed-length data block. Through normalization, quantization, and concatenation, this solution provides a deterministic method for generating a key seed, ensuring that the format and size of the key seed are the preset 7 bytes. This allows the transmitter to generate a structured key seed for transmission, and the receiver to parse the received 7-byte data according to the preset structure, extracting the environmental parameters and timestamp, thereby enabling reliable transmission and decoding of the key seed and supporting the subsequent decryption process. This approach avoids the need for complex hardware and reduces implementation costs.

[0095] In some embodiments, when the transmitting end executes step A32, the following steps are performed:

[0096] A321. After concatenating all integers, the lattice-based Dilithium signature algorithm is used to generate a key seed to resist quantum computing attacks.

[0097] The quantized environmental parameters and timestamp are concatenated to form a data block. The lattice-based Dilithium algorithm is then used to process this concatenated data block and output the key seed. This process is designed to enhance the security of the key seed and protect against quantum computing attacks.

[0098] Specifically, plaintext information is converted into a pulse train signal with a specific energy. This specific energy acts on the functional layer, causing the resonant frequency of the FBAR device to shift. This resonant frequency shift is captured and used to generate an encrypted electrical signal. Simultaneously, environmental parameters and a timestamp are acquired. These parameters and timestamps are normalized and quantized into integers. These quantized integers are concatenated to form an input data block. This input data block is then fed into a processing module based on the lattice-based Dilithium algorithm. This processing module utilizes the mathematical principles of the Dilithium algorithm to perform calculations on the input data block and generate a key seed. The generated key seed is transmitted to the receiver along with the encrypted electrical signal. Using the lattice-based Dilithium algorithm to generate the key seed effectively improves the key seed's resistance to attacks, particularly against attackers with quantum computing capabilities. This reduces the risk of key cracking, thereby enhancing the security of the entire communication system.

[0099] In some specific embodiments, the quantized environmental parameters can be represented as a byte sequence, and the quantized timestamp can be represented as another byte sequence. These two byte sequences are directly concatenated to form a combined byte sequence. For example, the environmental parameters are quantized to 2 bytes, and the timestamp is quantized to 3 bytes, resulting in a 5-byte combined byte sequence. This 5-byte combined byte sequence is used as input and fed into a key derivation function (KDF) based on the Dilithium algorithm. Based on the lattice structure and mathematical operations of the Dilithium algorithm, the KDF function processes the input 5 bytes and outputs a fixed-length key seed, for example, a 32-byte key seed. This 32-byte key seed is then used in subsequent encrypted communication processes. This method leverages the post-quantum security of the Dilithium algorithm, ensuring that the generated key seed is difficult to predict or crack even in a quantum computing environment.

[0100] Reference Attachment Figure 2 The present invention provides a communication transmitter control method, which is applied to the transmitter of a communication system, wherein the transmitter includes a specific FBAR device and a first acquisition module; the specific FBAR device includes a bottom electrode, a piezoelectric layer, a top electrode, and a functional layer stacked in sequence; the functional layer is used to shift the resonant frequency of the specific FBAR device by changing the surface mass load of the specific FBAR device under the action of specific energy;

[0101] The communication transmitter control method includes the following steps:

[0102] A1. Convert plaintext information into a pulse sequence signal with a specific energy;

[0103] A2. After applying specific energy generated by the pulse sequence signal to the functional layer, the resonant frequency offset of each pulse segment of the specific FBAR device is obtained and an encrypted electrical signal is generated;

[0104] A3. Obtain environmental parameters and timestamps, and generate a key seed based on the environmental parameters and timestamps;

[0105] A4. Send the key seed and encrypted electronic signal to the receiving end.

[0106] In some embodiments, the specific steps in step A2 include:

[0107] A21. Obtain the resonant frequency offset using the following formula:

[0108] ;

[0109] in, is the resonant frequency offset, is the preset device sensitivity constant, is the light intensity corresponding to each pulse, is the preset temperature coefficient.

[0110] In some embodiments, the specific steps in step A3 include:

[0111] A31. Normalize the environmental parameters and timestamps and quantize them into integers with a specified number of digits;

[0112] A32. Concatenate all integers to get the key seed.

[0113] In some embodiments, the specific steps in step A32 include:

[0114] A321. After concatenating all integers, use the lattice-based Dilithium signature algorithm to generate the key seed.

[0115] Reference Attachment Figure 3 The present invention provides a communication receiving end control method, which is applied to the receiving end of a communication system, wherein the communication system includes a transmitting end that runs the communication transmitting end control method in the above embodiment;

[0116] The communication receiving end control method comprises the following steps:

[0117] B1. Receive the key seed and encrypted electrical signal sent by the transmitter;

[0118] B2. Obtain the corresponding environment parameters and timestamp by decoding the key seed;

[0119] B3 obtains the current time, and according to the timestamp, determines the transceiver time error between the transmitter and the receiver; if the transceiver time error is less than the preset value, execute steps B4-B5, otherwise the received key seed and the encrypted electrical signal are discarded;

[0120] B4. Matching is performed in a preset codebook repository according to the environmental parameters, and the matched codebook is used as the target codebook; the codebook repository stores multiple codebooks, and different codebooks record the mapping relationship between the resonant frequency offset and the specific energy under different environmental parameters;

[0121] B5. Based on the target codebook, decode the encrypted electrical signal to obtain the corresponding pulse sequence signal, and convert the pulse sequence signal into plaintext information.

[0122] Please refer to Figure 4 , Figure 4 In some embodiments of the present invention, a communication transmitter control device is applied to a transmitter of a communication system. The communication transmitter control device is integrated into a back-end control device in the form of a computer program. The transmitter includes a specific FBAR device and a first acquisition module. The specific FBAR device includes a bottom electrode, a piezoelectric layer, a top electrode, and a functional layer stacked in sequence. The functional layer is configured to shift the resonant frequency of the specific FBAR device by changing the surface mass load of the specific FBAR device under the action of a specific energy.

[0123] The communication transmitter control device includes:

[0124] A first conversion module 110 is configured to convert plaintext information into a pulse sequence signal of a specific energy;

[0125] The first generating module 120 is configured to apply specific energy generated based on the pulse sequence signal to the functional layer, obtain the resonant frequency offset of each pulse segment of the specific FBAR device, and generate an encrypted electrical signal;

[0126] The second generation module 130 is used to obtain environmental parameters and timestamps, and generate a key seed according to the environmental parameters and timestamps;

[0127] The sending module 140 is used to send the key seed and the encrypted electronic signal to the receiving end.

[0128] In some embodiments, the first generating module 120 performs the following when it is configured to obtain the resonant frequency offset of each pulse of the specific FBAR device corresponding to each pulse segment after applying the specific energy generated by the pulse sequence signal to the functional layer and generating the encrypted electrical signal:

[0129] A21. Obtain the resonant frequency offset using the following formula:

[0130] ;

[0131] in, is the resonant frequency offset, is the preset device sensitivity constant, is the light intensity corresponding to each pulse, is the preset temperature coefficient.

[0132] In some embodiments, the second generation module 130 performs the following when acquiring the environment parameters and the timestamp and generating the key seed according to the environment parameters and the timestamp:

[0133] A31. Normalize the environmental parameters and timestamps and quantize them into integers with a specified number of digits;

[0134] A32. Concatenate all integers to get the key seed.

[0135] In some embodiments, the second generation module 130 performs the following when concatenating all integers to obtain the key seed:

[0136] A321. After concatenating all integers, use the lattice-based Dilithium signature algorithm to generate the key seed.

[0137] Please refer to Figure 5 , Figure 5 A communication receiving end control device in some embodiments of the present invention is applied to a receiving end of a communication system. The communication receiving end control device is integrated into a back-end control device in the form of a computer program. The communication system includes the communication transmitting end control device in the above embodiment.

[0138] The communication receiving end control device includes:

[0139] The receiving module 210 is used to receive the key seed and the encrypted electrical signal sent by the transmitting end;

[0140] A decoding module 220 is used to obtain corresponding environment parameters and timestamps by decoding the key seed;

[0141] The judgment module 230 is used to obtain the current time and determine the transmission and reception time error between the transmitter and the receiver based on the timestamp; if the transmission and reception time error is less than a preset value, the matching module and the second conversion module are controlled to perform corresponding steps; otherwise, the received key seed and encrypted electronic signal are discarded;

[0142] Matching module 240 is used to match a preset codebook repository based on environmental parameters and use the matched codebook as a target codebook; the codebook repository stores multiple codebooks, each of which records a mapping relationship between a resonant frequency offset and a specific energy under different environmental parameters;

[0143] The second conversion module 250 is configured to decode the encrypted electrical signal based on the target code book to obtain a corresponding pulse sequence signal, and convert the pulse sequence signal into plaintext information.

[0144] Please refer to Figure 6 , Figure 6 The present invention provides a structural schematic diagram of an electronic device provided in an embodiment of the present invention. The present invention provides an electronic device, comprising: a first processor 1501 and a first memory 1502. The first processor 1501 and the first memory 1502 are interconnected and communicate with each other via a first communication bus 1503 and / or other forms of connection mechanisms (not shown). The first memory 1502 stores computer-readable instructions executable by the first processor 1501. When the electronic device is in operation, the first processor 1501 executes the computer-readable instructions to perform the communication transmitter control method in any optional implementation of the above embodiment, thereby implementing the following functions: converting plaintext information into a pulse sequence signal with specific energy; after applying the specific energy generated by the pulse sequence signal to a functional layer, obtaining a resonant frequency offset corresponding to each pulse of a specific FBAR device and generating an encrypted electrical signal; obtaining environmental parameters and a timestamp, and generating a key seed based on the environmental parameters and the timestamp; and transmitting the key seed and the encrypted electrical signal to a receiving end.

[0145] An embodiment of the present invention provides a computer-readable storage medium having a computer program stored thereon. When the computer program is executed by a processor, the communication transmitter control method in any optional implementation of the above-mentioned embodiment is executed to achieve the following functions: converting plaintext information into a pulse sequence signal with specific energy; after applying the specific energy generated by the pulse sequence signal to a functional layer, obtaining the resonant frequency offset of each pulse of a specific FBAR device and generating an encrypted electrical signal; obtaining environmental parameters and a timestamp, and generating a key seed based on the environmental parameters and the timestamp; and sending the key seed and the encrypted electrical signal to a receiving end.

[0146] Please refer to Figure 7 , Figure 7This is a structural diagram of an electronic device provided in an embodiment of the present invention. The present invention provides an electronic device, including: a second processor 1601 and a second memory 1602. The second processor 1601 and the second memory 1602 are interconnected and communicate with each other via a second communication bus 1603 and / or other forms of connection mechanisms (not shown). The second memory 1602 stores computer-readable instructions executable by the second processor 1601. When the electronic device is running, the second processor 1601 executes the computer-readable instructions to execute the communication receiving end control method in any optional implementation of the above embodiment to achieve the following functions: receiving a key seed and an encryption key sent by a transmitting end. The method comprises the following steps: obtaining a secret electric signal; obtaining the corresponding environmental parameters and timestamp by decoding the key seed; obtaining the current time, and determining the transmission and reception time error between the transmitter and the receiver based on the timestamp; executing subsequent steps if the transmission and reception time error is less than a preset value, otherwise discarding the received key seed and the encrypted electric signal; matching the secret electric signal in a preset code book repository based on the environmental parameters, and using the code book obtained by matching as the target code book; the code book repository stores multiple code books, and different code books record the mapping relationship between the resonant frequency offset and the specific energy under different environmental parameters; decoding the encrypted electric signal based on the target code book to obtain the corresponding pulse sequence signal, and converting the pulse sequence signal into plaintext information.

[0147] An embodiment of the present invention provides a computer-readable storage medium having a computer program stored thereon. When the computer program is executed by a processor, the communication receiving end control method in any optional implementation of the above-mentioned embodiment is executed to achieve the following functions: receiving a key seed and an encrypted electrical signal sent by a transmitting end; obtaining corresponding environmental parameters and a timestamp by decoding the key seed; obtaining the current time, and determining the transmission and reception time error between the transmitting end and the receiving end based on the timestamp; if the transmission and reception time error is less than a preset value, executing subsequent steps, otherwise discarding the received key seed and encrypted electrical signal; matching in a preset code book repository based on the environmental parameters, and using the code book obtained by matching as a target code book; the code book repository stores multiple code books, and different code books record the mapping relationship between the resonant frequency offset and the specific energy under different environmental parameters; based on the target code book, decoding the encrypted electrical signal to obtain a corresponding pulse sequence signal, and converting the pulse sequence signal into plaintext information.

[0148] Among them, the computer-readable storage medium can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic storage, flash memory, magnetic disk or optical disk.

[0149] In the embodiments provided by the present invention, it should be understood that the disclosed devices and methods can be implemented in other ways. The device embodiments described above are merely schematic. For example, the division of the units is merely a logical function division. In actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed may be through some communication interface, the indirect coupling or communication connection of the device or unit may be electrical, mechanical or other forms.

[0150] In addition, the units described as separate components may or may not be physically separate, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed across multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[0151] Furthermore, the functional modules in the various embodiments of the present invention may be integrated together to form an independent part, or each module may exist independently, or two or more modules may be integrated to form an independent part.

[0152] In this document, relational terms such as first and second, etc. are used merely to distinguish one entity or operation from another entity or operation, but do not necessarily require or imply any actual relationship or order between these entities or operations.

[0153] Descriptions with reference to the terms "one embodiment," "certain embodiments," "illustrative embodiments," "examples," "specific examples," or "some examples" mean 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 invention. In this specification, illustrative uses of the above terms do not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials, or characteristics described may be combined in any suitable manner in any one or more embodiments or examples.

[0154] The foregoing description is merely an embodiment of the present invention and is not intended to limit the scope of protection of the present invention. Those skilled in the art will readily appreciate that the present invention is susceptible to various modifications and variations. Any modifications, equivalent substitutions, or improvements made within the spirit and principles of the present invention shall be included within the scope of protection of the present invention.

Claims

1. An encrypted communication system based on a sip module, characterized in that: The device comprises a transmitting end and a receiving end, wherein the transmitting end comprises an FBAR device and a first acquisition module; the FBAR device comprises a bottom electrode, a piezoelectric layer, a top electrode, and a functional layer stacked in sequence; the functional layer is configured to shift the resonant frequency of the FBAR device by changing the surface mass load of the FBAR device under energy driving; The transmitting end is used to perform the following steps: A1. Converting plaintext information into a pulse sequence signal for driving the energy of the functional layer; A2. After the energy generated by the pulse sequence signal acts on the functional layer, the resonant frequency offset of the FBAR device corresponding to each pulse is obtained, and an encrypted electrical signal is generated; A3 obtains environmental parameters and timestamp, and generates a key seed based on the environmental parameters and the timestamp; A4. Send the key seed and the encrypted electronic signal to the receiving end.

2. The encrypted communication system based on the SIP module according to claim 1, characterized in that: The receiving end is used to perform the following steps: B1 receives the key seed and encrypted electrical signal sent by the transmitter; B2. Obtain the corresponding environment parameters and timestamp by decoding the key seed; B3 obtains the current time, and according to the timestamp, determines the transceiver time error between the transmitting end and the receiving end; if the transceiver time error is less than a preset value, execute steps B4-B5, otherwise discard the received key seed and encrypted electrical signal; B4. According to the environmental parameters, a matching is performed in a preset codebook repository, and the matching codebook is obtained as the target codebook; the codebook repository stores multiple codebooks, and different codebooks record the mapping relationship between the resonant frequency offset and the energy under different environmental parameters; B5. Based on the target codebook, decode the encrypted electrical signal to obtain a corresponding pulse sequence signal, and convert the pulse sequence signal into plaintext information.

3. A communication transmitter control method, applied to a transmitter of a communication system, characterized in that: The transmitting end includes an FBAR device and a first acquisition module; the FBAR device includes a bottom electrode, a piezoelectric layer, a top electrode, and a functional layer stacked in sequence; the functional layer is used to shift the resonant frequency of the FBAR device by changing the surface mass load of the FBAR device under energy driving; The communication transmitting end control method comprises the following steps: A1. Converting plaintext information into a pulse sequence signal for driving the energy of the functional layer; A2. After the energy generated by the pulse sequence signal acts on the functional layer, the resonant frequency offset of the FBAR device corresponding to each pulse is obtained, and an encrypted electrical signal is generated; A3 obtains environmental parameters and timestamp, and generates a key seed based on the environmental parameters and the timestamp; A4. Send the key seed and the encrypted electronic signal to the receiving end.

4. A communication receiving end control method, applied to a receiving end of a communication system, characterized in that: The communication system includes a transmitter that runs the communication transmitter control method according to claim 3; The communication receiving end control method comprises the following steps: B1 receives the key seed and encrypted electrical signal sent by the transmitter; B2. Obtain the corresponding environment parameters and timestamp by decoding the key seed; B3 obtains the current time, and according to the timestamp, determines the transceiver time error between the transmitting end and the receiving end; if the transceiver time error is less than a preset value, execute steps B4-B5, otherwise discard the received key seed and encrypted electrical signal; B4. According to the environmental parameters, a matching is performed in a preset codebook repository, and the matching codebook is obtained as the target codebook; the codebook repository stores multiple codebooks, and different codebooks record the mapping relationship between the resonant frequency offset and the energy under different environmental parameters; B5. Based on the target codebook, decode the encrypted electrical signal to obtain a corresponding pulse sequence signal, and convert the pulse sequence signal into plaintext information.

5. A communication transmitter control device, applied to the transmitter of a communication system, characterized in that: The transmitting end includes an FBAR device and a first acquisition module; the FBAR device includes a bottom electrode, a piezoelectric layer, a top electrode, and a functional layer stacked in sequence; the functional layer is used to shift the resonant frequency of the FBAR device by changing the surface mass load of the FBAR device under energy driving; The communication transmitting end control device includes: A first conversion module, configured to convert plaintext information into a pulse sequence signal of energy for driving the functional layer; a first generating module, configured to obtain a resonant frequency offset of the FBAR device corresponding to each pulse segment after applying energy generated by the pulse sequence signal to the functional layer, and generate an encrypted electrical signal; A second generating module is used to obtain environmental parameters and a timestamp, and generate a key seed according to the environmental parameters and the timestamp; The sending module is used to send the key seed and the encrypted electronic signal to the receiving end.

6. A communication receiving end control device, applied to a receiving end of a communication system, characterized in that: The communication system includes the communication transmitting end control device according to claim 5; The communication receiving end control device includes: A receiving module, configured to receive the key seed and the encrypted electrical signal sent by the transmitting end; A decoding module is used to obtain corresponding environment parameters and timestamps by decoding the key seed; a judgment module, configured to obtain the current time and determine, based on the timestamp, a transmission / reception time error between the transmitting end and the receiving end; if the transmission / reception time error is less than a preset value, control the matching module and the second conversion module to execute corresponding steps; otherwise, discard the received key seed and encrypted electrical signal; A matching module is configured to match a preset codebook repository according to environmental parameters and use the matched codebook as a target codebook; the codebook repository stores a plurality of codebooks, each of which records a mapping relationship between a resonant frequency offset and energy under different environmental parameters; The second conversion module is used to decode the encrypted electrical signal based on the target code book to obtain a corresponding pulse sequence signal, and convert the pulse sequence signal into plain text information.

7. An electronic device, characterized in that: The method comprises a processor and a memory, wherein the memory stores computer-readable instructions. When the computer-readable instructions are executed by the processor, the steps in the communication transmitter control method as claimed in claim 3 are executed.

8. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by the processor, the steps of the communication transmitter control method as claimed in claim 3 are executed.

9. An electronic device, characterized in that: The method comprises a processor and a memory, wherein the memory stores computer-readable instructions. When the computer-readable instructions are executed by the processor, the steps in the communication receiving end control method as claimed in claim 4 are executed.

10. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by the processor, the steps of the communication receiving end control method as claimed in claim 4 are executed.

Citation Information

Patent Citations

  • Self-driven wireless sensing system based on friction nanometer generator

    CN114301327A

  • Key protection method and device based on PUF chip and storage medium

    CN120223310A