关于用于智能车载CAN总线的轻量级动态安全协议的研究
Yuanhao Wang1, Yinan Xu1, Zhiquan Liu2
1The College of Engineering, Yanbian University, Yanji 133002, China.
Sensors (Basel, Switzerland)
|September 19, 2025
概括
本研究引入了智能汽车的新安全协议,通过动态压缩和密钥管理来增强控制器区域网络 (CAN) 总线安全性. 该解决方案提高了效率,并防止了网络攻击.
科学领域:
- 网络安全 网络安全
- 汽车工程 汽车工程
- 网络安全 网络安全
背景情况:
- 智能和互联汽车面临越来越多的安全威胁,因为面向外的部件越来越多.
- 现有的控制器区域网络 (CAN) 总线安全措施不足,使消息易受攻击.
- 当前的加密和身份验证方法压迫车辆的实时性能和带宽.
研究的目的:
- 为智能汽车CAN总线系统开发强大的安全机制.
- 解决现有安全协议在带宽消耗和实时性能方面的局限性.
- 增强联网汽车的整体网络安全态度.
主要方法:
- 提出了改进的动态压缩算法,优化标题信息以获得更高的压缩率.
- 引入了一种新的动态密钥管理方法,具有动态密钥分配机制.
- 在每个电子控制单元 (ECU) 上实现独立的压缩,加密和身份验证,并定期更新密钥.
主要成果:
- 平均压缩速率提高了2.24%,压缩时间效率提高了10%.
- 对四种不同类型的网络攻击进行了有效的防御.
- 降低了8.28%的平均CAN总线负载,并实现了低计算时间 (0.064 ms在400 MHz).
结论:
- 拟议的安全机制确保了CAN总线消息的安全性,实时性能和新鲜性.
- 该解决方案有效地减少了公共汽车负载,为联网汽车提供了更有效的网络安全方法.
- 这提高了智能和互联汽车系统的可靠性和防御能力.
相关概念视频
Bus Impedance Matrix
503
Calculating subtransient fault currents for three-phase faults in an N-bus power system involves using the positive-sequence network. When a three-phase short circuit occurs at a specific bus, the analysis uses the superposition method to evaluate two separate circuits.
In the first circuit, all machine voltage sources are short-circuited, leaving only the prefault voltage source at the fault location. The positive-sequence bus impedance matrix can be determined by solving the nodal equations,...
In the first circuit, all machine voltage sources are short-circuited, leaving only the prefault voltage source at the fault location. The positive-sequence bus impedance matrix can be determined by solving the nodal equations,...
503
Design Example: Automobile Ignition System
525
The automobile's ignition system plays a vital role by ensuring the timely ignition of the fuel-air mixture in each cylinder. This ignition is facilitated by a spark plug, which is composed of two electrodes separated by an air gap. A spark forms across this air gap when a substantial voltage is generated between the electrodes, leading to the ignition of the fuel.
One can generate a large voltage using a car battery of 12 volts with the help of inductors. Inductors are known for opposing...
One can generate a large voltage using a car battery of 12 volts with the help of inductors. Inductors are known for opposing...
525
Line Protection with Impedance Relays
439
Coordinating time-delay overcurrent relays in complex radial systems and directional overcurrent relays in multi-source transmission loops can be challenging. Impedance relays address these issues by responding to the voltage-to-current ratio, specifically measuring the apparent impedance of a line. These relays become more sensitive during faults as current increases and voltage decreases, thereby reducing the apparent impedance.
Under normal conditions, low load currents keep the measured...
Under normal conditions, low load currents keep the measured...
439
Pilot and Numeric Relaying
480
Pilot relaying is a type of differential protection used in power systems. It compares electrical quantities at the terminals of equipment via a communication channel instead of direct relay interconnection. This method is essential for transmission lines where the terminals are far apart, typically up to 80 km for lines with 69 to 115 kV ratings. Four types of communication channels are used for pilot relaying:
480
PD Controller: Design
624
In automotive engineering, car suspension systems often employ Proportional Derivative (PD) controllers to enhance performance. PD controllers are utilized to adjust the damping force in response to road conditions. A controller, acting as an amplifier with a constant gain, demonstrates proportional control, with output directly mirroring input.
Designing a continuous-data controller requires selecting and linking components like adders and integrators, which are fundamental in Proportional,...
Designing a continuous-data controller requires selecting and linking components like adders and integrators, which are fundamental in Proportional,...
624
Distributed Loads
950
Distributed loads are a common type of load that engineers and scientists encounter in various practical situations. Distributed loads often refer to a type of load spread over a surface or a structure and can be modeled as continuous force per unit area.
For example, consider a bookshelf filled with books stacked vertically adjacent to each other. The weight of the books is evenly distributed over the length of the shelf. As a result, the pressure at different locations on the surface of the...
For example, consider a bookshelf filled with books stacked vertically adjacent to each other. The weight of the books is evenly distributed over the length of the shelf. As a result, the pressure at different locations on the surface of the...
950

