0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

CAN总线、T-BOX、OTA车联网的安全三系列

ml8z_IV_Technol 作者:工程师之余 2018-10-21 09:17 次阅读

CAN总线是控制器局域网络(Controller Area Network, CAN)的简称,由德国博世公司研发,遵循ISO11898及ISO11519,已成为汽车控制系统标准总线。如果把汽车比作人,CAN总线就相当于汽车的神经网络,负责连接车内各控制系统。

ICV的神经网络 — CAN总线安全

传统汽车CAN总线只承担了汽车内部的数据交换和信息传输,不与外界网络发生联系,安全指数较高,针对CAN总线的安全防护并没有引起车企关注。然而,随着智能网联汽车时代的到来,CAN总线被用于连接汽车T-box与各ECU,而T-box作为智能汽车的联网设备,拥有较多的外部访问点,其数据传输和信息验证过程极容易受到黑客攻击,因此,CAN总线安全成为各大车企迫切解决的问题。

那么,现阶段智能网联汽车的CAN总线安全吗?

答案是否定的,近年来,针对智能汽车CAN总线的攻击事件可谓是层出不穷。

2015年,克莱斯勒的Jeep车型被国外的安全专家入侵,利用系统漏洞,远程控制汽车的多媒体系统,进而攻击V850控制器,获取远程向CAN总线发送指令的权限,达到远程控制动力系统和刹车系统的目的,可在用户不知情的情况下降低汽车的行驶速度、关闭汽车引擎、突然制动或者让制动失灵。2016年,同款Jeep车型在被物理接触的情况下,被攻击者通过接口注入指令,控制车辆的动力系统,可操控方向盘和刹车系统,严重威胁驾驶员人身安全。

总体来说,CAN总线安全风险在于两点:一是通信缺乏加密和访问控制机制,可被攻击者逆向总线通信协议,分析出汽车控制指令,用于攻击指令伪造;二是通信缺乏认证及消息校验机制,不能对攻击者伪造、篡改的异常消息进行识别和预警。鉴于CAN总线的特性,攻击者可通过物理侵入或远程侵入的方式实施消息伪造、重放等攻击入侵。

因此,实现CAN总线安全,首先需要对CAN总线数据通信和访问过程进行加密控制,实现汽车密态数据交互和身份验证控制,以达到防范固件逆向、窃听和数据窃取的目的。

信长城CAN总线安全方案,实现CAN总线固件加密、通信内容加密、数据存储加密和数字签名。CAN总线整个通信过程,采用密码学机制,实现了车联网端到端的身份认证,每次通信时数据先加密后通信,能够对智能汽车离线、在线等多种场景下进行安全防护,防止黑客攻击。其他技术细节可参考信长城车联网CAN总线安全方案。

你的 T-BOX 安全了吗?

1、什么是智能汽车 T-BOX?

T-BOX 是车载智能终端(Telematics BOX)的简称,主要用于车与车联网服务平台之间通信,集成了OBD、MCU/CPU、FLASH、SENSOR、GPS、3G/4G、WiFi/蓝牙等模块。对内与车载 CAN 总线相连,实现指令和信息的传递;对外通过云平台与手机/PC 端实现互联,车内外信息交互的纽带。

T-BOX 可实现车辆远程控制、远程查询、安防服务等功能,如远程控制车门、车窗、空调等开启;远程车辆定位、查询车况信息;车辆异动报警紧急救援求助等。T-BOX 为人们生活提供了越来越多的便利和安全保障,同时也为汽车带来了更多的信息安全隐患。

2、车载 T-BOX 安全威胁

车载 T-BOX 安全威胁主要有两方面:一是固件逆向,攻击者通过逆向分析 T-BOX 固件,获取加密算法和密钥,解密通信协议,用于窃听或伪造指令;二是信息窃取,车载T-BOX可深度读取汽车Can总线数据和私有协议,攻击者通过 T-BOX 预留调试接口读取内部数据用于攻击分析,或者通过对通信端口的数据抓包,获取用户通信数据。这就意味着,如果 T-BOX 遭遇黑客攻击,攻击者就可以直接仿冒云端指令,劫持车辆数据,从而发生汽车突然制动、突然减速、突然加速等危险驾驶行为,对驾驶人的生命安全造成威胁。

3、车载 T-BOX 安全方案

T-BOX 作为智能汽车的联网设备,拥有较多的外部访问点,因此要做到T-BOX 安全,需要进行外部访问的身份认证以及数据通信加密。信长城 T-BOX 安全方案,运用标识密钥技术,确保云平台、T-BOX 和 CAN 总线之间校验通过后方可发布/接受指令;同时,还对 T-BOX 平台传输的数据进行加密,确保数据在上传和下发的过程中不被篡改和劫持,以保证智能网联汽车 T-BOX 安全运行。

ICV的大脑 — OTA安全

据咨询机构 ABI Research预测, 2022 年将有 2.03 亿辆部汽车能通过 OTA 方式更新软件,其中至少 2200 万辆汽车还能通过 OTA 更新固件。

OTA是远程升级(Over The Air)的简称,最早是安卓系统在手机上推出的一个便捷技术,终结了手机软件升级需要连接电脑下载软件、再安装更新的繁复操作。随着网联汽车时代的到来,OTA也被应用到汽车上,用于汽车软件升级。

智能网联汽车可以说是一种 “ 软件” 汽车。和传统汽车硬件更新不同,软件成了智能汽车里迭代最快、最容易个性化的部分。随着汽车电子化程度越来越高,无论是车辆遭遇软件故障还是软件更新,线下召回系统升级的模式已经难以满足智能汽车的需要了。为了减少成本、提升用户体验,OTA(Over-the-Air Technology)空中下载技术成了智能汽车时代的必备技能。

(汽车计算机系统的OTA)

一般来说,OTA 分为两类,一种是 FOTA(Firmware-over-the-air,固件在线升级),指的是给一个设备、ECU 闪存下载完整的固件镜像,或者修补现有固件、更新闪存。而固件之外的软件更新,就是 SOTA(Software-over-the-air,软件在线升级)。那些看上去离使用者更近的应用程序和地图 OTA,都属于 SOTA 的范畴。

(OTA加密信息更新路径)

汽车 OTA 的流程可以被分成三个阶段,和 “ 把大象放进冰箱 ” 一样简单易懂:第一步,生成更新包;第二步,传输更新包;第三步,安装更新。

而OTA安全,也主要考虑三个部分的安全:第一部分是云端的服务器安全,第二部分是车端安全,最后一部分就是车和云之间的通讯安全。在这三段,软件更新内容不仅需要认证,还需要加密,以保证数据在传输过程中不被仿冒和窃取。这就需要将标识密钥技术运用到OTA运行过程中。

搭载标识密钥技术的车辆,在进行软件升级时,能够实现云端服务器、车端之间的身份认证,并对车和云之间的通讯数据进行加密,使数据能够以密态形式分发到车端,防止在通讯过程中数据被挟持和篡改,提高了 OTA 更新的安全性。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • CAN总线
    +关注

    关注

    145

    文章

    1936

    浏览量

    130618
  • OTA
    OTA
    +关注

    关注

    7

    文章

    568

    浏览量

    35130
  • 智能网联汽车

    关注

    9

    文章

    1021

    浏览量

    31049

原文标题:干货 | 车联网安全三系列:CAN总线、T-BOX、OTA 安全

文章出处:【微信号:IV_Technology,微信公众号:智车科技】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    招聘4G T-BOX车载智能设备软硬件开发工程师

    招聘4G T-BOX车载智能设备软硬件开发工程师,具体要求如下:嵌入式高级软件工程师【任职要求】岗位要求1、计算机、电子、通信、自动化相关专业,本科以上学历;2、5年以上嵌入式软件开发经验,3年以上
    发表于 11-17 21:51

    T-BOX系统解决方案深度剖析之接口

    第四节:紧急呼叫单元;第五节:无线连接单元;第节 接口接口概述:如下图-1所示,T-BOX有各种各样的接口与总线相连,不仅包括传统的控制器局域网CAN(Controller Are
    发表于 11-11 06:47

    SL3041 DC100V耐压 输入6-19V车载T-BOX电源芯片

    T-Box,即智能远程信息处理网关(Telematics Box),是装在车内的一个带有通信功能的盒子,是具备数据输入输出、数据存储、计算处理以及通信等功能的联网控制单元(TCU)。
    发表于 05-24 16:39

    配置4G-LTE的OBD联网标准终端T-Box将成为智能化标志

    配置4G-LTE的OBD联网标准终端T-Box将成为智能化标志,我还上传好多相关资源,感兴趣的小伙伴们可以去我上传的资料页看看哦。
    发表于 08-05 12:00 82次下载

    基于NEOWAY技术的T-Box解决方案

    Telematics BOX,简称车载T-BOX联网系统包含四部分,主机、车载T-BOX、手机APP及后台系统。主机主要用于的影音娱乐,
    的头像 发表于 05-11 10:17 3225次阅读
    基于NEOWAY技术的<b class='flag-5'>T-Box</b>解决方案

    经纬恒润推出车载T-Box产线测试系统

    车载T-Box作为联网系统的关键部件,实现对车辆的运行数据、位置数据进行管理及上传服务;此外,作为整车的远程通讯接口,还对车辆故障进行监控、远程控制车辆(开闭锁、空调控制、车窗控制、发送机扭矩限制
    的头像 发表于 04-15 16:34 4568次阅读

    基于上海航芯主控芯片ACM32F403的智能网联汽车终端T-BOX应用方案

    ,必须严格保证其数据传输的安全性、加密性、准确性,才能促进车载终端的进一步发展。 本文将介绍T-BOX的主要功能,以及基于上海航芯主控芯片ACM32F403、安全芯片S6A/S6B的T-BOX
    的头像 发表于 05-12 19:14 4653次阅读

    细数T-BOX中TI的明星产品之CAN 收发器 | 第二节 TCAN1042-Q1:“硬核”的CAN收发器

    细数T-BOX中TI的明星产品之CAN 收发器 | 第二节 TCAN1042-Q1:“硬核”的CAN收发器
    发表于 10-31 08:23 1次下载
    细数<b class='flag-5'>T-BOX</b>中TI的明星产品之<b class='flag-5'>CAN</b> 收发器 | 第二节 TCAN1042-Q1:“硬核”的<b class='flag-5'>CAN</b>收发器

    T-BOX系统解决方案深度剖析之接口

    如下图-1所示,T-BOX有各种各样的接口与总线相连,不仅包括传统的控制器局域网CAN(Controller Area Network)、局域互联网络LIN (Local Interc
    的头像 发表于 04-03 10:26 4088次阅读
    <b class='flag-5'>T-BOX</b>系统解决方案深度剖析之接口

    汽车T-Box方案概述

    Telematics BOX,简称车载T-BOX联网系统包含四部分,主机、车载T-BOX、手机APP及后台系统。主机主要用于车内的影音娱
    的头像 发表于 04-10 15:58 2049次阅读
    汽车<b class='flag-5'>T-Box</b>方案概述

    联网车载T-BOX系统解决方案_汽车TBOX 嵌入式arm应用-飞凌嵌入式

    联网车载T-BOX系统解决方案_嵌入式arm在汽车TBOX 中的应用,飞凌嵌入式推出基于嵌入式arm技术的核心板在T-Box的解决方案中得到广泛应用,为用户缩短研发周期、提升产品整体
    的头像 发表于 10-27 15:31 3132次阅读
    <b class='flag-5'>车</b><b class='flag-5'>联网</b>车载<b class='flag-5'>T-BOX</b>系统解决方案_汽车TBOX 嵌入式arm应用-飞凌嵌入式

    工程车辆T-Box硬件方案定制

    车载T-BOX可深度读取汽车CAN总线数据和私有协议,T-box终端具有双核处理的C构架,分别采集汽车总线相关的
    的头像 发表于 03-17 17:01 1424次阅读
    工程车辆<b class='flag-5'>T-Box</b>硬件方案定制

    T-BOX与通信终端市场研究分析

    从2021Q1到2023Q2,中国乘用车T-BOX渗透率从54.6%稳步上升至70.2%。其中,独立式T-BOX渗透率稳定在50+%左右;集成式T-BOX增长较为迅速,2023Q2安装量为83.5万台,渗透率达到16.1%。搭载
    发表于 09-08 14:47 1342次阅读
    <b class='flag-5'>T-BOX</b>与通信终端市场研究分析

    信驰达规蓝牙模块RF-BM-2642QB1I赋能汽车T-Box

    T-Box不仅仅是汽车连接的管道,也是用户体验的开端。蓝牙在T-Box中扮演着极其重要的角色。通过内置的通讯模块,T-Box能够利用标准协议与平台进行数据传输、语音、IP和短信交互。同时,T-
    的头像 发表于 03-18 09:22 432次阅读
    信驰达<b class='flag-5'>车</b>规蓝牙模块RF-BM-2642QB1I赋能汽车<b class='flag-5'>T-Box</b>

    车载T-Box逻辑功能测试方案

    北汇信息基于对客户需求规范、行业法规及自身测试经验Know-How,为客户提供完整和专业的T-Box逻辑功能测试解决方案。支持在实验室环境及实环境下完成T-Box上层逻辑功能测试及实
    的头像 发表于 04-26 11:19 1019次阅读
    车载<b class='flag-5'>T-Box</b>逻辑功能测试方案