Anti-exchange method for the electric control system of aerial work platforms
By designing anti-swap modules in the PCU and ECU of the aerial working platform, and using asymmetric encryption algorithms for communication verification, theft problem caused by PCU interchangeability is solved, and the anti-swap and compatibility of PCUs is achieved.
Patent Information
- Application Number
- CN202210961790.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-08-11
- Publication Date
- 2025-07-08
- Estimated Expiration
- 2042-08-11
AI Technical Summary
The platform controller (PCU) of the aerial working platform is interchangeable, resulting in the risk of being stolen.
Anti-interchange modules are designed in PCU and vehicle controller (ECU), and asymmetric encryption algorithm is used for encryption communication verification to ensure the matching between PCU and ECU.
It realizes anti-swap of PCU, reduces the risk of being stolen, and is compatible with old products to meet customers' market needs.
Smart Images

Figure CN115167377B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of aerial work platform design, and particularly to a method for preventing the interchange of the electronic control system of an aerial work platform. Background Art
[0002] An aerial work platform is a new type of high-altitude work equipment that can replace traditional high-altitude work machinery such as hanging baskets and scaffolding, and can greatly improve the safety and work efficiency of high-altitude work. It is widely used in various fields. Leasing is one of the important characteristics of aerial work platforms. At present, there are many domestic leasing companies, and their sizes are uneven. The vehicles purchased come from major vehicle manufacturers, and the core component electronic control systems of major vehicle manufacturers are provided by electronic control system manufacturers. Moreover, the situation where the same electronic control system is provided to multiple vehicle manufacturers exists. During the actual leasing and use of vehicles, especially in relatively large projects, such as the construction of large industrial parks or large stadiums, there are often multiple construction parties, and the vehicles leased by the construction parties also belong to different leasing companies. This leads to the following problems that are likely to occur in the actual use of the PCU (platform controller):
[0003]
[0004] Due to the interchangeability of the above-mentioned PCU, there is a risk of the PCU being stolen. Summary of the Invention
[0005] The purpose of the present invention is to provide a method for preventing the interchange of the electronic control system of an aerial work platform, which solves the problem that due to the interchangeability of the PCU, there is a risk of the PCU being stolen.
[0006] To achieve the above purpose, the present invention provides a method for preventing the interchange of the electronic control system of an aerial work platform. The electronic control system of the aerial work platform includes a PCU and an ECU, and the method includes the following steps:
[0007] S1. Design a PCU anti-interchange module in the PCU and an ECU anti-interchange module in the ECU. The PCU anti-interchange module and the ECU anti-interchange module are used to implement the encrypted communication verification between the PCU and the ECU;
[0008] S2. Simultaneously enable the PCU anti-interchange module and the ECU anti-interchange module. The ECU anti-interchange module and the PCU anti-interchange module are configured with matching encryption algorithms;
[0009] S3. Enable the ECU anti-interchange module to send a verification request to the PCU anti-interchange module, and enable the PCU anti-interchange module to perform encrypted communication verification on the ECU anti-interchange module based on the verification request;
[0010] S4. Cause the PCU anti-swapping module to send a verification request to the ECU anti-swapping module, and cause the ECU anti-swapping module to perform encrypted communication verification on the PCU anti-swapping module based on the verification request;
[0011] S5. When the results of the encrypted communication verifications in both S3 and S4 pass, the PCU can be used normally; otherwise, an error is reported.
[0012] Optionally, the encryption algorithm is an asymmetric encryption algorithm.
[0013] Optionally, S3 specifically includes:
[0014] S31. Generate a PCU public key and a PCU private key in the PCU anti-swapping module according to the asymmetric encryption algorithm;
[0015] S32. The ECU anti-swapping module encrypts the ECU feature parameters pre-stored in the ECU anti-swapping module using the PCU public key, obtains a first data ciphertext and sends it to the PCU anti-swapping module;
[0016] S33. The PCU anti-swapping module decrypts the first data ciphertext using the PCU private key. If the decryption result matches the PCU feature parameters pre-stored in the PCU anti-swapping module, the ECU anti-swapping module sends the result of the encrypted communication verification as passed to the PCU anti-swapping module.
[0017] Optionally, after executing S32 and before executing S33, S3 further includes:
[0018] S321. Generate a company public key and a company private key of the parts supplier according to the asymmetric encryption algorithm;
[0019] S322. The ECU anti-swapping module encrypts the first data ciphertext and the original information of the company public key using the company private key, obtains a second data ciphertext and sends it to the PCU anti-swapping module;
[0020] S323. The PCU anti-swapping module decrypts the second data ciphertext using the company public key, obtains the first data ciphertext and the decryption information of the company public key. If the decryption information of the company public key is consistent with the original information of the company public key, enter S3; otherwise, report an error.
[0021] Optionally, S4 specifically includes:
[0022] S41. Generate an ECU public key and an ECU private key in the ECU anti-swapping module according to the asymmetric encryption algorithm;
[0023] S42. The PCU anti-interchange module encrypts the PCU feature parameters pre-stored in the PCU anti-interchange module by using the ECU public key to obtain a third data ciphertext and sends it to the ECU anti-interchange module;
[0024] S43. The ECU anti-interchange module decrypts the third data ciphertext by using the ECU private key. If the decryption result matches the ECU feature parameters pre-stored in the ECU anti-interchange module, the PCU anti-interchange module sends the result that the encryption communication verification has passed to the ECU anti-interchange module.
[0025] Optionally, after executing S42 and before executing S43, S4 further includes:
[0026] S421. Generate the company public key and company private key of the parts supplier according to the asymmetric encryption algorithm;
[0027] S422. The PCU anti-interchange module encrypts the third data ciphertext and the original information of the company public key by using the company private key to obtain a fourth data ciphertext and sends it to the ECU anti-interchange module;
[0028] S423. The ECU anti-interchange module decrypts the fourth data ciphertext by using the company public key to obtain the third data ciphertext and the decryption information of the company public key. If the decryption information of the company public key is consistent with the original information of the company public key, then enter S4; otherwise, report an error.
[0029] Optionally, both the PCU feature parameters and the ECU feature parameters include verification switch codes, and the PCU anti-interchange module and the ECU anti-interchange module are enabled or disabled by setting different verification switch codes.
[0030] Optionally, the PCU feature parameters and the ECU feature parameters further include at least one of an OEM code, a rental company code, and a unique identification code. The OEM code is used to identify the product manufacturer, the rental company code is used to identify the product rental company, and the unique identification code is used to identify the production serial number of the product.
[0031] Optionally, the PCU feature parameters and the ECU feature parameters are set through a mobile APP.
[0032] Optionally, when both the PCU anti-interchange module and the ECU anti-interchange module are enabled, the PCU anti-interchange module and the ECU anti-interchange module send verification requests to each other at intervals of a set time.
[0033] The present invention provides a method for preventing the interchange of the electric control system of an aerial work platform, which has at least one of the following beneficial effects:
[0034] 1) By using an encryption method to conduct communication verification on the electric control system of the aerial work platform (including the vehicle controller ECU and the platform controller PCU), it is possible to prevent the interchange of the PCU, thereby reducing the risk of theft of the PCU, alleviating the burden on staff to carry it with them, and enhancing the customer experience;
[0035] 2) The PCU interchange prevention module and the ECU interchange prevention module can be turned on or off according to requirements, which is convenient for being compatible with old products that have been sold and do not support this function, enabling the encryption communication verification function to be flexible and variable to meet various market demands of customers;
[0036] 3) The verification of compliance and authenticity is achieved, reducing the risk of abnormal matching during the actual use of the PCU and the ECU. BRIEF DESCRIPTION OF THE DRAWINGS
[0037] Those of ordinary skill in the art will understand that the provided drawings are used to better understand the present invention and do not constitute any limitation to the scope of the present invention. Among them:
[0038] Figure 1 is a flowchart of the method for preventing the interchange of the electric control system of the aerial work platform provided by the embodiment of the present invention. DETAILED DESCRIPTION OF THE EMBODIMENTS
[0039] To make the objectives, advantages, and features of the present invention clearer, the following further describes the present invention in detail with reference to the drawings and specific embodiments. It should be noted that the drawings are all in a very simplified form and are not drawn to scale, only for facilitating and clearly assisting in explaining the objectives of the embodiments of the present invention. In addition, the structures shown in the drawings are often part of the actual structures. In particular, the focus to be shown in each drawing is different, and sometimes different scales are used.
[0040] As used in the present invention, the singular forms "a", "an", and "the" include plural referents unless the context clearly dictates otherwise. As used in the present invention, the term "or" is generally used in the sense of including "and / or" unless the context clearly dictates otherwise. As used in the present invention, the term "several" is generally used in the sense of including "at least one" unless the context clearly dictates otherwise. As used in the present invention, the term "at least two" is generally used in the sense of including "two or more" unless the context clearly dictates otherwise. In addition, the terms "first", "second", and "third" are used for descriptive purposes only and should not be construed as indicating or implying relative importance or implicitly specifying the quantity of the indicated technical features. Thus, features defined with "first", "second", and "third" may explicitly or implicitly include one or at least two of such features.
[0041] Please refer to Figure 1 , Figure 1 which is a flowchart of a method for preventing interchange in the electric control system of an aerial work platform provided by an embodiment of the present invention. This embodiment provides a method for preventing interchange in the electric control system of an aerial work platform. The electric control system of the aerial work platform includes a PCU and an ECU, and the method includes the following steps:
[0042] S1. Design a PCU anti-interchange module in the PCU and an ECU anti-interchange module in the ECU. The PCU anti-interchange module and the ECU anti-interchange module are used to implement encrypted communication verification between the PCU and the ECU;
[0043] S2. Simultaneously enable the PCU anti-interchange module and the ECU anti-interchange module. The ECU anti-interchange module and the PCU anti-interchange module are configured with matching encryption algorithms;
[0044] S3. Enable the ECU anti-interchange module to send a verification request to the PCU anti-interchange module, and enable the PCU anti-interchange module to perform encrypted communication verification on the ECU anti-interchange module based on the verification request;
[0045] S4. Enable the PCU anti-interchange module to send a verification request to the ECU anti-interchange module, and enable the ECU anti-interchange module to perform encrypted communication verification on the PCU anti-interchange module based on the verification request;
[0046] S5. When the results of the encrypted communication verification in both S3 and S4 are passed, the PCU can be used normally; otherwise, an error is reported.
[0047] By using encryption to conduct communication verification on the electric control system of the aerial work platform (including the vehicle controller ECU and the platform controller PCU), the anti-interchange of the PCU can be achieved, thereby reducing the risk of the PCU being stolen.
[0048] Specifically, first perform step S1, design a PCU anti-interchange module in the PCU and an ECU anti-interchange module in the ECU. The PCU anti-interchange module and the ECU anti-interchange module are used to implement the encrypted communication verification between the PCU and the ECU.
[0049] Then perform step S2, and enable the PCU anti-interchange module and the ECU anti-interchange module simultaneously. The ECU anti-interchange module and the PCU anti-interchange module are configured with matching encryption algorithms. It should be understood that the enabling and disabling of the PCU anti-interchange module and the ECU anti-interchange module can be adjusted according to requirements. When the PCU anti-interchange module and the ECU anti-interchange module are both disabled, at this time, the PCU anti-interchange module and the ECU anti-interchange module do not need to conduct encrypted communication verification, and the PCU can be used normally with the ECU. When one of the PCU anti-interchange module and the ECU anti-interchange module is disabled and the other is enabled, at this time, the PCU anti-interchange module and the ECU anti-interchange module cannot conduct encrypted communication verification, and an error is reported, and the PCU cannot be used, restricting the vehicle operation. Therefore, by disabling the PCU anti-interchange module and the ECU anti-interchange module, it is convenient to be compatible with old products that have been sold by oneself and do not support this function, and the encrypted communication verification function can be made flexible and variable to meet various market demands of customers.
[0050] In this embodiment, the encryption algorithm is an asymmetric encryption algorithm, such as the RSA algorithm. Of course, other encryption algorithms can also be used according to requirements, and this application does not limit this.
[0051] After performing S2, then perform step S3, make the ECU anti-interchange module send a verification request to the PCU anti-interchange module, and make the PCU anti-interchange module conduct encrypted communication verification on the ECU anti-interchange module based on the verification request.
[0052] In this embodiment, the specific content of S3 includes:
[0053] S31. Generate a PCU public key and a PCU private key in the PCU anti-interchange module according to the asymmetric encryption algorithm;
[0054] S32. The ECU anti-interchange module encrypts the ECU feature parameters pre-stored in the ECU anti-interchange module by using the PCU public key to obtain the first data ciphertext;
[0055] S33. The PCU anti-interchange module decrypts the first data ciphertext using the PCU private key. If the decryption result matches the PCU feature parameters pre-stored in the PCU anti-interchange module, the ECU anti-interchange module sends the result that the encrypted communication verification has passed to the PCU anti-interchange module.
[0056] Preferably, after executing S32 and before executing S33, S3 further includes:
[0057] S321. Generate the company public key and company private key of the component supplier according to the asymmetric encryption algorithm;
[0058] S322. The ECU anti-interchange module encrypts the original information of the first data ciphertext and the company public key using the company private key, obtains the second data ciphertext and sends it to the PCU anti-interchange module;
[0059] S323. The PCU anti-interchange module decrypts the second data ciphertext using the company public key, obtains the first data ciphertext and the decryption information of the company public key. If the decryption information of the company public key is consistent with the original information of the company public key, enter S3; otherwise, report an error.
[0060] That is to say, before decrypting the encrypted information sent by the ECU anti-interchange module, it is necessary to first verify the component supplier. When the PCU and the ECU belong to the same component supplier, subsequent decryption verification is carried out. If the PCU and the ECU do not belong to the same component supplier, an error is reported. By means of company signature, the privacy of the communication verification between the PCU anti-interchange module and the ECU anti-interchange module can be further improved.
[0061] For example, for the ECU and PCU produced by Company A, the company public key and company private key are generated through the asymmetric encryption algorithm. The public key is gh3giPGFN2jgh3sF and can be publicly announced, while the private key is reserved by itself. The ECU anti-interchange module and the PCU anti-interchange module respectively generate their own public keys and private keys. The public keys are publicly announced and the private keys are reserved by themselves.
[0062] The process of the ECU anti-interchange module sending a message to the PCU anti-interchange module is as follows:
[0063] a. The ECU anti-interchange module wants to send the ECU feature parameters to the PCU anti-interchange module. For example, the ECU feature parameters are 1010. The ECU anti-interchange module encrypts the ECU feature parameters 1010 using the PCU public key and obtains the first data ciphertext as: fdhnrgndgng;
[0064] b. The ECU anti-interchange module combines the first data ciphertext with the original information of the company public key using the company private key to form an information (the information is: fdhnrgndgng + the company public key of Company A: gh3giPGFN2jgh3sF), and encrypts it using the company private key of Company A. The encrypted file is: fdklfeig + dlkjfakle;
[0065] c. The PCU anti-interchange module decrypts <fdklfeig + dlkjfakle> using the product public key of Company A. If it is consistent with <fdhnrgndgng + the company public key of Company A: gh3giPGFN2jgh3sF>, it proves that this product is from Company A. If it is inconsistent, it proves that it is not from Company A, and an error will be reported at this time;
[0066] d. If it is proved that the product is from Company A, the PCU anti-interchange module then uses the PCU private key for the information <fdhnrgndgng>Decryption is performed to obtain the ECU characteristic parameter 0101. The PCU anti-swapping module compares its own PCU characteristic parameter with the ECU characteristic parameter passed by the anti-swapping module again. If it conforms to the restriction policy, it can be used normally; otherwise, it is considered that the verification fails, an alarm is given, and the vehicle operation is restricted.
[0067] While executing S3, S4 is executed. S4 specifically includes:
[0068] S41: Generate an ECU public key and an ECU private key in the ECU anti-swapping module according to the asymmetric encryption algorithm;
[0069] S42: The PCU anti-swapping module encrypts the PCU characteristic parameter pre-stored in the PCU anti-swapping module by using the ECU public key to obtain a third data ciphertext and sends it to the ECU anti-swapping module;
[0070] S43: The ECU anti-swapping module decrypts the third data ciphertext by using the ECU private key. If the decryption result matches the ECU characteristic parameter pre-stored in the ECU anti-swapping module, the PCU anti-swapping module sends the result of the encrypted communication verification to the ECU anti-swapping module as passed.
[0071] Preferably, after executing S42 and before executing S43, S4 further includes:
[0072] S421: Generate a company public key and a company private key of the parts supplier according to the asymmetric encryption algorithm;
[0073] S422: The PCU anti-swapping module encrypts the third data ciphertext and the original information of the company public key by using the company private key to obtain a fourth data ciphertext and sends it to the ECU anti-swapping module;
[0074] S423: The ECU anti-swapping module decrypts the fourth data ciphertext by using the company public key to obtain the third data ciphertext and the decryption information of the company public key. If the decryption information of the company public key is consistent with the original information of the company public key, enter S4; otherwise, report an error.
[0075] S4 is the same as S3 in essence, which is the mutual verification between the PCU anti-swapping module and the ECU anti-swapping module, and this application will not elaborate on it.
[0076] In this embodiment, the PCU anti-interchange module pre-stores PCU characteristic parameters, and the ECU anti-interchange module pre-stores ECU characteristic parameters. The encrypted communication verification between the PCU anti-interchange module and the ECU anti-interchange module is essentially a verification of the matching degree between the PCU characteristic parameters and the ECU characteristic parameters.
[0077] Finally, step S5 is executed. When the results of the encrypted communication verification in S3 and S4 both pass, the PCU can be used normally; otherwise, an error is reported.
[0078] In this embodiment, both the PCU characteristic parameters and the ECU characteristic parameters include verification switch codes. By setting different verification switch codes, the PCU anti-interchange module and the ECU anti-interchange module can be enabled or disabled. For example, the verification switch code can be set to a value of 0 or 1. When the verification switch code of the PCU anti-interchange module is set to 0, it means that the PCU anti-interchange module is in the off state. When the verification switch code of the PCU anti-interchange module is set to 1, it means that the PCU anti-interchange module is in the enabled state. The same applies to the verification switch code of the ECU anti-interchange module. Therefore, when the verification switch codes of the PCU anti-interchange module and the ECU anti-interchange module are both set to 1, the PCU anti-interchange module and the ECU anti-interchange module are both enabled. At this time, the PCU anti-interchange module and the ECU anti-interchange module need to perform encrypted communication verification, and the PCU can only be used normally when the verification passes. When the verification switch codes of the PCU anti-interchange module and the ECU anti-interchange module are both set to 0, it means that the PCU anti-interchange module and the ECU anti-interchange module are both off. At this time, the PCU anti-interchange module and the ECU anti-interchange module do not need to perform encrypted communication verification, and the PCU can be used directly. When one of the verification switch codes of the PCU anti-interchange module and the ECU anti-interchange module is set to 0 and the other is set to 1, it means that one of the PCU anti-interchange module and the ECU anti-interchange module has enabled encrypted communication verification and the other has disabled it. At this time, the PCU anti-interchange module and the ECU anti-interchange module cannot perform encrypted communication verification, and an error is reported. The PCU cannot be used, restricting the operation of the whole vehicle. Therefore, by artificially setting the value of the verification switch code, the opening and closing of the PCU anti-interchange module and the ECU anti-interchange module can be enabled or disabled, which is convenient for compatibility with old products that have been sold and do not support this function, realizing flexible encrypted communication verification functions and meeting various market demands of customers.
[0079] Further, the PCU characteristic parameters and the ECU characteristic parameters further include at least one of an OEM code, a rental company code, and a unique identification code. The OEM code is used to identify the product manufacturer, the rental company code is used to identify the product rental company, and the unique identification code is used to identify the production serial number of the product.
[0080] For example, since the complete vehicles produced by the same OEM may be sold to different rental companies, in order to avoid the interchangeability of product components between different rental companies, different rental company codes are set, thereby restricting the interchangeability of vehicle supporting products produced by the same OEM.
[0081] In addition, the setting of the OEM code and the unique identification code can be used to implement different levels of verification functions. It should be understood that only when the verification switch codes of the PCU anti-interchange module and the ECU anti-interchange module are both set to 1, it is necessary to verify the remaining PCU characteristic parameters and ECU characteristic parameters. Otherwise, verification is not required.
[0082] Of course, default values are set for different PCU characteristic parameters. For example, the default value is 0, which means it can be used interchangeably. When set to different values, they have different meanings. For example, when the rental company code is set to values such as 1, 2, 3..., it can be used to correspond to different rental company codes, and the rental company can set it according to its own needs.
[0083] Preferably, the PCU characteristic parameters and the ECU characteristic parameters are set through a mobile phone APP. The APP has a permission control function, which is used to distinguish the permissions of PCU and ECU component suppliers / OEMs / rental companies. Only those with the corresponding permissions can set the characteristic parameters.
[0084] Preferably, when the PCU anti-interchange module and the ECU anti-interchange module are both enabled, the PCU anti-interchange module and the ECU anti-interchange module send verification requests to each other at intervals of a set time.
[0085] In summary, the embodiment of the present invention provides a method for preventing the interchange of the electronic control system of an aerial work platform. By using an asymmetric encryption method to perform communication verification on the electronic control system of the aerial work platform (including the vehicle controller ECU and the platform controller PCU), it can achieve the anti-interchange of the PCU, thereby reducing the risk of theft of the PCU. At the same time, it can also be compatible with old products that do not support the communication verification function, meeting various market demands of customers.
[0086] The above are only the preferred embodiments of the present invention and do not impose any restrictive effect on the present invention. Any person skilled in the art, without departing from the technical solution of the present invention, makes any form of equivalent substitution or modification and other changes to the technical solution and technical content disclosed by the present invention, which are all within the content of the technical solution of the present invention and still fall within the protection scope of the present invention.< / fdhnrgndgng>
Claims
1. A method for preventing interchange of the electric control system of an aerial work platform, the electric control system of the aerial work platform comprising a PCU and an ECU, characterized in that, It includes the following steps: S1. Design a PCU anti-interchange module in the PCU and an ECU anti-interchange module in the ECU. The PCU anti-interchange module and the ECU anti-interchange module are used to implement encrypted communication verification between the PCU and the ECU; S2. Enable the PCU anti-interchange module and the ECU anti-interchange module simultaneously. The ECU anti-interchange module and the PCU anti-interchange module are configured with matching encryption algorithms; S3. Make the ECU anti-interchange module send a verification request to the PCU anti-interchange module, and make the PCU anti-interchange module perform encrypted communication verification on the ECU anti-interchange module based on the verification request; S4. Make the PCU anti-interchange module send a verification request to the ECU anti-interchange module, and make the ECU anti-interchange module perform encrypted communication verification on the PCU anti-interchange module based on the verification request; S5. When the results of the encrypted communication verification in S3 and S4 are both passed, the PCU can be used normally; otherwise, an error is reported; Among them, the encryption algorithm is an asymmetric encryption algorithm. When the PCU anti-interchange module and the ECU anti-interchange module are enabled simultaneously, the PCU anti-interchange module and the ECU anti-interchange module send verification requests to each other at intervals of a set time.
2. The anti-interchange method for the electric control system of the aerial work platform according to claim 1, wherein The S3 specifically includes: S31. Generate a PCU public key and a PCU private key in the PCU anti-interchange module according to the asymmetric encryption algorithm; S32. The ECU anti-interchange module encrypts the ECU feature parameters pre-stored in the ECU anti-interchange module by using the PCU public key to obtain a first data ciphertext and sends it to the PCU anti-interchange module; S33. The PCU anti-interchange module decrypts the first data ciphertext by using the PCU private key. If the decryption result matches the PCU feature parameters pre-stored in the PCU anti-interchange module, the result of the encrypted communication verification sent by the ECU anti-interchange module to the PCU anti-interchange module is passed.
3. The method for preventing interchange of the electric control system of the aerial work platform according to claim 2, characterized in that, After executing S32 and before executing S33, S3 further includes: S321. Generate a company public key and a company private key of the parts supplier according to the asymmetric encryption algorithm; S322. The ECU anti-interchange module encrypts the first data ciphertext and the original information of the company public key by using the company private key to obtain a second data ciphertext and sends it to the PCU anti-interchange module; S323. The PCU anti-interchange module decrypts the second data ciphertext by using the company public key to obtain the first data ciphertext and the decryption information of the company public key. If the decryption information of the company public key is consistent with the original information of the company public key, enter S3; otherwise, report an error.
4. The method for preventing interchange of the electric control system of the aerial work platform according to claim 1, characterized in that, The S4 specifically includes: S41. Generate an ECU public key and an ECU private key in the ECU anti-interchange module according to the asymmetric encryption algorithm; S42. The PCU anti-interchange module encrypts the PCU feature parameters pre-stored in the PCU anti-interchange module using the ECU public key, obtains the third data ciphertext, and sends it to the ECU anti-interchange module; S43. The ECU anti-interchange module decrypts the third data ciphertext using the ECU private key. If the decryption result matches the ECU feature parameters pre-stored in the ECU anti-interchange module, the PCU anti-interchange module sends the result that the encrypted communication verification has passed to the ECU anti-interchange module.
5. The method for preventing interchange of the electric control system of the aerial work platform according to claim 4, wherein, After executing S42 and before executing S43, S4 further includes: S421. Generate the company public key and company private key of the component supplier according to the asymmetric encryption algorithm; S422. The PCU anti-interchange module encrypts the third data ciphertext and the original information of the company public key using the company private key, obtains the fourth data ciphertext, and sends it to the ECU anti-interchange module; S423. The ECU anti-interchange module decrypts the fourth data ciphertext using the company public key, obtains the third data ciphertext and the decryption information of the company public key. If the decryption information of the company public key is consistent with the original information of the company public key, then enter S4; otherwise, report an error.
6. The method for preventing interchange of the electric control system of the aerial work platform according to claim 2 or 4, characterized in that Both the PCU feature parameters and the ECU feature parameters include verification switch codes, and the PCU anti-interchange module and the ECU anti-interchange module are enabled or disabled by setting different verification switch codes.
7. The method for preventing interchange of the electric control system of the aerial work platform according to claim 6, characterized in that, The PCU feature parameters and the ECU feature parameters further include at least one of the OEM code, the rental company code, and the unique identification code. The OEM code is used to identify the product manufacturer, the rental company code is used to identify the product rental company, and the unique identification code is used to identify the production serial number of the product.
8. The anti-interchange method for the electric control system of an aerial work platform according to claim 2 or 4, characterized in that The PCU feature parameters and the ECU feature parameters are set through the mobile phone APP.
Citation Information
Patent Citations
Security authentication method, and device, equipment, and storage medium
CN110798475A