Anti-shell-dismantling method and system for T-BOX controller, controller and vehicle

文档序号:1506510 发布日期:2020-02-07 浏览:20次 中文

阅读说明:本技术 用于t-box控制器的防拆壳方法、系统、控制器和车 (Anti-shell-dismantling method and system for T-BOX controller, controller and vehicle ) 是由 陈文淼 赵光亮 杨英振 辛振鹏 孙博 刘小强 于 2019-09-25 设计创作,主要内容包括:本发明涉及车辆技术领域,尤其涉及一种用于T-BOX控制器的防拆壳方法、系统、控制器和车。本发明所述的用于T-BOX控制器的防拆壳方法,包括:检测T-BOX控制器壳的被拆卸螺丝的位置编号;S2,将所述位置编号与拆卸顺序编码进行比较,得到对比结果;S3,根据对比结果,执行对应策略。通过检测T-BOX控制器壳的被拆卸螺丝的位置编号;将所述位置编号与拆卸顺序编码进行比较,得到对比结果;根据对比结果,执行对应策略,能够有效防止T-BOX控制器被非法拆开。基于T-BOX的硬件模块,对紧固螺丝的拆卸顺序进行检测判断,从而保护控制器不被非法拆壳,防止非法修改内部数据。(The invention relates to the technical field of vehicles, in particular to a shell disassembly preventing method and system for a T-BOX controller, the controller and a vehicle. The invention discloses a shell disassembly prevention method for a T-BOX controller, which comprises the following steps: detecting the position number of a disassembled screw of the T-BOX controller shell; s2, comparing the position number with the disassembly sequence code to obtain a comparison result; and S3, executing the corresponding strategy according to the comparison result. Detecting the position number of a disassembled screw of the T-BOX controller shell; comparing the position number with the disassembly sequence code to obtain a comparison result; and according to the comparison result, executing a corresponding strategy, and effectively preventing the T-BOX controller from being illegally disassembled. And the T-BOX-based hardware module detects and judges the disassembly sequence of the fastening screws, thereby protecting the controller from being illegally disassembled and preventing the internal data from being illegally modified.)

1. A shell disassembly prevention method for a T-BOX controller is characterized by comprising the following steps:

s1, detecting the position number of the disassembled screw of the T-BOX controller shell;

s2, comparing the position number with the disassembly sequence code to obtain a comparison result;

and S3, executing the corresponding strategy according to the comparison result.

2. The tamper-proof method for a T-BOX controller as claimed in claim 1,

if the position number is different from the sequence number in the disassembly sequence code, obtaining a first comparison result;

if the position number is the same as the sequence number in the disassembly sequence code and the sequence number is not the last one, obtaining a second comparison result;

and if the position number is the same as the sequence number in the disassembly sequence code and the sequence number is the last one, obtaining a third comparison result.

3. The tamper-proof method for a T-BOX controller as claimed in claim 1,

if the comparison result is the first comparison result, alarming and detecting whether all screws are installed to the original position;

if the comparison result is the first comparison result, performing S1 to S3;

and if the comparison result is the first comparison result, ending the detection.

4. The tamper-proof method for a T-BOX controller as claimed in claim 3,

if all the screws are installed to the original positions, stopping alarming;

if the screws are not installed to the original positions, the alarm is continued, and whether all the screws are installed to the original positions or not is detected.

5. The tamper-resistant method for a T-BOX controller of claim 3, further comprising, after the end detection: and updating the disassembly order code.

6. The tamper-proof method for a T-BOX controller of claim 3, further comprising, after the alarm: and sending the current position to a server.

7. A tamper-resistant system for a T-BOX controller, comprising:

the priority decoding circuit is respectively connected with each screw of the T-BOX controller shell and is used for detecting the position number of the disassembled screw of the T-BOX controller shell;

the MCU is connected with the priority decoding circuit and is used for comparing the position number with the disassembly sequence code to obtain a comparison result; and executing a corresponding strategy according to the comparison result.

8. The tamper-resistant system for a T-BOX controller of claim 7, further comprising:

the alarm module is connected with the MCU and used for alarming;

the positioning module is connected with the MCU and used for positioning the current position;

and the transmitting and receiving module is connected with the MCU and used for receiving the disassembly sequence codes and transmitting the current position to the server.

9. A T-BOX controller comprising the T-BOX controller tamper detection system of claim 7 or 8.

10. A motor vehicle comprising the T-BOX controller of claim 9.

Technical Field

The application relates to the technical field of vehicles, in particular to a shell disassembly preventing method and system for a T-BOX controller, the controller and a vehicle.

Background

With the development of controller intellectualization, a vehicle-mounted remote information processor (T-BOX) is far away from a manager when in use, and in order to improve the reliability and safety of the system, the system has a strong anti-disassembly function, and meanwhile, in real life, a small part of users can privately open the controller under the driving of economic benefit, and illegal behaviors such as illegally modifying internal data are implemented, which undoubtedly causes unnecessary loss.

In view of the foregoing, it is desirable to provide a method, system, controller and vehicle that effectively prevents the T-BOX controller from being illegally disassembled.

Disclosure of Invention

In order to solve the problems, the application provides a shell disassembly prevention method and system for a T-BOX controller.

In one aspect, the present application provides a tamper-evident method for a T-BOX controller, comprising the steps of:

s1, detecting the position number of the disassembled screw of the T-BOX controller shell;

s2, comparing the position number with the disassembly sequence code to obtain a comparison result;

and S3, executing the corresponding strategy according to the comparison result.

Further, the tamper-evident method for the T-BOX controller as described above,

if the position number is different from the sequence number in the disassembly sequence code, obtaining a first comparison result;

if the position number is the same as the sequence number in the disassembly sequence code and the sequence number is not the last one, obtaining a second comparison result;

and if the position number is the same as the sequence number in the disassembly sequence code and the sequence number is the last one, obtaining a third comparison result.

Further, the tamper-evident method for the T-BOX controller as described above,

if the comparison result is the first comparison result, alarming and detecting whether all screws are installed to the original position;

if the comparison result is the first comparison result, performing S1 to S3;

and if the comparison result is the first comparison result, ending the detection.

Further, the tamper-evident method for the T-BOX controller as described above,

if all the screws are installed to the original positions, stopping alarming;

if the screws are not installed to the original positions, the alarm is continued, and whether all the screws are installed to the original positions or not is detected.

Further, the tamper-proof method for the T-BOX controller as described above further includes, after the end detection: and updating the disassembly order code.

Further, the tamper-proof method for the T-BOX controller as described above further includes, after the alarm: and sending the current position to a server.

In a second aspect, the present application is directed to a tamper resistant system for a T-BOX controller, comprising:

the priority decoding circuit is respectively connected with each screw of the T-BOX controller shell and is used for detecting the position number of the disassembled screw of the T-BOX controller shell;

the MCU is connected with the priority decoding circuit and is used for comparing the position number with the disassembly sequence code to obtain a comparison result; and executing a corresponding strategy according to the comparison result.

Further, the tamper-resistant system for the T-BOX controller as described above further includes:

the alarm module is connected with the MCU and used for alarming;

the positioning module is connected with the MCU and used for positioning the current position;

and the transmitting and receiving module is connected with the MCU and used for receiving the disassembly sequence codes and transmitting the current position to the server.

In a third aspect, the application provides a T-BOX controller, and a tamper-proof system comprising the T-BOX controller.

In a fourth aspect, the present application provides a motor vehicle comprising the T-BOX controller.

The application has the advantages that: detecting the position number of a disassembled screw of the T-BOX controller shell; comparing the position number with the disassembly sequence code to obtain a comparison result; and according to the comparison result, executing a corresponding strategy, and effectively preventing the T-BOX controller from being illegally disassembled.

Drawings

Various other advantages and benefits will become apparent to those of ordinary skill in the art upon reading the following detailed description of the preferred embodiments. The drawings are only for purposes of illustrating preferred embodiments and are not to be construed as limiting the application. Also, like reference numerals are used to denote like parts throughout the drawings. In the drawings:

FIG. 1 is a schematic illustration of the steps of a tamper-evident method for a T-BOX controller provided herein;

FIG. 2 is a circuit schematic diagram of a tamper-evident method for a T-BOX controller provided herein;

FIG. 3 is a flow chart of a tamper-evident method for a T-BOX controller provided herein;

fig. 4 is a schematic diagram of a tamper-resistant system for a T-BOX controller provided herein.

Detailed Description

Exemplary embodiments of the present disclosure will be described in more detail below with reference to the accompanying drawings. While exemplary embodiments of the present disclosure are shown in the drawings, it should be understood that the present disclosure may be embodied in various forms and should not be limited to the embodiments set forth herein. Rather, these embodiments are provided so that this disclosure will be thorough and complete, and will fully convey the scope of the disclosure to those skilled in the art.

According to an embodiment of the present application, there is provided a tamper-proof method for a T-BOX controller, as shown in fig. 1, the method including: the method comprises the following steps:

s1, detecting the position number of the disassembled screw of the T-BOX controller shell;

s2, comparing the position number with the disassembly sequence code to obtain a comparison result;

and S3, executing the corresponding strategy according to the comparison result.

If the position number is different from the sequence number in the disassembly sequence code, obtaining a first comparison result;

if the position number is the same as the sequence number in the disassembly sequence code and the sequence number is not the last one, obtaining a second comparison result;

and if the position number is the same as the sequence number in the disassembly sequence code and the sequence number is the last one, obtaining a third comparison result.

If the comparison result is the first comparison result, alarming and detecting whether all screws are installed to the original position;

if the comparison result is the first comparison result, performing S1 to S3;

and if the comparison result is the first comparison result, ending the detection.

If all the screws are installed to the original positions, stopping alarming;

if the screws are not installed to the original positions, the alarm is continued, and whether all the screws are installed to the original positions or not is detected.

After the detection is finished, the method further comprises the following steps: and updating the disassembly order code.

After the alarm, the method further comprises the following steps: and sending the current position to a server.

The alarm comprises alarm modes such as alarm sound, alarm short message and the like. And software prompting and the like of the user terminal can be used.

Next, embodiments of examples of the present application will be further described with reference to fig. 2 and 3.

Fig. 2 is a circuit diagram according to an embodiment of the present application. The coding input end of the priority decoding circuit is sequentially connected with pull-up resistors R and VCC through a phase inverter, a T-BOX controller and numbered fastening screws are connected with corresponding coding input pins through conducting wires, the coding output end of the priority decoding circuit is connected with an I/O port of an MCU, and the chip priority coding output end of the priority decoding circuit is connected with an interrupt pin of the MCU.

Assuming that the shell of the T-BOX controller is provided with 6 screws, when the production of the T-BOX controller is completed, the 6 fastening screws are all contacted with respective springs at the bottom, the springs are connected with GND, at the moment, the input of the priority decoding circuit is all high level, the input pin of the interrupt system is high level, and the disassembly sequence of the fastening screws is not detected.

When any fastening screw is unscrewed and disconnected from GND (ground), at the moment, the input of the priority decoding circuit is changed into low level, the output end of the chip priority code is also changed into low level, the interruption of the MCU is triggered, the system starts to detect and judge the disassembly sequence of the fastening screw, and the system immediately alarms when only 1 fastening screw is not consistent with the originally specified disassembly sequence (disassembly sequence code).

As shown in FIG. 3, it is assumed that the original disassembly sequence of the fastening screws is 1-5-3-6-2-4, i.e., the screw with position number 1 (the screw with position number 1) is disassembled first, the screw with position number 2 is disassembled second, and so on, and the screw with position number 4 is disassembled last.

When the 1 st disassembled screw is not the 1 st screw, the system gives an alarm. If the 1 st disassembled screw is exactly the 1 st screw, the system does not give an alarm, but the system continues to detect the position number corresponding to the disassembled screw, and if the disassembled screw is not disassembled according to the sequence of 1-5-3-6-2-4, the system sends out an alarm sound and an alarm short message as long as an error exists, so that the aim of protecting the controller from being illegally disassembled is fulfilled. When an alarm is given, the system will continue to detect the current detachment. If the screws are all installed back to the T-BOX controller and tightened, the system stops alarming.

The disassembly sequence codes of the controller screws are randomly generated and stored in a memory inside the system during production offline, and are uploaded to a server at the same time, and can be authorized to use when needed.

After the screws of the T-BOX controller shell are removed according to the disassembly sequence code, the T-BOX controller can update the disassembly sequence code. And deleting the current disassembly sequence code and saving the new disassembly sequence code.

The T-BOX controller sends a message to the server through the sending and receiving module, and the server sends a new disassembly sequence code to the T-BOX controller after receiving the message.

In a second aspect, the present application provides a tamper-resistant system for a T-BOX controller, as shown in fig. 4, comprising:

the priority decoding circuit 101 is respectively connected with each screw of the T-BOX controller shell and is used for detecting the position number of the disassembled screw of the T-BOX controller shell;

the MCU102 is connected with the priority decoding circuit and used for comparing the position number with the disassembly sequence code to obtain a comparison result; and executing a corresponding strategy according to the comparison result.

Further, the embodiment of the present application further includes:

the alarm module is connected with the MCU and used for alarming;

the positioning module is connected with the MCU and used for positioning the current position;

and the transmitting and receiving module is connected with the MCU and used for receiving the disassembly sequence codes and transmitting the current position to the server.

The sending and receiving module is also used for sending information of the disassembly completion to the server and informing the server to send a new disassembly sequence code to the T-BOX controller.

The transmitting and receiving module includes: a General Packet Radio Service (General Packet Radio Service) module, a 4G module and/or a 5G module, etc.

The disassembly sequence code can be stored in the memory of the MCU, and also can be stored in other memory modules.

In a third aspect, the present application is directed to a T-BOX controller, including a tamper-resistant system for the T-BOX controller.

In a fourth aspect, the present application is directed to a motor vehicle comprising a T-BOX controller having a T-BOX controller tamper resistant system mounted thereto.

In the method, the position number of a disassembled screw of a T-BOX controller shell is detected; comparing the position number with the disassembly sequence code to obtain a comparison result; and according to the comparison result, executing a corresponding strategy, and effectively preventing the T-BOX controller from being illegally disassembled. And the T-BOX-based hardware module detects and judges the disassembly sequence of the fastening screws, thereby protecting the controller from being illegally disassembled and preventing the internal data from being illegally modified.

The above description is only for the preferred embodiment of the present application, but the scope of the present application is not limited thereto, and any changes or substitutions that can be easily conceived by those skilled in the art within the technical scope of the present application should be covered within the scope of the present application. Therefore, the protection scope of the present application shall be subject to the protection scope of the claims.

8页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:输电线路面式防外力破坏在线监测装置

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!