Multifunctional keyless system
By adding multiple functional electrical components connections to keyless systems and using encryption and decryption algorithms for identity verification, the existing keyless system has solved the problem of single functions and low data transmission security, and achieved functional improvement and security enhancement.
Patent Information
- Application Number
- CN202411805073.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-10
- Publication Date
- 2025-02-28
AI Technical Summary
The existing keyless system has a single function, and the data transmission security between the remote control key and the system is low when mutual verification is turned on.
The keyless system host is directly or indirectly connected to various functional electrical components to improve the system functionality, and the encryption and decryption algorithm is used to authenticate and transmit data between the remote key and the keyless system host.
It improves the functionality of the keyless system and improves the security of data transmission between the remote control key and the system through encryption and decryption algorithm.
Smart Images

Figure CN119541091A_ABST
Abstract
Description
Technical Field
[0001] The invention relates to the technical field of keyless systems, in particular to a multifunctional keyless system. Background technology Currently, many types of motorcycles on the market use keyless systems, which can enhance the user experience and protection performance of motorcycles by providing convenience, enhancing security and providing advanced functions.
[0003] However, the existing keyless system has a single function, and the security of data transmission between the remote control key and the system during mutual authentication is low. Summary of the invention
[0004] The present invention is to solve the technical problems existing in the prior art. The present invention provides a multifunctional keyless system, comprising: Remote control key, keyless system host, battery, instrument, ABS host, electronic fuel injection ECU, right-hand handle switch, brake switch, starter motor, fuel tank cap solenoid valve, seat cushion solenoid valve, light sensor, vehicle load, horn, turn signal, headlight and side bracket sensor; A relay assembly for isolating and controlling electrical signals in the circuit and between the circuits is provided between the keyless system host and the starter motor, the fuel tank cap solenoid valve, the seat cushion solenoid valve, the vehicle load, the horn, the turn signal lamp and the headlight; The remote control key starts the keyless system host through an encryption and decryption algorithm to supply power to the vehicle load.
[0005] Furthermore, the remote control key starts the keyless system host to supply power to the vehicle load through an encryption and decryption algorithm, including the following steps: The keyless system host generates a challenge code, encrypts it into final encrypted data using a first preset algorithm and a first key, and then sends it to the remote control key; The remote control key decrypts the final encrypted data, encrypts it into a response code using a second preset algorithm and a second key, and sends it to the keyless system host; The keyless system host decrypts the response code using the second preset algorithm and the second key, and performs consistency verification with the challenge code. If they are consistent, power is supplied to the vehicle load.
[0006] Furthermore, the keyless system host generates a challenge code, and encrypts it into final encrypted data using a first preset algorithm and a first key, and then sends it to the remote control key, specifically: The keyless system host generates a challenge code, and generates two different random numbers according to the data length of the challenge code, which are a first random number and a second random number; Encrypt the challenge code using a first preset algorithm and a first key to generate encrypted data; Calculate the absolute value N of the difference between the first random number and the second random number, divide the encrypted data into N groups of first sub-encrypted data groups, extract the header information of each group of first sub-encrypted data groups and arrange them in order to establish a verification sequence; The first random number and the second random number are respectively integrated into the first and last ends of the encrypted data to form the final encrypted data, which is then sent to the remote control key together with the verification sequence.
[0007] Furthermore, the remote control key decrypts the final encrypted data, specifically: The encrypted data is obtained by removing the first random number and the second random number at both ends of the final encrypted data; Calculate the absolute value N of the difference between the first random number and the second random number, and divide the encrypted data into N groups of second sub-encrypted data groups; Decrypt each second sub-encrypted data group using a first preset algorithm and a first key to obtain a corresponding sub-decrypted data group; Extracting the header information of each group of sub-decrypted data groups and arranging them in order to establish a header sequence; Verify whether the similarity between the header sequence and the verification sequence is greater than or equal to a preset similarity threshold. If so, arrange the sub-decryption data groups in order to obtain decrypted data, generate a response code, and then encrypt it with a second preset algorithm and a second key and send it to the keyless system host.
[0008] Furthermore, the first preset algorithm is a symmetric encryption and decryption algorithm or an asymmetric encryption and decryption algorithm.
[0009] Furthermore, the second preset algorithm is a symmetric encryption and decryption algorithm or an asymmetric encryption and decryption algorithm.
[0010] Furthermore, the relay assembly includes a starter relay connected between the starter motor and the keyless system host, a fuel tank relay connected between the fuel tank cap solenoid valve and the keyless system host, a seat cushion relay connected between the seat cushion solenoid valve and the keyless system host, a power-on relay connected between the vehicle load and the keyless system host, a horn relay connected between the horn and the keyless system host, a turn signal relay connected between the turn signal and the keyless system host, and a headlight relay connected between the headlight and the keyless system host.
[0011] Further, the keyless system host is respectively provided with pin #1, pin #2, pin #3, pin #4, pin #5, pin #6, pin #7, pin #8, pin #9, pin #10, pin #11, pin #12, pin #13 and pin #14; The right-hand handle switch is provided with 1D# pin and 2D# pin, the electronic fuel injection ECU is provided with 7C# pin, 8C# pin, 9C# pin and 10C# pin, the ABS host is provided with 4B# pin and 3B# pin, and the instrument is provided with 4A# pin and 3A# pin; The starter relay is provided with 87aE# pin, 86E# pin and 85E# pin, the fuel tank relay is provided with 87aF# pin and 86F# pin, the seat cushion relay is provided with 87aG# pin and 86G# pin, the power-on relay is provided with 87aH# pin and 86FH pin, the horn relay is provided with 87aI# pin and 86I# pin, the turn signal relay is provided with 87aK# pin and 86K# pin, and the headlight relay is provided with 86L# pin and 87aL# pin.
[0012] Furthermore, the 1# pin on the keyless system host is connected to the light sensor, the 2# pin is connected to the seat cushion relay, the 3# pin is connected to the fuel tank relay, the 4# pin is connected to the 9C# pin of the electronic fuel injection ECU, the 4B# pin of the ABS host and the 4A# pin of the instrument, the 5# pin is connected to the 7C# pin of the electronic fuel injection ECU, the 3B# pin of the ABS host and the 3A# pin of the instrument, the 6# pin is connected to the 86M# pin of the auxiliary start relay, the 86M# pin of the right-hand handle switch, and the 86M# pin of the right-hand handle switch. Pin 2D# is connected to pin 8C# of the electronic fuel injection ECU, pin 7# is connected to pin 1D# of the right handlebar switch, pin 8# is connected to pin 86H# of the power-on relay, pin 9# is connected to pin 86I# of the horn relay, pin 10# is connected to pin 86K# of the turn signal relay, pin 11# is connected to the positive pole of the battery, pin 12# is connected to the negative pole of the battery, pin 13# is connected to the side bracket sensor, and pin 14# is connected to pin 86L# of the headlight relay.
[0013] Furthermore, the 4# pin on the keyless system host is connected to the 9C# pin of the electronic fuel injection ECU, the 4B# pin of the ABS host and the 4A# pin of the instrument through the CAN-H communication line, and the 5# pin is connected to the 7C# pin of the electronic fuel injection ECU, the 3B# pin of the ABS host and the 3A# pin of the instrument through the CAN-L communication line. Compared with the prior art, the present invention has the following beneficial effects: The present invention improves the functionality of the keyless system by directly connecting the keyless system host with multiple functional electrical components or indirectly connecting them through corresponding relay components. At the same time, the remote control key starts the keyless system host through an encryption and decryption algorithm to power the entire vehicle load, thereby improving the security of data transmission between the remote control key and the system when they are mutually verified and turned on. BRIEF DESCRIPTION OF THE DRAWINGS
[0014] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the invention and, together with the description, serve to explain the principles of the invention. In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, for ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative labor.
[0015] Figure 1 It is a partial structural block diagram of a multifunctional keyless system of the present invention; Figure 2 It is another partial structural block diagram of a multifunctional keyless system of the present invention.
[0016] In the figure: 1. Remote control key; 2. Keyless system host; 3. Instrument; 4. ABS host; 5. EFI ECU; 6. Right handlebar switch; 7. Brake switch; 8. Starter relay; 9. Starter motor; 10. Fuel tank cap solenoid valve; 11. Seat cushion solenoid valve; 12. Seat cushion relay; 13. Fuel tank relay; 14. Photo sensor; 15. Power-on relay; 16. Vehicle load; 17. Horn; 18. Horn relay; 19. Turn signal; 20. Turn signal relay; 21. Battery; 22. Side stand sensor; 23. Headlight relay; 24. Headlight; 25. Auxiliary relay. DETAILED DESCRIPTION
[0017] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
[0018] It should be noted that all directional indications (such as up, down, left, right, front, back, etc.) in the embodiments of the present invention are only used to explain the relative position relationship, movement status, etc. between the components under a certain specific posture (as shown in the accompanying drawings). If the specific posture changes, the directional indication will also change accordingly.
[0019] In addition, the descriptions of "first", "second", etc. in the present invention are only used for descriptive purposes and cannot be understood as indicating or implying their relative importance or implicitly indicating the number of the indicated technical features. Therefore, the features defined as "first" and "second" may explicitly or implicitly include at least one of the features. In addition, the technical solutions between the various embodiments can be combined with each other, but they must be based on the ability of ordinary technicians in the field to implement them. When the combination of technical solutions is contradictory or cannot be implemented, it should be deemed that such a combination of technical solutions does not exist and is not within the scope of protection required by the present invention.
[0020] Embodiment 1 See also Figure 1 and Figure 2 As shown, the present invention provides a multifunctional keyless system, which specifically includes: Remote control key 1, keyless system host 2, battery 21, instrument 3, ABS host 4, electronic fuel injection ECU 5, right handlebar switch 6, brake switch 7, starter motor 9, fuel tank cap solenoid valve 10, seat cushion solenoid valve 11, light sensor 14, vehicle load 16, horn 17, turn signal 19, headlight 24 and side stand sensor 22.
[0021] A relay assembly for isolating and controlling electrical signals in the circuit and between the circuits is provided between the keyless system host 2 and the starter motor 9, the fuel tank cap solenoid valve 10, the seat cushion solenoid valve 11, the vehicle load 16, the horn 17, the turn signal lamp 19 and the headlight 24.
[0022] The relay assembly includes a starter relay 8 and an auxiliary starter relay 25 connected between a starter motor 9 and a keyless system host 2, a fuel tank relay 13 connected between a fuel tank cap solenoid valve 10 and a keyless system host 2, a seat cushion relay 12 connected between a seat cushion solenoid valve 11 and a keyless system host 2, a power-on relay 15 connected between a vehicle load 16 and a keyless system host 2, a horn relay 18 connected between a horn 17 and a keyless system host 2, a turn signal relay 20 connected between a turn signal 19 and a keyless system host 2, and a headlight relay 23 connected between a headlight 24 and the keyless system host 2.
[0023] The relay assembly further includes an auxiliary relay 25 connected between the start relay 8 and the right handlebar switch 6 .
[0024] The keyless system host 2 is respectively provided with pin #1, pin #2, pin #3, pin #4, pin #5, pin #6, pin #7, pin #8, pin #9, pin #10, pin #11, pin #12, pin #13 and pin #14.
[0025] The right-hand handle switch 6 is provided with 1D# pin and 2D# pin; the electronic fuel injection ECU 5 is provided with 7C# pin, 8C# pin, 9C# pin and 10C# pin; the ABS host 4 is provided with 4B# pin and 3B# pin; the instrument 3 is provided with 4A# pin and 3A# pin.
[0026] The starter relay 8 is provided with 87aE# pin, 86E# pin and 85E# pin; the fuel tank relay 13 is provided with 87aF# pin and 86F# pin; the seat relay 12 is provided with 87aG# pin and 86G# pin; the power-on relay 15 is provided with 87aH# pin and 86FH pin; the horn relay 18 is provided with 87aI# pin and 86I# pin; the turn signal relay 20 is provided with 87aK# pin and 86K# pin, and the headlight relay 23 is provided with 86L# pin and 87aL# pin.
[0027] The auxiliary relay 25 is provided with a 30M# pin, a 86M# pin and a 87ME# pin.
[0028] The 1# pin on the keyless system host 2 is connected to the photo sensor 14, the 2# pin is connected to the 86G# pin of the seat relay 12, the 3# pin is connected to the 86F# pin of the fuel tank relay 13, the 4# pin is connected to the 9C# pin of the electronic fuel injection ECU5, the 4B# pin of the ABS host 4 and the 4A# pin of the instrument 3, the 5# pin is connected to the 7C# pin of the electronic fuel injection ECU5, the 3B# pin of the ABS host 4 and the 3A# pin of the instrument 3, the 6# pin is connected to the 2D# pin of the right-hand handle switch 6 and the 8C# pin of the electronic fuel injection ECU5, and through Connect the 86M# pin of the auxiliary relay 25 to indirectly connect the 86E# pin of the start relay 8, the 7# pin is connected to the 1D# pin of the right handle switch 6, the 8# pin is connected to the 86H# pin of the power-on relay 15, the 9# pin is connected to the 86I# pin of the horn relay 18, the 10# pin is connected to the 86K# pin of the turn signal relay 20, the 11# pin is connected to the positive pole of the battery 21, the 12# pin is connected to the negative pole of the battery 21, the 13# pin is connected to the side bracket sensor 22, and the 14# pin is connected to the 86L# pin of the headlight relay 23.
[0029] The 30M# pin of the auxiliary relay 25 is connected to the brake switch 7, the 86M# pin is connected to the 2D# pin of the right-hand handle switch 6, and the 87ME# pin is connected to the 86E# pin of the start relay 8 It should be noted that there are 3B# and 4B# pins in the ABS host 4, and their corresponding functions are CAN-L (low-level signal line in the CAN bus, with a voltage range of 0V to 0.5V) and CAN-H (high-level signal line in the CAN bus, with a voltage range of 2.5V to 3.3V) in CAN communication. The vehicle speed signal is sent to the 5# and 4# pins in the keyless system host 2 through these two pins, so as to ensure that the keyless system host will not lock the front of the vehicle when there is vehicle speed, avoiding the risk of misoperation.
[0030] When the remote control key 1 is within 3 meters of the keyless system host 2, when the start button in the right-hand handle switch 6 is pressed, the 2D# pin outputs a 12V high-level signal to the 6# pin of the keyless system host 2, the 8C# pin of the electronic fuel injection ECU 5, and the 86M# pin of the auxiliary relay 25. At this time, the keyless system host 2 communicates and authenticates the remote control key 1 through a radio frequency signal. The remote control key 1 starts the keyless system host 2 through an encryption and decryption algorithm to power the vehicle load 16, which specifically includes the following steps: The keyless system host 2 generates a challenge code, encrypts it into final encrypted data using a first preset algorithm and a first key, and then sends it to the remote control key 1; The remote control key 1 decrypts the final encrypted data, encrypts it into a response code using a second preset algorithm and a second key, and sends it to the keyless system host 2; The keyless system host 2 decrypts the response code using the second preset algorithm and the second key, and performs consistency verification with the challenge code. If they are consistent, the vehicle load 16 is powered.
[0031] In some embodiments, the keyless system host generates a challenge code, encrypts it with a first preset algorithm and a first key into final encrypted data, and then sends it to the remote control key, specifically: The keyless system host 2 generates a challenge code, and generates two different random numbers according to the data length of the challenge code, which are a first random number and a second random number; Encrypt the challenge code using a first preset algorithm and a first key to generate encrypted data; Calculate the absolute value N of the difference between the first random number and the second random number, divide the encrypted data into N groups of first sub-encrypted data groups, extract the header information of each group of first sub-encrypted data groups and arrange them in order to establish a verification sequence; The first random number and the second random number are respectively integrated into the first and last ends of the encrypted data to form the final encrypted data, which is then sent to the remote control key 1 together with the verification sequence.
[0032] In some embodiments, the remote control key 1 decrypts the final encrypted data, specifically: The encrypted data is obtained by removing the first random number and the second random number at both ends of the final encrypted data; Calculate the absolute value N of the difference between the first random number and the second random number, and divide the encrypted data into N groups of second sub-encrypted data groups; Decrypt each second sub-encrypted data group using a first preset algorithm and a first key to obtain a corresponding sub-decrypted data group; Extracting the header information of each group of sub-decrypted data groups and arranging them in order to establish a header sequence; Verify whether the similarity between the header sequence and the verification sequence is greater than or equal to a preset similarity threshold. If so, arrange the sub-decryption data groups in order to obtain decrypted data, generate a response code, and then encrypt it with a second preset algorithm and a second key and send it to the keyless system host 2.
[0033] The first preset algorithm can be selected as a symmetric encryption and decryption algorithm or an asymmetric encryption and decryption algorithm; the second preset algorithm can be selected as a symmetric encryption and decryption algorithm or an asymmetric encryption and decryption algorithm.
[0034] After the response code and the challenge code are verified to be consistent, the 8# pin of the keyless system host 2 outputs a 12V high level to the 86H# pin of the power-on relay 15, thereby closing the power-on relay 15 and supplying power to the vehicle load 16. At the same time, the keyless system host 2 sends CAN communication to the 7C# pin and the 9C# pin of the electronic fuel injection ECU5 through the 4# pin and the 5# pin to inform the electronic fuel injection ECU5 to release the engine anti-theft protection; If the brake 7 is pressed and the side stand is retracted while the start button in the right-hand handle switch 6 is pressed, the side stand sensor 22 outputs a signal to the 13# pin of the keyless system host 2, and the electronic fuel injection ECU 5 provides a 12V low-level signal to the 85E# pin of the start relay 8 through the 10C# pin, and the brake 7 supplies power to the 30M# pin of the auxiliary relay 25, thereby supplying power to the 86E# pin of the start relay 8, and the starter motor 9 is started, thereby achieving one-button start; It should be noted that the 1D# pin in the right-hand switch 6 is the AUTO function. When the AUTO button on the right-hand switch 6 is turned on, the 1D# pin will send a 12V high-level signal to the 7# pin of the keyless system host 2, then the leaving home and returning home functions and the automatic switching mode function of the instrument 3 will be activated. The keyless system host 2 is connected to the light sensor 14 through the 1# pin to know the external light conditions. After the leaving home function is activated, when the unlock button of the remote control key 1 is pressed at night, the keyless system host 2 will power the 86L# pin of the headlight relay 23 through the 14# pin so that the headlights will automatically light up. After the returning home function is activated, when the keyless system is turned off when the ignition switch is turned off The system host 2 will supply power to the 86L# pin of the headlight relay 23 through the 14# pin, and the headlights will automatically light up to illuminate the user for a period of time; during normal driving, the keyless system host 2 sends the information of external light through the 4# and 5# pins to the 4A# and 3A# pins of the instrument 3 through CAN communication, so that the instrument 3 can automatically switch between black and daytime modes; if the remote control key 1 is lost during driving, the keyless system host 2 will send the key loss information to the 4A# and 3A# pins of the instrument 3 through the 4# and 5# pins through CAN communication, so that the instrument 3 will issue a pop-up warning, so that the user can find out the key is lost in time.
[0035] In some embodiments, when the unlock button on the remote control key 1 is double-clicked within a certain distance, the 2# pin of the keyless system host 2 will send a high level to the 86G# pin of the seat cushion relay 12, and the 87aG# pin of the seat cushion relay 12 will power the seat cushion solenoid valve 11, thereby achieving the purpose of opening the seat cushion. At the same time, the 10# pin of the keyless system host 2 sends a 12V high level frequency signal to the 86K# pin of the turn signal relay 20, and the 87aK# pin of the turn signal relay 20 will power the turn signal 19 so that the turn signal 19 flashes to indicate that the seat cushion has been opened; Furthermore, when the fuel tank lock button on the control key 1 is clicked within a certain distance, the 3# pin of the keyless system host 2 will send a high level to the 86F# pin of the fuel tank relay 13. At this time, the 87aF# pin of the fuel tank relay 13 supplies power to the fuel tank cap solenoid valve 10, thereby achieving the purpose of opening the fuel tank cap solenoid valve for refueling.
[0036] In some embodiments, when the specific location of the vehicle cannot be found in a parking lot or an underground garage, when the lock button on the remote control key 1 is double-clicked twice, the 9# pin of the keyless system host 2 sends a high-level frequency signal of 12V forty times per minute five times to the 86I# pin of the horn relay 18, and the 87aI# pin of the horn relay 18 powers the horn 17 so that the horn 17 responds five times at a frequency of forty times per minute. At the same time, the 10# pin of the keyless system host 2 sends a high-level frequency signal of 12V forty times per minute five times to the 86K# pin of the turn signal relay 20, and the 87aK# pin of the turn signal relay 20 powers the turn signal 19 so that the turn signal 19 flashes five times at a frequency of forty times per minute, thereby achieving the purpose of reminding the user of the location of the car.
[0037] Embodiment 2 The present invention also provides an electronic device, including: a processor, a sending device, an input device, an output device and a memory. The processor can be implemented by a general-purpose CPU (Central Processing Unit), a microprocessor, an application-specific integrated circuit, or one or more integrated circuits, and is used to execute relevant programs to implement the technical solution provided in the embodiment of the present application. The memory can be implemented in the form of a read-only memory (ROM), a static storage device, a dynamic storage device or a random access memory (RAM), and is used to store computer program code. The computer program code includes computer instructions. When the processor executes the computer instructions, the electronic device executes a method as described in any of the above possible implementation methods.
[0038] Embodiment 3 The present invention also provides a computer-readable storage medium, in which a computer program is stored. The computer program includes program instructions. When the program instructions are executed by a processor of an electronic device, the processor executes a method as described in any possible implementation manner.
[0039] The beneficial effects of the present invention are: The present invention improves the functionality of the keyless system by directly connecting the keyless system host with multiple functional electrical components or indirectly connecting them through corresponding relay components. At the same time, the remote control key starts the keyless system host through an encryption and decryption algorithm to power the entire vehicle load, thereby improving the security of data transmission between the remote control key and the system when they are mutually verified and turned on.
[0040] In the description of the specification, the description with reference to the terms "one embodiment", "example", "specific example", etc. means that the specific features, structures, materials or characteristics described in conjunction with the embodiment or example are included in at least one embodiment or example of the present invention. In this specification, the schematic representation of the above terms does not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials or characteristics described can be combined in any one or more embodiments or examples in a suitable manner.
[0041] In addition, each functional unit in each embodiment of the present application can be integrated into a processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The above-mentioned integrated unit can be implemented in the form of hardware or in the form of a software functional unit. If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application is essentially or the part that contributes to the prior art or all or part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including multiple instructions to enable a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the method of each embodiment of the present application. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (Read-Only Memory, referred to as ROM), random access memory (RandomAccess Memory, referred to as RAM), disk or optical disk and other media that can store programs.
[0042] The foregoing is merely a specific embodiment of the present invention, which enables those skilled in the art to understand or implement the present invention. Various modifications to these embodiments will be apparent to those skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the spirit or scope of the present invention. Therefore, the present invention will not be limited to the embodiments shown herein, but rather to the widest scope consistent with the principles and novel features claimed herein.
Claims
1. A multifunctional keyless system, characterized in that: include: Remote control key, keyless system host, battery, instrument, ABS host, electronic fuel injection ECU, right-hand handle switch, brake switch, starter motor, fuel tank cap solenoid valve, seat cushion solenoid valve, light sensor, vehicle load, horn, turn signal, headlight and side bracket sensor; A relay assembly for isolating and controlling electrical signals in the circuit and between the circuits is provided between the keyless system host and the starter motor, the fuel tank cap solenoid valve, the seat cushion solenoid valve, the vehicle load, the horn, the turn signal lamp and the headlight; The remote control key starts the keyless system host through an encryption and decryption algorithm to supply power to the vehicle load.
2. The multifunctional keyless system according to claim 1, characterized in that: The remote control key starts the keyless system host to supply power to the vehicle load through an encryption and decryption algorithm, including the following steps: The keyless system host generates a challenge code, encrypts it into final encrypted data using a first preset algorithm and a first key, and then sends it to the remote control key; The remote control key decrypts the final encrypted data, encrypts it into a response code using a second preset algorithm and a second key, and sends it to the keyless system host; The keyless system host decrypts the response code using the second preset algorithm and the second key, and performs consistency verification with the challenge code. If they are consistent, power is supplied to the vehicle load.
3. The multifunctional keyless system according to claim 1, characterized in that: The keyless system host generates a challenge code, and encrypts it into final encrypted data using a first preset algorithm and a first key, and then sends it to the remote control key, specifically: The keyless system host generates a challenge code, and generates two different random numbers according to the data length of the challenge code, which are a first random number and a second random number; Encrypt the challenge code using a first preset algorithm and a first key to generate encrypted data; Calculate the absolute value N of the difference between the first random number and the second random number, divide the encrypted data into N groups of first sub-encrypted data groups, extract the header information of each group of first sub-encrypted data groups and arrange them in order to establish a verification sequence; The first random number and the second random number are respectively integrated into the first and last ends of the encrypted data to form the final encrypted data, which is then sent to the remote control key together with the verification sequence.
4. The multifunctional keyless system according to claim 3, characterized in that: The remote control key decrypts the final encrypted data, specifically: The encrypted data is obtained by removing the first random number and the second random number at both ends of the final encrypted data; Calculate the absolute value N of the difference between the first random number and the second random number, and divide the encrypted data into N groups of second sub-encrypted data groups; Decrypt each second sub-encrypted data group using a first preset algorithm and a first key to obtain a corresponding sub-decrypted data group; Extracting the header information of each group of sub-decrypted data groups and arranging them in order to establish a header sequence; Verify whether the similarity between the header sequence and the verification sequence is greater than or equal to a preset similarity threshold. If so, arrange the sub-decryption data groups in order to obtain decrypted data, generate a response code, and then encrypt it with a second preset algorithm and a second key and send it to the keyless system host.
5. The multifunctional keyless system according to claim 2, characterized in that: The first preset algorithm is a symmetric encryption and decryption algorithm or an asymmetric encryption and decryption algorithm.
6. The multifunctional keyless system according to claim 2, characterized in that: The second preset algorithm is a symmetric encryption and decryption algorithm or an asymmetric encryption and decryption algorithm.
7. The multifunctional keyless system according to claim 1, characterized in that: The relay assembly includes a starter relay connected between the starter motor and the keyless system host, a fuel tank relay connected between the fuel tank cap solenoid valve and the keyless system host, a seat cushion relay connected between the seat cushion solenoid valve and the keyless system host, a power-on relay connected between the vehicle load and the keyless system host, a horn relay connected between the horn and the keyless system host, a turn signal relay connected between the turn signal and the keyless system host, and a headlight relay connected between the headlight and the keyless system host.
8. The multifunctional keyless system according to claim 7, characterized in that: The keyless system host is respectively provided with pin #1, pin #2, pin #3, pin #4, pin #5, pin #6, pin #7, pin #8, pin #9, pin #10, pin #11, pin #12, pin #13 and pin #14; The right-hand handle switch is provided with 1D# pin and 2D# pin, the electronic fuel injection ECU is provided with 7C# pin, 8C# pin, 9C# pin and 10C# pin, the ABS host is provided with 4B# pin and 3B# pin, and the instrument is provided with 4A# pin and 3A# pin; The starter relay is provided with 87aE# pin, 86E# pin and 85E# pin, the fuel tank relay is provided with 87aF# pin and 86F# pin, the seat cushion relay is provided with 87aG# pin and 86G# pin, the power-on relay is provided with 87aH# pin and 86FH pin, the horn relay is provided with 87aI# pin and 86I# pin, the turn signal relay is provided with 87aK# pin and 86K# pin, and the headlight relay is provided with 86L# pin and 87aL# pin.
9. The multifunctional keyless system according to claim 8, characterized in that: Pin 1# on the keyless system host is connected to the photo sensor, pin 2# is connected to the seat relay, pin 3# is connected to the fuel tank relay, pin 4# is connected to pin 9C# of the electronic fuel injection ECU, pin 4B# of the ABS host and pin 4A# of the instrument, pin 5# is connected to pin 7C# of the electronic fuel injection ECU, pin 3B# of the ABS host and pin 3A# of the instrument, pin 6# is connected to pin 86M# of the auxiliary relay, pin 2D# of the right handle switch and pin 8C# of the electronic fuel injection ECU, pin 7# is connected to pin 1D# of the right handle switch, pin 8# is connected to pin 86H# of the upper power relay, pin 9# is connected to pin 86I# of the horn relay, pin 10# is connected to pin 86K# of the turn signal relay, pin 11# is connected to the positive pole of the battery, pin 12# is connected to the negative pole of the battery, pin 13# is connected to the side bracket sensor, and pin 14# is connected to pin 86L# of the headlight relay.
10. The multifunctional keyless system according to claim 9, characterized in that: The 4# pin on the keyless system host is connected to the 9C# pin of the electronic fuel injection ECU, the 4B# pin of the ABS host and the 4A# pin of the instrument through the CAN-H communication line, and the 5# pin is connected to the 7C# pin of the electronic fuel injection ECU, the 3B# pin of the ABS host and the 3A# pin of the instrument through the CAN-L communication line.