联系
我们
投稿
反馈
评论 返回
顶部

内容字号: 默认 大号超大号

段落设置: 段首缩进取消段首缩进

字体设置:切换到微软雅黑切换到宋体

浅谈车联网安全与检测技术

2020-02-18 12:44 出处:互联网 人气: 评论(
goo55 佛语 教育格言 jerk 生日祝福语 韩美味加盟 shooting star

  网络信息安全评估部 袁豪杰

  一、车联网简述

  由机械工业出版社出版、中国汽车工程学会主编的《节能与新能源汽车技术路线图年度评估报告2018》对智能网联汽车做出定义:智能网联汽车是指搭载先进的车载传感器、控制器、执行器等装置,并融合现代通信与网络技术,实现车与X(车、路、人、云端等)智能信息交换、共享,具备复杂环境感知、智能决策、协同控制等功能,可实现“安全、高效、舒适、节能”行驶,并最终可实现替代人来操作的新一代汽车。

  针对车联网安全技术研究,从网络体系角度出发,以国际电信联盟ITU-T的物联网体系结构参考模型为基础,车联网体系结构自车载终端至远端服务器可划分为感知层、网络层(传输层)和应用层。

  车联网感知层是指车辆通过传感器、信息通讯等实时地收发车辆自身与交通环境相关状况信息。其实时信息交互具体包括车内驾驶系统与控制系统信息、车身驾驶环境信息、车辆位置与速度信息、车辆外部环境信息、其它车辆、行人、道路信息与整体交通系统信息等。

  车联网网络层包括核心网和接入网两部分,是车辆信息接收与发射所建立的信息通信网络。核心网负责从基站到云端服务器的路由选择和数据传输,接入网主要负责车与车、车与基站之间的交互通信。传输信息从感知层获取进而提供给应用层,车联网传输层需要通过安全可靠的信息传输机制来确保通信安全进而确保应用安全、车辆安全、交通安全、人身安全。目前主流的车联网专用通信协议分为DSRC与LTE-V两类。

  车联网应用层是车联网技术发展与创新的驱动力,应用层不仅仅包括车载信息服务类应用,更包括面向所有车辆交通的安全效率类应用和以自动驾驶为基础的协同服务类应用,依赖于人、车、路、云的全方位连接与信息交互。

  二、从网络体系看车联网安全与检测

  1.车联网感知层安全

  对感知层的安全而言,安全问题主要集中在由通信、计算、存储等构成的车载终端上。车载智能终端包含两类重要信息:一是个人信息隐私;二是车辆控制协议信息,包括远程控制命令、身份验证信息等。受限于使用环境,车载终端性能较远端服务器差,安全防护措施不足,可能存在漏洞利用终端接口将恶意程序植入终端,进而干扰车载终智能端的信息通信与计算决策。然而目前车载智能终端操作系统的发布与更新往往是由各个车载终端厂商独立完成,缺少规范的安全监管政策和流程,无法对其车载终端的硬件、操作系统和应用软件进行必要的安全性测试,因此会降低产品的安全性,使车载智能终端面临更加严重的安全问题。

  2.车联网网络层安全

  由于网络层主要负责数据传输工作,对网络层而言,其安全隐患主要集中于数据的恶意拦截、获取、泄露、篡改,通过节点进行攻击等,具体可表现为

   窃听与篡改攻击

  在车联网无线通信环境中的通信信道往往是开放式的,攻击者可以通过发动窃听攻击获取车辆节点之间传输的信息,造成用户隐私信息泄露带来安全威胁。当窃听攻击发生时,攻击者同样可对信息进行非法篡改进而发送给目标用户,使用户收到错误信息,进而影响到车联网安全。由于窃听与篡改攻击的特性,用户无法发觉信息是否遭到窃听,因此需要对信息传输是否加密进行检测,来确保信息传输的安全性。

   回放攻击

  回放攻击与窃听、篡改攻击往往同时发生,攻击者通过窃听截取通信信道内传输的信息,再以同样的方式将消息重复发送至车联网中的实体,使得接受者以为是合法用户所发,混淆了本应该接受的交通信息,发生误判。因此需要检测相关安全协议是否设置时间戳或随机值以抵御此类攻击。

  3.车联网应用层安全

  对应用层的安全而言,其安全隐患主要集中于应用本身的身份认证、密钥管理、数据安全、隐私保护等。具体体现为:

   节点捕获攻击与检测

  节点捕获攻击既可以划分到网络层,也可以划分到应用层。节点攻击通常指Sybil攻击或女巫攻击,该类攻击是指在车联网中单一节点具有多个身份标识,攻击者利用车联网中的少数节点控制多个虚假身份,冒充或伪造合法车辆发送信息至信息网络,从而控制或影响网络的大量正常节点。在车联网系统中,由于汽车本身节点具有移动性,从而网络被影响范围随节点的移动而扩大。

  对节点攻击的主要检测手段有以下三种:

  (1) 对节点进行身份验证。在节点加入网络之前向某认证中心进行身份认证并获得相应通信密钥,使得每一个节点都具有合法身份。此外利用匿名技术可以确保节点在通信过程中的私密性。Yu H等提出利用算法将汽车所获得的所有伪名都通过特定的哈希算法对应于同一值,从而快速发现车辆同时使用多个身份的现象。但对于合法身份的节点仍存在被盗用、共享的安全威胁

  (2) 对节点位置进行检测。车联网的一个重要特点是每一个节点都具有移动性,虽然攻击者具有多个身份,但这些身份都对应于同一个物理节点,从而导致其行为具有高相似性,同理,不同的车辆一般都具有不同的移动轨迹,因此通过对节点移动行为、移动轨迹相似度的分析可实现对Sybil节点的有效检测。

  (3) 对节点匹配资源进行检测。通常对于大多数车辆节点,其所具备的通信带宽、计算能力、存储空间等大致相等。因此,若存在多个节点所拥有的资源与数量无法匹配,则可以判定节点中存在虚假节点。

   系统内部人员攻击与检测

  系统内部人员发动攻击往往是该人员具有用户密码管理权限,相关人员如果非法盗用和使用存储与系统服务器中的用户与密码,就可以发起对整个网络的攻击,甚至对信息进行转卖。因此需要建立安全管理制度,设置管理员操作权限对管理员操作行为进行检查。

  三、从设备终端看车联网安全与检测

  1.移动终端安全检测

  随着车联网的发展,参与车联网网络的共享服务不仅局限于车内单元和外部基础设施,用户所携带的智能移动终端也参与其中。这些电子设备内部往往包含用户的隐私信息,攻击者常常可以利用设备内部的秘密信息非法访问资源和服务,或冒充合法用户发送虚假消息至车联网中。移动终端的安全检测主要包括:

  账户安全检测:检测密码是否采用明文进行传输和存储、账户锁定策略、注销机制等。

  数据通信安全检测:检测数据是否加密、是否使用安全通信(如HTTPS)、是否验证数字证书和数据的合法性等。

  服务端接口检测:检测是否存在SQL注入、XSS跨站脚本攻击、CSRF跨站请求伪造、越权访问等。

  除此之外还包括安装包检测、组件安全检测、敏感信息检测等

  2.网络及安全设备安全检测

分享给小伙伴们:
本文标签:

更多文章

相关文章

  • 蛮便宜网
  • 天猫内部优惠券网
  • Copyright © 2002-2011 版权所有