知从玄武信息安全功能介绍
详细介绍

1      网络安全介绍

随着汽车新四化(尤其是网联化与自动驾驶)的推进,人们对汽车与多设备联网的需求日益提升 —— 这种联网不仅能大幅提升汽车安全与交通安全、促进绿色发展,还能带动信息互通。具体来看,车内设备不仅要与手机等智能设备连接,还需便捷接入互联网,与交通管理系统、周边车辆实现信息共享。与之相对应的是,汽车网络信息安全的重要性愈发凸显。

此外,随着车辆网联化、智能化进程的深化,云计算与大数据技术的应用普及,以及高级驾驶辅助系统(ADAS)的广泛落地,保障汽车网络信息安全已成为新一代汽车发展的必然选择。

随着网络安全的风险日益加大,一旦出现干扰车辆制动、加速和转向系统的黑客行为就可能造成严重的后果。汽车网络安全作为网络信息的保护技术应运而生,它基于密码学基础,通过使用对称加密或非对称加密算法来对信息进行保护,能够大幅度降低网络信息泄露、被篡改的风险。

汽车软件主流的安全机制有如下几种:

Ø  安全启动

Ø  安全升级

Ø  安全诊断

Ø  安全存储

Ø  安全通信

Ø  安全日志

Ø  安全调试

与刷写诊断相关的安全机制有以下两种:

安全升级

安全升级是为了确保待安装软件的真实性。通过对FLASH数据执行签名验证(支持 RSA /ECDSA 非对称算法及 SHA 哈希等对称加密算法)以验证代码的真实性,当且仅当签名验证成功时,ECU才会方允许编程新固件至FLASH,防止将设备降级更新到包含已知安全漏洞的旧版本软件,实现端到端代码真实性保护,抵御未授权篡改软件。

image.png

安全诊断 

安全诊断通过某种认证算法来确认客户端的身份,从而决定客户端是否允许访问。基于UDS诊断协议,通过UDS 0x27服务,通过对称加密、非对称加密算法,依据随机数种子动态生成认证凭证来确定客户端身份。其次还可通过UDS 0x29服务,基于ISO14229-1:2020标准,通过支持以下两种安全概念:

Ø  基于使用非对称密码的PKI证书交换过程。

Ø  基于不带PKI证书的挑战 - 应答过程,使用带有软件身份验证令牌或对称密码的非对称加密算法。

实现基于0x29服务中的各项子服务实现证书传递,签名、验签等来认证确认客户端身份,保障诊断接口安全,阻止客户端未经授权就访问敏感数据。

image.png

image.png

2     玄武信息安全功能介绍

安全升级配置 

玄武支持用户向ECU发送单条或多条诊断报文,针对安全升级,玄武支持在新建UDS 0x31服务时进行配置,可以选择签名算法,如 RSA等非对称加密算法、SHA等对称加密算法,从而依据不同算法对于FLASH文件进行签名验证,以验证代码的真实性。

image.png

玄武也支持手动选择.rsa /.sig签名文件进行传输及验签:

image.png

安全诊断配置

针对0x27 服务,玄武可配置Dll路径,调用Dll实现多种算法去计算key值,支持多种算法,如:AES-CBC/AES-CMAC算法、RSA算法、HASH算法。

image.png

针对0x29服务,玄武支持29服务证书传递,验签,签名等多种功能,可通过29 01/02等服务实现对于ECU的单向认证或双向认证。只需添加29 01/02服务时配置需传递证书文件,添加29 03服务时配置签名所用私钥证书文件,即可实现上述功能。

image.png

功能概述

玄武上位机软件用来将电子控制器中的应用程序和数据,从PC端下载到电子控制器上。支持UDSonCAN、UDSonEth、UDSonK-Line、UDSonLIN协议。提供客户协议定制集成,广泛应用在电子控制器产品开发阶段,测试阶段,售后服务阶段。

知从玄武程序刷新与诊断测试工具可应用于OEM和Tier1多种应用场景下。用户可以方便的在实验室,试验车辆以及实车上方便的进行程序刷写工作。

玄武上位机软件目前应用于各类电子控制器的程序刷写:

Ø  车身控制器 (BCM)

Ø  空调控制器

Ø  DC/DC控制器

Ø  电子助力转向控制器

Ø  发动机控制器 (EMS)

Ø  变速箱控制器 (TCM)

Ø  电池管理系统 (BMS)

Ø  整车控制器 (VCU)

Ø  电机控制器 (MCU)

Ø  电动助力转向系统 (EPS)

Ø  防抱死制动系统 (ABS)

Ø  电子稳定性控制程序 (ESP)

Ø  主动防撞系统 (ACC)

Ø  牵引力控制系统 (TCS)

Ø  ADAS控制器

image.png


0617文章图片.png

相关证书

image.png

玄武软件著作权登记证书

相关下载
产品手册

点击下载产品手册