白帽黑客”査理•米勒(Charlie Miller)和克里斯•瓦拉塞克(Chis hlmlk)演示了如何通过入侵克莱斯勒公司Ucomect车裁系统,以远程指令方式“劫持”正在行驶中的 Jeep 自由光,并导致其翻车,这样的安全威胁已经严重的影响了车上人员的生命安全。

自从1886年第一辆汽车诞生以来,汽车技术随着科技的发展不断变革,智能网联汽车成为当今汽车发展的主要方向和趋势。早在2015年国务院印发的《中国制造2025》里,就已经将无人驾驶汽年作为汽车产业未来转型升级的重要方向之一,“十三五”规划中更是提出要积极发展智能网联汽车的目标。

汽车使用在便捷性与安全性之间存在天然的矛盾,随着汽车技术不断发展,智能网联汽车以及相应车联网的诞生让这样的矛盾加剧。2015年7月,“白帽黑客”査理•米勒(Charlie Miller)和克里斯•瓦拉塞克(Chis hlmlk)演示了如何通过入侵克莱斯勒公司Ucomect车裁系统,以远程指令方式“劫持”正在行驶中的 Jeep 自由光,并导致其翻车,这样的安全威胁已经严重的影响了车上人员的生命安全。

一连串对智能网联汽车的攻击破解使得人们对其安全性打上了一个大大的问号,更加速了人们对智能网联汽年信息安全问题的深入审视。

爱加密技术副总裁程智力分别从车联网安全威胁特点、车联网主动安全防御体系、车联网主动防御体系等方面进行了分析,希望为企业提供全新的思路,在不影响使用体验的同时,构建一套可靠实用的智能车联网安全防护体系。

安全威胁特点分析

车联网安全威胁分析

车联网主要包括人、车、路、通信、服务平台和移动应用6类要素。其中,“人”是道路环境参与者和车联网服务使用者;“车”是车联网的核心,主要涉及车辆联网和智能系统;“路”是车联网业务的重要外部环境之一,主要涉及交通信息化相关设施;“通信”是信息交互的载体,打通车内、车际、车路、车云信息流;“服务平台”是实现车联网服务能力的业务载体、数据载体;而“移动应用”则是“人”远程管理和操作“车”的入口和工具。

抛开“人”和“路”这样的外部环境,车联网的主要安全威胁包括终端(车)、传输通道(通信)、云端(服务平台)和应用(移动应用),分为物理安全、系统安全、网络安全、应用安全和管理安全几个种类:

智能车联网威胁分析

终端威胁:终端威胁也就是智能网联汽车的威胁,其中主要是T-BOX安全威胁。T-BOX在汽车内部扮演“Modem”角色,实现车内网和外部之间的通信,负责将数据发送到云服务器。因此绝大部分针对终端的远程攻击都会通过T-BOX完成。如果T-BOX存在设计缺陷或者被攻击,攻击者完整分析 T-BOX 的硬件结构、调试引脚、Wi-Fi 系统、串口通信、MCU 固件、CAN 总线数据、T-BOX 指纹特征等研究点,攻破 T-BOX 的软硬件安全防护将非常容易。借助T-BOX为跳板,进而攻击CAN总线和控制器中,造成更加严重的风险。另外,终端还包括安全升级(OTA/FOTA)、IVI、OBD接口、CAN总线、MCU/ECU等相关威胁;

传输层威胁:传输层威胁也就是通道威胁,主要是指由于不安全的通讯而造成的拒绝服务攻击、中间人攻击以及明文传输导致的敏感信息泄露等相关威胁;

应用层威胁:应用层威胁主要是针对APP的威胁。APP作为用户远程控制智能网联汽车的重要工具和入口,在车联网体系中具有相当重要的位置。而APP往往是安全防护的弱点,不安全的APP会被攻击者利用来远程控制智能网联车或者偷取敏感数据。APP的主要威胁包括代码逆向、代码篡改、动态调试、内存数据dump、页面劫持、截屏和本地数据泄漏等;

管理层威胁(云端):管理层主要是指TSP云端管理平台。TSP云管理平台作为公有云平台,会面临所有的云平台的威胁,包括网络威胁、主机威胁、应用威胁、数据威胁等等。而重要的是,TSP作为车联网的重要管理中心,通常以实现业务管理功能为主,很少考虑安全管理的功能,所以目前的TSP对车联网安全方面的管理功能会很薄弱。

车联网安全威胁特点

网络边界模糊:车联网中每一台智能网联汽车都是网络的组成部分,整个网络没有明显的边界,无法进行有效的边缘防护;

使用环境不可控:汽车作为特殊的终端,除了使用者以外,任何一个陌生人都可以靠近和接触。这意味着对智能网联汽车的攻击方式可以很多,包括OBD等接口的物理攻击、蓝牙红外的近场攻击或者通过APP的远程攻击。这使得汽车的使用环境是一个完全不可信不可控的环境;

终端数量巨大:车联网的终端往往都是数十万甚至上百万计,基数大意味着遭受攻击威胁的概率和数量都大大增加;

安全威胁影响巨大:车联网中一旦发生安全攻击和威胁,直接影响到车内人员的生命安全,其影响非常巨大。

相对于移动互联网和普通物联网而言,车联网的终端是智能网联汽车,其终端的性能、功能和复杂度都远远超过一般智能手机和传感器。这就意味着智能网联车会面临各种复杂的攻击以及各种形式的攻击,而且具有高频、实时等特点。

基于智能车联网威胁的分析,我们可以明白,车联网的安全威胁包括不同层次、不同方式和不同类型。基于传统的边界式安全防护体系是无法取得很好的效果。我们不得不面临的现实是,无论我们的防护体系建立的多么完美,攻击最终都会成功,只是代价大小的问题。所以如何为车联网建立一套行之有效的信息安全防护体系值得我们研究和探讨。

车联网主动安全防御体系

基于以上的分析,传统的安全防护体系并不适用智能车联网的特点和需求。对于车联网的安全防护,我们只有达到“主动防御”的效果才能够应对复杂的车联网安全威胁。

为了达到“主动防御”的目标,我们提出“以感知为核心,以数据为驱动”的智能车联网主动防御体系。从最终结果来看,攻击最后都会成功,所以我们需要重点做的事情一是在攻击成功之前能够预测到潜在攻击的发生,并进行主动防御,这就是以感知为核心的价值。另外一个方面,就是要在攻击发生以后进行快速的响应、应对已经发生的攻击。只有快速而有效的响应才能减轻攻击带来的损失,尽可能的把影响减到最小。要达到这个目标,就需要以数据为驱动,完全借助安全大数据分析,进行自动化的响应。

以感知为核心的意思是整个安全防护体系的重点在于建立威胁态势感知系统,通过完善终端与应用层的威胁信息采集,形成规模化的车联网安全威胁大数据源。借助智能机器学习技术、聚合安全数据,能够形成完善的车联网安全威胁画像,从而对安全威胁进行实时监控与提前预判。以感知为核心并不意味着不做防护,只是防护不作为整个防护体系的核心存在。但我们依然要建立端到端的防护体系。因为防护可以抵御80%的无意识攻击或者攻击尝试,而另外20%的有效攻击或者成功的攻击则需要通过“以感知为核心,以数据为驱动”的主动防护体系进行处置。

以感知为核心的防护体系会产生海量的安全威胁大数据源,这也是我们进行安全快速响应的基础。以数据为驱动的意思就是通过机器学习,对安全威胁大数据进行处置,然后驱动安全威胁的自动化响应,真正做到快速有效的安全威胁响应:

智能车联网主动防护体系

车联网的主动防护体系实际上也是安全防护技术演变的结果,它集中体现了安全防护模型从PDCA(计划、防护、检查、动作)到PPDR(预测、防护、检测、响应)的演变过程。最新的PPDR的核心思想恰恰就是以感知为核心,把预测放在了第一位,而响应在最后形成了风险处置的闭环,这也与国家颁布的《国家网络安全法》中注重安全威胁监测预警的核心思想不谋而合。

车联网主动防御体系实践

“以感知为核心,以数据为驱动”的智能车联网主动防御体系能够有效的抵御车联网安全威胁,满足车联网安全防护的目标。要构建这样的防护体系,首先需要建立一个车联网安全防护综合治理平台。

车联网安全防护综合治理平台

车联网安全防护综合治理平台(以下简称“平台”)是整个车联网主动防御体系的基础,它依托于ITIL、Cobit等安全框架,结合车联网业内的最佳安全实践和标准,在底层设计中首先包括用户系统、资产系统、权限系统、流程系统等相关系统的对接,能够做到对业务系统的识别和响应流程的闭环处置。平台的意义在于在车联网系统建立的初期同步建设,为车联网以后的安全防护提供了基础平台,建立了统一的标准、统一的接口和统一的要求,为车联网安全防护提供了可扩展的弹性的平台架构。平台不仅仅为车联网的安全防护提供了长远的规划和目标,还能够在实现目标的过程中充分保障投资回报,避免投资的浪费。

在威胁防护层次,首先建立威胁感知系统,通过威胁感知收集的海量数据直接驱动整个系统的运转。在平台上,通过模块化的设计,可以包括对智能网联车、通道、TSP云管理和APP应用的安全防护方案。所有的防护方案做到底层数据的打通。通过提炼来自不同系统的安全威胁源数据,通过机器学习和数据挖掘,真正实现“以感知为核心,以数据为驱动”的核心思想。

车联网安全防护综合治理平台

平台的建立不仅仅能够为车联网提供各个层次的感知和防护能力,还能够通过与TSP平台交互赋予TSP云平台安全管理的能力。TSP在设计的初期重点考虑的是业务功能层面的实现,平台设计需要通过先进的容器化技术和开放式API与TSP云平台对接,形成管理流程、任务交互、数据流通以及功能实现等层次的闭环管理。这样真正让TSP能够成为集业务管理与安全管理于一身的全面车联网管理中心。

威胁态势感知系统

威胁态势感知系统是整个车联网主动防御体系的核心,必须具有完整的数据采集、强大的安全引擎、成熟的威胁大数据分析以及直观的数据展示能力:

车联网威胁态势感知系统

要对车联网威胁进行感知,第一要素就是要在终端和应用层采集足够多的数据,在终端需要包括但不局限于:

T-BOX相关威胁数据

IVI相关威胁数据

OBD相关威胁数据

CAN总线相关威胁数据

网络传输相关威胁数据

MCU/ECU等相关安全威胁

在应用层APP需要包括但不局限于:

智能设备相关威胁数据

使用者相关画像数据

网络传输相关威胁数据

APP相关威胁数据等

数据采集以后通过核心引擎优化融合,再经过大数据引擎的处理,最终形成可视化的视图展现,并且把数据输入到平台中进行整个的自动化主动响应流程。

总结

车联网的发展还处在初级阶段,在最初的设计和建设阶段就同步规划安全防护体系就显得尤为重要。“以感知为核心,以数据为驱动”的车联网主动防御体系是现代车联网安全防护的最终目标,围绕这个目标进行建设能够以最优的代价,得到最佳的车联网安全防护效果。

同时,我们要看到,围绕着车联网的建设和安全防护的新技术也层出不穷,未来随着人工智能的不断发展,区块链等新技术的日趋成熟,车联网的安全防护方式也会不断优化,这需要我们不断研究学习,改善和优化车联网的安全防御体系,满足不断发展的智能车联网安全防护的目标和要求。

如何构建智能车联网主动防御体系相关推荐

  1. XCon 2022 | 赛宁主动防御体系惊喜登场

    ​ 9月19日,国内信息安全领域知名技术峰会XCon 2022在北京如期举行.XCon 2022以「为技·敢破」为主题,持续追随技术的纯粹本质,为网安行业带来一场盛况空前.规模宏大的技术风暴! 此次峰 ...

  2. 思岚科技CES展发布新品“SLAM Cube” 构建智能移动机器人So easy

    凭借性价比高.稳定性强等优势,思岚科技自主定位导航方案在业内已享有盛名,至13年成立至今,思岚科技已相继推出RPLIDAR系列激光扫描测距雷达.SLAMWARE模块化自主定位导航及ZEUS通用型服务机 ...

  3. 红蓝攻防演练怎样构建实战化网络安全防御体系

    笔者简介 团队以攻防技术为核心,在云端大数据支撑下聚焦威胁检测和响 应,具备咨询规划.威胁检测.攻防演练.持续响应.预警通告.安 全运营等一系列实战化服务能力,是一支能够为客户提供全周期安全 保障服务 ...

  4. 【观察】凯捷携手微软:以智能车联网解决方案,构筑车企竞争力“护城河”...

    过去几年,汽车行业迎来了百年未有的大变局,并在两个领域展开了深度"进化":一方面是电动化,它不仅改变了汽车传统的驱动模式,同时在国家"双碳"战略的推动之下,更加 ...

  5. 最新「智能车联网」综述论文,170篇文献全面概述智能车联网(VANETs)技术

    智能化的车联网是网络领域最活跃的研究主题之一,其核心是通过感应器收集信息,利用车联网通信技术将收集的信息集合起来,实现车辆精准定位.智能交叉路口管理.合作式自适应巡航控制.车辆早期安全预警.紧急消息广 ...

  6. 回望2019:智能车联网“脱虚向实”

    2019年,被无数人视为5G商用时代的元年. 可新一代通信技术的红利在哪里?业界却有着不同的想法.诸如华为.三星等玩家们早已开始在5G智能手机上拓荒,连带着让VR.高清直播.物联网等概念再度走红,争相 ...

  7. 2020国家网安周:安全左移是智能车联网发展必由之路

    9月14日-20日,由中央宣传部.中央网信办.工信部.公安部等多部委联合主办的 2020国家网络安全宣传周正式举行.期间,在中央网信办网络安全协调局的指导下,中国网络安全产业联盟与腾讯联合主办 &qu ...

  8. SSM多源异构数据关联技术构建智能校园 计算机毕设源码64366

    摘  要 随着科学技术的飞速发展,社会的方方面面.各行各业都在努力与现代的先进技术接轨,通过科技手段来提高自身的优势,高校当然也不能排除在外.多源异构数据关联技术构建的智能校园是以实际运用为开发背景, ...

  9. NVIDIA DeepStream 5.0构建智能视频分析应用程序

    NVIDIA DeepStream 5.0构建智能视频分析应用程序 无论是要平衡产品分配和优化流量的仓库,工厂流水线检查还是医院管理,要确保员工和护理人员在照顾病人的同时使用个人保护设备(PPE),就 ...

最新文章

  1. 德勤:2025年汽车行业价值链的四个合理情境
  2. WINCE6.0+S3C2443的启动过程---eboot2
  3. excel进销存管理系统_通用Excel助力企业定制开发信息化系统常用功能模块
  4. WWDC 2013 Session笔记 - Xcode5和ObjC新特性
  5. C#中的类型~存储~变量
  6. 2.4. myisamchk — MyISAM Table-Maintenance Utility
  7. 阿里确认研发车载小程序 这些功能太方便了!
  8. [导入]mootools框架【三】-Array篇: 方法完全解析
  9. linux思考与实验答案,linux课后习题答案教材课后习题参考答案
  10. Linux服务之cobbler批量部署篇
  11. WPF 微信 MVVM 【续】发送部分QQ表情
  12. 解析rtcm32报文工具_RTKLIB编译及RTCM数据读取样例
  13. java 日语文档翻译_日语文档怎么翻译?一分钟教会你日语翻译
  14. JAVA怎么打开pkg_PKG文件在电脑上怎么打开!(普通PC)
  15. 显示器的bit是什么意思,8bit和10bit到底谁好
  16. android手机投影电视软件,Type-C手机投屏电视/投影仪超简单,快看你的可以吗?...
  17. AM5728配置DMM_LISA_MAP修改内存工作模式
  18. Poster Design
  19. FME会员期刊(2012秋季版)——更新完毕
  20. 如何获取瘦人肠道菌群_与瘦人接吻,交换肠道菌群,就能减肥?

热门文章

  1. openjudge 1.5.37 雇佣兵
  2. 同步电复律英文_同步电复律操作规程
  3. VxWorks下 canOpen移植心得 stm32 - ppc
  4. puppy linux 教程,Puppy Linux 中文支持包制作方法
  5. 企业购置计算机硬件所附带,小企业购置计算机硬件所附带的、未单独计价的软件...
  6. 百度地图坐标查询(真实坐标)
  7. 计算机技术在财务会计学中的应用,(完整word版)财务会计学课程中英文简介.docx...
  8. 福建农林大学计算机与信息学院宿舍,2021福建农林大学宿舍条件和新生宿舍图片及分配规则分享...
  9. 深度学习数据标注_Lableme及标注文件的使用(以YOLO v3为例)
  10. 新概念二册 Lesson 18 He often does this!他经常干这种事! ( have的用法)