Two-contact bidirectional communication encryption and decryption architecture and communication method
By using a two-point bidirectional communication encryption and decryption architecture and a field-effect transistor to control the grounding terminal, bidirectional communication and anti-counterfeiting functions are achieved between the power supply and the grounding point. This solves the problems of increased production difficulty and cost in existing technologies, simplifies user installation, and ensures the authenticity of the product.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- SHENZHEN SMOORE TECH LTD
- Filing Date
- 2021-03-04
- Publication Date
- 2026-07-24
AI Technical Summary
Existing anti-counterfeiting encryption and decryption chips increase production difficulty and cost in back-end consumable products, and are inconvenient for users to install, especially when multiple communication interfaces are added to the power supply and grounding terminals.
It adopts a two-contact bidirectional communication encryption and decryption architecture, uses a two-contact power detection unit and a microcontroller unit to realize power control and data encryption and decryption, and controls the ground terminal through a field-effect transistor to realize bidirectional communication and anti-counterfeiting functions, avoiding the need for additional interfaces.
Implement anti-counterfeiting features on existing power supply and grounding connections to reduce production costs, simplify user installation, and ensure product authenticity and safe use.
Smart Images

Figure CN112836205B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of anti-counterfeiting encryption and decryption chip technology, specifically a two-point bidirectional communication encryption and decryption architecture and communication method. Background Technology
[0002] Many products require replacement due to wear and tear from use, such as ink cartridges, electric toothbrush heads, water filter cartridges, air filters, e-cigarette cartridges, medical inhalation products, and replaceable batteries. Because these consumable products have limited usage times or lifespans and must be replaced periodically, counterfeit versions are common in the market. This can lead to unknowingly using counterfeit products and causing harm. Therefore, anti-counterfeiting design is a solution. If a counterfeit product is used, encryption and decryption messages between the consumable and the main product can prevent the user from using the counterfeit and avoid harm. The connection between consumable products and the main product is designed to separate them through plug-and-play methods, with metal pins or springs serving as power supply contacts.
[0003] In existing technologies, most anti-counterfeiting encryption and decryption chips use single-wire or dual-wire communication designs. Adding communication interfaces to the existing power and ground terminals would result in more than three metal connection points on the backend products, increasing production difficulty and costs, which is detrimental to reducing the number of consumable backend components. Furthermore, products without anti-counterfeiting features typically have only two power terminal metal connection points, usually relying on a mechanical design to prevent reverse insertion of consumable backend components, which is very inconvenient for users during replacement and installation. Summary of the Invention
[0004] The purpose of this invention is to provide a two-point bidirectional communication encryption / decryption architecture and communication method to solve the problems mentioned in the background art.
[0005] To solve the above-mentioned technical problems, the present invention provides the following technical solution: a two-point bidirectional communication encryption and decryption architecture, the two-point bidirectional communication encryption and decryption architecture including a two-point power detection unit, a microcontroller unit, an encryption and decryption ALU unit, and an encryption and decryption storage unit;
[0006] The two-contact power detection unit is electrically connected to the microcontroller unit, the encryption / decryption ALU unit, and the encryption / decryption storage unit;
[0007] The two-contact power detection unit is used for bidirectional communication of power control and input / output at the two-contact terminals; the microcontroller unit is used for data encryption and decryption control; the encryption / decryption ALU unit is used for data encryption and decryption operations; and the encryption / decryption storage unit is used for storing encrypted and decrypted data.
[0008] According to the above technical solution, the two-contact power detection unit includes a two-contact power detection module and a bidirectional communication module;
[0009] The two-contact power detection module is used to provide the operating voltage required by the two-contact bidirectional communication encryption and decryption architecture; the bidirectional communication module is used to transmit encryption or decryption commands in the two-contact bidirectional communication encryption and decryption architecture and to detect two-contact input signals.
[0010] According to the above technical solution, the two-contact power detection unit further includes a first field-effect transistor and a second field-effect transistor; the two-contact power detection module includes a signal input terminal, a voltage input terminal, a signal output terminal, and a ground terminal;
[0011] No voltage regulator capacitor is connected between the voltage output terminal and the ground terminal for voltage regulation. The signal input terminal, voltage input terminal, and signal output terminal are connected to the same contact of the two-contact power detection module. The gates of the first field-effect transistor and the second field-effect transistor are electrically connected to the two-contact power detection module. The drain of the second field-effect transistor is electrically connected to the contact. The sources of the first field-effect transistor and the second field-effect transistor are electrically connected to the ground terminal of the architecture.
[0012] According to the above technical solution, the steps by which the two-contact power detection module provides the operating voltage required for the two-contact bidirectional communication encryption / decryption architecture are as follows:
[0013] S4-1. When receiving external signals and power, automatically determine the polarity of the voltage input terminal and the ground terminal of the two contacts;
[0014] S4-2, Connect the low-potential polarity to the ground terminal and connect the high-potential polarity voltage input terminal to the voltage output terminal;
[0015] S4-3. The hardware has a built-in POR. When the voltage reaches the working voltage range, it will automatically release the reset state. At this time, the voltage output terminal in step S4-2 is the working voltage required for the two-point bidirectional communication encryption and decryption architecture.
[0016] According to the above technical solution, the two-contact power detection unit sets the grounding terminal by controlling the on / off state of the first and second field-effect transistors. When receiving a signal power from an external controller, it connects the low-potential polarity to the grounding terminal and connects the high-potential polarity voltage input terminal to the voltage output terminal. When a potential difference is generated in the circuit of the two contacts, the two-contact power detection module controls the on / off state of the first or second field-effect transistor to control the signal terminal to short-circuit the contact with the low potential difference, forming the grounding terminal of the system power circuit. The two-contact power detection unit connects the contact with the high potential difference in series with a field-effect transistor or diode as the power output terminal.
[0017] According to the above technical solution, when the bidirectional communication module outputs communication signals, a small resistor is connected in series between the contacts with a high potential difference and the contacts with a low potential difference. The switch is turned on or off to make the small resistor generate a current change to transmit the signal, thereby achieving the purpose of outputting communication signals.
[0018] The two-way communication module detects input signals at two contacts by using the potential difference between the two contacts to determine high and low potential signals. The voltage difference for low potential must be greater than the minimum operating voltage of the system architecture, while the voltage difference for high potential must be greater than the voltage difference for low potential by more than 0.6V.
[0019] According to the above technical solution, the microcontroller unit receives the input signal, then transmits the input signal data and the data from the encryption / decryption storage unit to the encryption / decryption ALU unit for processing. The instruction on the input signal determines whether to encrypt or decrypt. If the instruction requires encryption, encryption is performed; if the instruction requires decryption, decryption is performed. The encrypted or decrypted data is then sent back to the microcontroller unit for judgment. The external main product controller reads the output data and analyzes it. If the output data does not match the expected data, it is determined to be counterfeit, and the external main product controller will stop operating.
[0020] A communication method for a two-point bidirectional communication encryption / decryption architecture, the method comprising the following steps:
[0021] S1. When the two-contact power detection unit receives external signals and power, it automatically determines the polarity of the two-contact voltage input terminal and the ground terminal, and connects the voltage input terminal to the voltage output terminal. When the voltage at the voltage output terminal reaches the working voltage range, it supplies the voltage output as the power required by this architecture.
[0022] S2. Use the microcontroller unit and encryption / decryption storage unit to perform encryption / decryption operations on the encryption / decryption ALU unit, and store the received external signal value into the encryption / decryption ALU unit;
[0023] S3. The encrypted and decrypted values are compared with the encryption and decryption storage unit after the operation. When the comparison result is a normal encrypted and decrypted value, a signal is output between the control signal terminal and the ground terminal of the two-contact power detection unit.
[0024] S4. The external main product controller reads the output data and analyzes it. If the output data does not match the expected data, it is determined to be a counterfeit product, and the external main product controller will stop operating.
[0025] According to the above technical solution, in step S1, during the process of providing the required power for a two-point bidirectional communication encryption and decryption architecture, the two-point power detection unit controls the on / off state of the first field-effect transistor and the second field-effect transistor to set the ground terminal contact. When receiving the signal power from the external controller, the low-potential polarity is connected to the ground terminal, and the high-potential polarity voltage input terminal is connected to the voltage output terminal. When a potential difference is generated in the loop of the two contacts, the two-point power detection unit controls the on / off state of the first field-effect transistor or the second field-effect transistor to control the signal terminal to short-circuit the contact with the low potential difference, forming the ground terminal of the system power circuit. The two-point power detection unit connects the contact with the high potential difference in series with a field-effect transistor or a diode as the power output terminal.
[0026] According to the above technical solution, when outputting communication signals, a small resistor is connected in series between the high-potential-difference contact and the low-potential-difference contact. Turning the switch on or off causes a change in current in the small resistor to transmit the signal, thus achieving the purpose of outputting communication signals. The two-contact input signal detection uses the potential difference between the two contacts to determine the high-potential and low-potential signals. The voltage difference of the low potential must be greater than the minimum operating voltage of the system architecture, while the voltage difference of the high potential must be greater than the voltage of the low potential by more than 0.6V.
[0027] Compared with the prior art, the beneficial effects achieved by the present invention are as follows: The present invention adds anti-counterfeiting function to the original power and grounding contacts of general disposable products without the need to add additional communication interface contacts required for anti-counterfeiting chips. At the same time, by utilizing the two-contact bidirectional communication encryption and decryption architecture of the present invention, the original power and grounding contacts can be connected in any forward or reverse direction without considering the direction of the two contacts. It automatically determines the polarity of the power supply at the two contacts and performs bidirectional communication at the two contacts to achieve product identification and anti-counterfeiting functions. Attached Figure Description
[0028] The accompanying drawings are provided to further illustrate the invention and form part of the specification. They are used in conjunction with embodiments of the invention to explain the invention and do not constitute a limitation thereof. In the drawings:
[0029] Figure 1 This is a schematic diagram of a two-point bidirectional communication encryption / decryption architecture according to the present invention;
[0030] Figure 2 This is a schematic diagram of the structure of a two-point power detection unit of a two-point bidirectional communication encryption and decryption architecture according to the present invention.
[0031] Figure 3 This is a flowchart illustrating a two-point bidirectional communication encryption / decryption architecture and communication method according to the present invention. Detailed Implementation
[0032] The technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.
[0033] Please see Figures 1-3 The present invention provides a technical solution: a two-point bidirectional communication encryption and decryption architecture, the two-point bidirectional communication encryption and decryption architecture including a two-point power detection unit, a microcontroller unit, an encryption and decryption ALU unit, and an encryption and decryption storage unit;
[0034] The two-contact power detection unit is electrically connected to the microcontroller unit, the encryption / decryption ALU unit, and the encryption / decryption storage unit;
[0035] The two-contact power detection unit is used for bidirectional communication of power control and input / output at the two-contact terminals; the microcontroller unit is used for data encryption and decryption control; the encryption / decryption ALU unit is used for data encryption and decryption operations; and the encryption / decryption storage unit is used for storing encrypted and decrypted data.
[0036] The two-contact power detection unit includes a two-contact power detection module and a bidirectional communication module;
[0037] The two-contact power detection module is used to provide the operating voltage required by the two-contact bidirectional communication encryption and decryption architecture; the bidirectional communication module is used to transmit encryption or decryption commands in the two-contact bidirectional communication encryption and decryption architecture and to detect two-contact input signals.
[0038] The two-contact power detection unit further includes a first field-effect transistor and a second field-effect transistor; the two-contact power detection module includes a signal input terminal, a voltage input terminal, a signal output terminal, and a ground terminal;
[0039] No voltage regulator capacitor is connected between the voltage output terminal and the ground terminal for voltage regulation. The signal input terminal, voltage input terminal, and signal output terminal are connected to the same contact of the two-contact power detection module. The gates of the first field-effect transistor and the second field-effect transistor are electrically connected to the two-contact power detection module. The drain of the second field-effect transistor is electrically connected to the contact. The sources of the first field-effect transistor and the second field-effect transistor are electrically connected to the ground terminal of the architecture.
[0040] The steps by which the two-contact power detection module provides the operating voltage required for the two-contact bidirectional communication encryption / decryption architecture are as follows:
[0041] S4-1. When receiving external signals and power, automatically determine the polarity of the voltage input terminal and the ground terminal of the two contacts;
[0042] S4-2, Connect the low-potential polarity to the ground terminal and connect the high-potential polarity voltage input terminal to the voltage output terminal;
[0043] S4-3. The hardware has a built-in POR. When the voltage reaches the working voltage range, it will automatically release the reset state. At this time, the voltage output terminal in step S4-2 is the working voltage required for the two-point bidirectional communication encryption and decryption architecture.
[0044] The two-contact power detection unit sets the grounding terminal by controlling the on / off state of the first and second field-effect transistors. When receiving a signal power from an external controller, it connects the low-potential polarity to the grounding terminal and connects the high-potential polarity voltage input terminal to the voltage output terminal. When a potential difference is generated in the loop between the two contacts, the two-contact power detection module controls the on / off state of the first or second field-effect transistor to control the signal terminal to short-circuit the contact with the low potential difference, forming the grounding terminal of the system power circuit. The two-contact power detection unit connects the contact with the high potential difference in series with a field-effect transistor or diode as the power output terminal.
[0045] When the bidirectional communication module outputs communication signals, a small resistor is connected in series between the contacts with a high potential difference and the contacts with a low potential difference. Turning the switch on or off causes the small resistor to generate a current change to transmit the signal, thereby achieving the purpose of outputting communication signals.
[0046] The two-way communication module detects input signals at two contacts by using the potential difference between the two contacts to determine high and low potential signals. The voltage difference for low potential must be greater than the minimum operating voltage of the system architecture, while the voltage difference for high potential must be greater than the voltage difference for low potential by more than 0.6V.
[0047] The microcontroller unit receives the input signal, then transmits the input signal data and the data from the encryption / decryption storage unit to the encryption / decryption ALU unit for processing. The instruction on the input signal determines whether to encrypt or decrypt. If the instruction requires encryption, encryption is performed; if the instruction requires decryption, decryption is performed. The encrypted or decrypted data is then sent back to the microcontroller unit for judgment. The external main product controller reads the output data and analyzes it. If the output data does not match the expected data, it is determined to be counterfeit, and the external main product controller will stop operating.
[0048] A communication method for a two-point bidirectional communication encryption / decryption architecture, the method comprising the following steps:
[0049] S1. When the two-contact power detection unit receives external signals and power, it automatically determines the polarity of the two-contact voltage input terminal and the ground terminal, and connects the voltage input terminal to the voltage output terminal. When the voltage at the voltage output terminal reaches the working voltage range, it supplies the voltage output as the power required by this architecture.
[0050] S2. Use the microcontroller unit and encryption / decryption storage unit to perform encryption / decryption operations on the encryption / decryption ALU unit, and store the received external signal value into the encryption / decryption ALU unit;
[0051] S3. The encrypted and decrypted values are compared with the encryption and decryption storage unit after the operation. When the comparison result is a normal encrypted and decrypted value, a signal is output between the control signal terminal and the ground terminal of the two-contact power detection unit.
[0052] S4. The external main product controller reads the output data and analyzes it. If the output data does not match the expected data, it is determined to be a counterfeit product, and the external main product controller will stop operating.
[0053] In step S1, during the process of providing the required power for a two-point bidirectional communication encryption / decryption architecture, the two-point power detection unit controls the on / off state of the first and second field-effect transistors to set the grounding terminal. When receiving the signal power from the external controller, the low-potential polarity is connected to the grounding terminal, and the high-potential polarity voltage input terminal is connected to the voltage output terminal. When a potential difference is generated in the two-point circuit, the two-point power detection unit controls the on / off state of the first or second field-effect transistor to control the signal terminal to short-circuit the terminal with the low potential difference, forming the grounding terminal of the system power circuit. The two-point power detection unit connects the terminal with the high potential difference in series with a field-effect transistor or diode as the power output terminal.
[0054] In the above steps, the two-contact power detection unit sets the grounding point by controlling the on / off control signal terminals of the first and second field-effect transistors. When receiving power signals from the external controller, the two-contact power detection uses the potential difference between the two contacts to determine the connection. When a potential difference is generated in the circuit between the two contacts, the two-contact power detection module controls the on / off control signal terminal of the first or second field-effect transistor to short-circuit the contacts with the low potential difference, forming the grounding terminal of the system power circuit. The gates of the first and second field-effect transistors are electrically connected to the two-contact power detection module, the drain of the second field-effect transistor is electrically connected to the second contact, and the sources of the first and second field-effect transistors are electrically connected to the grounding terminal of the architecture. The two-contact power detection unit connects a field-effect transistor or diode in series with the contacts with the high potential difference as the power output terminal, providing the power required for the two-contact bidirectional communication encryption / decryption architecture.
[0055] When outputting communication signals, a small resistor is connected in series between the high-potential-difference contact and the low-potential-difference contact. Turning the switch on or off causes a change in current in the small resistor to transmit the signal, thus achieving the purpose of outputting the communication signal. The two-contact input signal detection uses the potential difference between the two contacts to determine the high-potential and low-potential signals. The voltage difference of the low-potential signal must be greater than the minimum operating voltage of the system architecture, while the voltage difference of the high-potential signal must be greater than the voltage of the low-potential signal by more than 0.6V.
[0056] In this embodiment, as Figures 1-3 The present invention is illustrated using a disposable medical inhalation device. The disposable medical inhalation device has two metal contacts, which can be regarded as the two-terminal power input connected to a load, and then connected to the medical inhaler. The two-terminal contacts are assembled by using metal pins as contact points.
[0057] When the medical inhaler detects a load at the two metal pin contacts, it will supply 3V power to the two metal pin contacts. At this time, the two-contact power detection module of the two-contact power detection unit receives a potential difference between the two contacts and begins to determine the polarity of the voltage input terminal and the ground terminal of the two contacts. The two-contact power detection uses the potential difference between the two contacts to determine the polarity. When a potential difference is generated in the circuit of the two contacts, the two-contact power detection module controls the on / off control signal terminal of the first field-effect transistor (switch 1) or the second field-effect transistor (switch 2) to short-circuit the contacts with the low potential difference, forming the ground terminal of the system power circuit. Since both contacts on the two-contact power detection module have the same function, the two-contact power detection modules can be interchanged even if the user connects in the forward or reverse direction. If connected in the forward direction, the on / off control signal terminal of the second field-effect transistor (switch 2) will short-circuit the contacts with low potential difference to the ground terminal, and the on / off control signal terminal of the fourth field-effect transistor (switch 4) will short-circuit the contacts with high potential difference to the power terminal. Conversely, the on / off control signal terminal of the first field-effect transistor (switch 1) will short-circuit the contacts with low potential difference to the ground terminal, and the on / off control signal terminal of the third field-effect transistor (switch 3) will short-circuit the contacts with high potential difference to the power terminal. When the potential difference between the two contacts reaches the working voltage range, the working voltage required for the two-contact bidirectional communication encryption and decryption architecture is provided.
[0058] After the medical inhaler delivers 3V power and waits for a period of time, it sends an encrypted / decrypted communication signal. At this time, the bidirectional communication module of the two-contact power detection unit needs to separate the received external signal from the power supply. It uses the potential difference between the two contacts to determine the high and low potential signals. When the medical inhaler sends out a communication signal, the voltage difference of the low potential signal must be greater than the minimum operating voltage of the system architecture, and the potential difference of the high potential signal must be greater than the low potential voltage by more than 0.6V. At this time, the bidirectional communication module can determine that the medical inhaler has sent out a communication signal and then transmit the communication signal to the microcontroller unit.
[0059] After receiving all communication signals from the medical inhaler, the microcontroller unit of the two-contact bidirectional communication encryption / decryption architecture sends the encrypted / decrypted message transmission data and the data from the encryption / decryption storage unit to the encryption / decryption ALU unit for processing. After processing, the encrypted / decrypted data is sent back to the microcontroller unit for judgment. The encrypted / decrypted value is compared with the value from the encryption / decryption storage unit. When the comparison result is a normal encrypted / decrypted value, a signal is output between the control signal terminal and the ground terminal of the two-contact power detection unit to inform the medical inhaler of the encryption / decryption result.
[0060] At this time, the bidirectional communication module of the two-contact power detection unit will receive the communication signal output from the microcontroller unit. The bidirectional communication module outputs signals through the control signal terminal and ground terminal of the two contacts. The signal output of the bidirectional communication module uses the contact with the high potential difference as the power terminal and the contact with the low potential difference as the ground terminal, with a small resistor and on / off control signal connected in series between them to control the small load current between the two contacts. The signal output is achieved by transmitting the current change generated by the small load when the switch is turned on and off to achieve the communication signal output.
[0061] When the medical inhaler receives the encrypted / decrypted communication signal, it calculates and determines whether the inhalation device is genuine. If it is counterfeit, it stops all operations and waits for the inhalation device to be removed.
[0062] The working principle of this invention is as follows: When the external signal and power received by the two-contact power detection unit are received, the invention automatically determines the polarity of the voltage input terminal and the ground terminal of the two contacts, and connects the voltage input terminal to the voltage output terminal. When the voltage at the voltage output terminal reaches the working voltage range, the voltage output terminal is then connected to the microcontroller unit, the encryption / decryption ALU unit, and the encryption / decryption storage unit to perform the chip's encryption / decryption function. The signal input terminal, voltage input terminal, and signal output terminal in the two-contact power detection unit are connected to a single contact. The two-contact power detection unit needs to separate the received external signal and power supply, and the signal output is transmitted by the current change generated by the small load when the signal is turned on and off.
[0063] It should be noted that, in this document, relational terms such as "first" and "second" are used only to distinguish one entity or operation from another, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Furthermore, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such process, method, article, or apparatus.
[0064] Finally, it should be noted that the above descriptions are merely preferred embodiments of the present invention and are not intended to limit the present invention. Although the present invention has been described in detail with reference to the foregoing embodiments, those skilled in the art can still modify the technical solutions described in the foregoing embodiments or make equivalent substitutions for some of the technical features. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of the present invention should be included within the protection scope of the present invention.
Claims
1. A two-point bidirectional communication encryption / decryption architecture, characterized in that: The two-point bidirectional communication encryption and decryption architecture includes a two-point power detection unit, a microcontroller unit, an encryption and decryption ALU unit, and an encryption and decryption storage unit; The two-contact power detection unit is electrically connected to the microcontroller unit, the encryption / decryption ALU unit, and the encryption / decryption storage unit; The two-contact power detection unit is used for bidirectional communication of power control and input / output at the two-contact terminals; the microcontroller unit is used for data encryption and decryption control; the encryption / decryption ALU unit is used for data encryption and decryption operations; and the encryption / decryption storage unit is used for storing encrypted and decrypted data. The two-contact power detection unit includes a two-contact power detection module and a bidirectional communication module; The two-contact power detection module is used to provide the operating voltage required by the two-contact bidirectional communication encryption and decryption architecture; the bidirectional communication module is used to transmit encryption or decryption commands in the two-contact bidirectional communication encryption and decryption architecture and to detect two-contact input signals. The two-contact power detection unit further includes a first field-effect transistor and a second field-effect transistor; the two-contact power detection module includes a signal input terminal, a voltage input terminal, a signal output terminal, and a ground terminal; The signal input terminal, voltage input terminal, and signal output terminal are connected to the same contact of the two-contact power detection module; the gates of the first field-effect transistor and the second field-effect transistor are electrically connected to the two-contact power detection module, the drain of the second field-effect transistor is electrically connected to the contact, and the sources of the first field-effect transistor and the second field-effect transistor are electrically connected to the ground terminal of the architecture. The steps by which the two-contact power detection module provides the operating voltage required for the two-contact bidirectional communication encryption / decryption architecture are as follows: S4-1. When receiving external signals and power, automatically determine the polarity of the voltage input terminal and the ground terminal of the two contacts; S4-2, Connect the low-potential polarity to the ground terminal and connect the high-potential polarity voltage input terminal to the voltage output terminal; S4-3. The hardware has a built-in POR. When the voltage reaches the working voltage range, it will automatically release the reset state. At this time, the voltage output terminal in step S4-2 is the working voltage required for the two-point bidirectional communication encryption and decryption architecture.
2. The two-point bidirectional communication encryption / decryption architecture according to claim 1, characterized in that: The two-contact power detection unit sets the grounding terminal by controlling the on / off state of the first and second field-effect transistors. When receiving a signal power from an external controller, it connects the low-potential polarity to the grounding terminal and connects the high-potential polarity voltage input terminal to the voltage output terminal. When a potential difference is generated in the loop between the two contacts, the two-contact power detection module controls the on / off state of the first or second field-effect transistor to control the signal terminal to short-circuit the contact with the low potential difference, forming the grounding terminal of the system power circuit. The two-contact power detection unit connects the contact with the high potential difference in series with a field-effect transistor as the power output terminal.
3. The two-point bidirectional communication encryption / decryption architecture according to claim 2, characterized in that: When the bidirectional communication module outputs communication signals, a small resistor is connected in series between the contacts with a high potential difference and the contacts with a low potential difference. Turning the switch on or off causes the small resistor to generate a current change to transmit the signal, thereby achieving the purpose of outputting communication signals. The two-way communication module detects input signals at two contacts by using the potential difference between the two contacts to determine high and low potential signals. The voltage difference for low potential must be greater than the minimum operating voltage of the system architecture, while the voltage difference for high potential must be greater than the voltage difference for low potential by more than 0.6V.
4. The two-point bidirectional communication encryption / decryption architecture according to claim 1, characterized in that: The microcontroller unit receives the input signal, then transmits the input signal data and the data from the encryption / decryption storage unit to the encryption / decryption ALU unit for processing. The instruction on the input signal determines whether to encrypt or decrypt. If the instruction requires encryption, encryption is performed; if the instruction requires decryption, decryption is performed. The encrypted or decrypted data is then sent back to the microcontroller unit for judgment. The external main product controller reads the output data and analyzes it. If the output data does not match the expected data, it is determined to be counterfeit, and the external main product controller will stop operating.