随着汽车技术的发展,车联网技术早已不再是传统的车载娱乐工具,而是包含整个车辆的各种数据采集以及自动驾驶等功能的人工智能系统。而为了保障车联网中的数据安全,必须使用相应的加密算法对其进行保护。下面我们就来一起了解一下国密算法在车联网系统中的应用。

国密算法在车载信息系统中的应用

传统的车载信息主要是媒体的播放,比如音频、视频等等,而新型车载系统则增加了车辆信息显示功能,比如胎压检测、油耗信息等等,有些还存在语音互交等救援服务。

这类新型的车载信息系统主要存在两类数据安全问题,一是数据的私密性问题,也就是车载系统中保存的数据需要进行加密,并阻止非授权用户的访问;二是对数据的访问,需要有明确的身份认证,也就是存在可认证性的问题。

国密算法在车联网中的应用

针对这两个问题,车联网可以采用SM4分组加密算法对车载系统内保存的数据进行加密处理,禁止明文保存。并结合车钥匙等设备,在其中植入SM2私钥,对车主身份做认证,只有拥有合法SM2数字签名的驾驶者,才有权限查看车载系统的数据,拒绝一切非法访问。

国密算法在行车诊断系统中的应用

目前很多车辆会将行车数据发送回厂商,以此来对车主用车做持续性跟踪分析,用于车辆故障排查、事故分析等等。在这其中,一旦车主的车辆运行情况记录和数据,被攻击者所截获就会产生巨大的安全隐患。

国密算法在车联网中的应用

所以,车联网系统可以采用国密算法建立车辆和厂商之间的安全传输信道,从而确保数据的传输安全。加密信道的建立,一般涉及到对SM2,SM3和SM4算法的全面应用。也可以考虑更加轻量级的ZUC算法,仿照其在LTE标准中的应用,建立新的标准。

国密算法在自动驾驶中的应用

自动驾驶是目前非常火热的汽车技术,通过人工智能和大数据分析,对车辆的周围环境进行判断,从而实现车辆的自动驾驶。这需要极其精准的信息数据,而这些数据很可能就会被攻击者劫持,从而引起相关的安全隐患。

国密算法在车联网中的应用

在车联网中可以使用SM2做为数据访问的身份认证,并且使用SM4和ZUC等对称加密算法对核心数据进行加密。此外,对于自动驾驶的核心AI代码,可以使用SM2做代码签名,防止代码逻辑本身被攻击者修改,确保在车辆上运行的代码必须是具有合法签名值的原始代码。

免责声明:素材源于网络,如有侵权,请联系删稿。