猜你喜欢
智能汽车网络安全权威指南 上册

智能汽车网络安全权威指南 上册

书籍作者:李程 ISBN:9787111732129
书籍语言:简体中文 连载状态:全集
电子书格式:pdf,txt,epub,mobi,azw3 下载次数:2522
创建日期:2024-04-24 发布日期:2024-04-24
运行环境:PC/Windows/Linux/Mac/IOS/iPhone/iPad/Kindle/Android/安卓/平板
内容简介

这是一本能帮助汽车从业者和安全从业者全面构建汽车网络安全知识体系、快速掌握汽车网络安全攻防经验的权威指南。它由国内知名电动汽车厂商安全团队负责人带领核心团队成员撰写,以“安全左移”为指导思想,围绕安全合规、安全标准、安全体系、安全测试、安全研发、安全运营、网络攻防、威胁评估、自动驾驶安全等9大核心主题对汽车的网络安全进行了全面且透彻的阐述,是汽车网络安全领域的标准性著作。
由于内容覆盖面广,而且比较深入和细致,因此本书篇幅较大。为了方便不同需求的读者阅读和各取所需,全书分为了上、下两册。
上册(第1~10章)
(1)梳理了汽车安全的发展脉络,以及汽车的功能安全、预期功能安全、网络安全3大安全主题,旨在让读者对汽车网络安全有一个宏观和整体的认知。
(2)详细讲解了汽车的网络组成、网络通信协议、电子电气架构以及架构视角和功能视角的网络安全,旨在让读者精准地掌握与汽车相关的网络知识。
(3)重点解读了汽车网络安全的合规体系,主要内容包括国内外网络安全法规、汽车网络安全管理体系及其应用,旨在让读者了解汽车网络安全的标准并结合业务场景进行多体融合,建立对应的汽车网络安全管理体系。
(4)从攻防的视角讲解了黑客如何零门槛破解一辆汽车以及针对各种不同场景的网络安全测试工具的用法。
下册(第11~21章)
(1)详细总结了汽车黑客的攻击思维和方法,并列举了汽车网络安全架构视角和汽车功能应用视角下的常用攻击手法和防御措施。
(2)系统讲解了覆盖整车研发周期的网络安全策略,包括威胁分析与风险评估、汽车网络安全架构、汽车网络安全监控与响应等。
(3)前瞻性地讲解了高级辅助驾驶安全和汽车充电网络安全,相关知识非常稀缺,能帮助读者开阔眼界。
本书不仅理论体系全面,能帮助读者构建对汽车和网络安全的立体认知;而且实操指导具体,为读者总结了汽车网络安全攻防的各种方法和手段。全书包含大量案例、模型和数百个图表,看了就能懂,学会就能用!

编辑推荐
适读人群 :车联网从业者、安全研究人员、安全合规人员、普通技术人员

(1)作者背景权威:作者是国内知名电动汽车品牌安全团队的负责人,是国内汽车网络安全领域的实力团队,带领团队自主通过R155国际认证。
(2)作者经验丰富:作者在百度、搜狗、华为等互联网企业有10余年网络安全管理和技术经验,不仅有从0到1的产品经验,也有从0到1的团队组建经验。
(3)理论体系完整:涵盖安全合规、安全标准、安全体系、安全测试、安全研发、安全运营、网络攻防、威胁评估、自动驾驶安全等汽车网络安全9大主题。
(4)实操指导详细:以“安全左移”为指导思想,通过大量案例和方法,为各种场景的汽车网络安全为题给出了详细的实操方案。
(5)易读易懂易学:语言通顺、逻辑性强,有近1000张图表和模型,阅读体验好,一看就懂,一学就会。
(6)43位专家力荐:来自国家工业信息安全发展研究中心、中汽、信通院、北航、腾讯、知道创宇等国家单位、车企、高校、互联网企业、安全企业的43位专家高度评价并推荐。

前言
前  言Preface
为什么要写本书
纵观汽车的发展史,汽车的安全性一直在不断提高。如果没有解决安全问题,汽车不会发展到今天。当下汽车行业正处于变革的风口浪尖,其竞争格局有极大可能会重塑。电动汽车正在彻底改变汽车的动力方式,车联网让汽车能够接入互联网,同时自动驾驶正在重塑人们与车辆的互动方式。这些不仅会改变汽车的运行方式,甚至还会重塑未来道路和城市的设计,同时也会引入新的安全问题。安全问题是进步的必然产物,但在任何情况下,安全都是我们必须努力实现的目标。
近几年汽车网络安全成为汽车行业的热门话题,但是这并非一个新话题。针对车辆的网络攻击历史可以追溯到20世纪90年代,当时OBD(车载诊断)系统被引入车辆,并首次提供了对车辆的诊断访问。随着互联汽车时代的到来,汽车网络安全的格局再次发生变化,数千万辆具有嵌入式连接功能的汽车已经上路。对于黑客来说,最重要的变化是不再需要对车辆进行物理访问,他们现在可以将联网入口作为目标,从而攻击移动中的车辆。早在2015年,著名的Jeep黑客攻击事件就证明了这一点,然而汽车网络安全(Cybersecurity)领域的第一个法规UN R155,直到2020年6月才由联合国世界车辆法规协调论坛(WP.29)正式发布,并于2021年1月生效。UN R155要求自2022年7月起,出口欧盟的新车型均需满足该法规的要求。由此可以看出,安全标准的发展滞后于行业的发展。
在行业外的人看来,攻破汽车是一件非常酷炫的事情,而只有在车企从事网络安全的人才明白,汽车网络安全的“水很深”。首先来看一组数据,如图1所示,常见智能手机操作系统Android的代码量为1300万行,PC操作系统Windows Vista的代码量为5000万行,而一辆高端智能汽车的代码量可达1亿行。未来,一辆全自动驾驶车辆的系统代码量将升至5亿行,而且汽车代码组成复杂,包含供应商代码、开源代码、自研代码等,代码质量很难统一标准,可想而知,很难保证其没有安全漏洞。
目录

Contents?目  录

赞 誉

前 言

概 念 篇

第1章 汽车安全发展史 5

1.1 汽车安全领域的重要技术创新 5

1.1.1 安全玻璃 5

1.1.2 安全带 6

1.1.3 安全气囊 6

1.1.4 车载摄像头 6

1.1.5 主动安全 8

1.2 功能安全 13

1.2.1 汽车功能安全生命周期 13

1.2.2 汽车功能安全完整性等级 14

1.3 网络安全 14

1.4 预期功能安全 16

1.5 汽车网络安全与传统网络安全的

区别 18

第2章 你必须知道的汽车网络组成 23

2.1 什么是汽车网络 23

2.2 汽车网络层级 24

2.2.1 车内网 26

2.2.2 车际网 28

2.2.3 车载移动互联网 32

2.3 汽车网络演进 34

第3章 支撑智能汽车发展的通信

协议 36

3.1 车载总线协议 37

3.1.1 CAN总线 37

3.1.2 FlexRay总线 49

3.1.3 LIN总线 54

3.1.4 MOST总线 59

3.1.5 以太网总线 60

3.2 车载无线协议 62

3.2.1 BLE 62

3.2.2 Wi-Fi 66

3.2.3 蜂窝网络 69

3.2.4 GNSS 70

3.2.5 UWB 72

3.2.6 NFC 75

3.3 车载应用协议 77

3.3.1 SOME/IP 77

3.3.2 SOME/IP-SD 80

3.3.3 MQTT 82

3.3.4 UDS 85

3.3.5 DoIP 91

3.3.6 DDS 92

3.3.7 TLS 95

第4章 汽车网络安全的关键?:

电子电气架构 97

4.1 电子电气架构 97

4.1.1 分布式EEA?:从分散到集成 98

4.1.2 域集中式EEA?:从集中到

融合 100

4.1.3 中央集中式EEA?:从计算机

到云 101

4.2 域架构的重要组成 103

4.2.1 网关 104

4.2.2 总线 104

4.2.3 五大域 106

4.3 面向服务的架构 110

4.4 汽车网络安全逻辑架构 111

第5章 智能使车辆网络安全变得

复杂 113

5.1 汽车网络安全问题的成因 114

5.2 汽车架构视角的网络安全 114

5.2.1 云端安全风险 114

5.2.2 管道安全风险 117

5.2.3 车端安全风险 120

5.3 汽车功能视角的网络安全 120

5.3.1 车载信息娱乐系统 121

5.3.2 车载网联通信终端 122

5.3.3 车载网关 123

5.3.4 汽车远程升级 126

5.3.5 车载信息服务 127

5.3.6 车载诊断 129

5.3.7 统一诊断服务 133

5.3.8 高级辅助驾驶系统 137

5.3.9 充电网络系统 137

5.3.10 车联网移动应用程序 141

本篇小结 142

管 理 篇

第6章 汽车进入网络安全强监管

时代 145

6.1 你的新车对国家安全构成

威胁吗 146

6.1.1 数据安全的担忧 146

6.1.2 网络安全的担忧 147

6.2 国内汽车网络安全要求 148

6.3 国外汽车网络安全要求 149

6.3.1 UN R155 150

6.3.2 ISO/SAE 21434 152

6.3.3 UN R155与ISO/SAE 21434

之间的关系 160

6.4 汽车网络安全法规认证 160

6.4.1 汽车网络安全管理体系认证 162

6.4.2 车辆型式认证 162

6.4.3 报告准备 167

第7章 适应新规的汽车网络安全

管理体系 169

7.1 汽车网络安全管理体系现状 170

7.1.1 ISMS与CSMS 171

7.1.2 TISAX与CSMS 172

7.2 汽车网络安全管理体系要求 175

7.2.1 汽车网络安全管理体系法规

要求 175

7.2.2 R155 CSMS与ISO/SAE 21434

CSMS的映射 176

7.3 建立汽车网络安全管理体系的

思路 178

7.3.1 梳理CSMS流程 179

7.3.2 明确CSMS组织和角色 181

7.3.3 明确CSMS共享责任矩阵 182

7.4 汽车网络安全管理体系审核 183

7.4.1 VDA QMC红皮书 183

7.4.2 ISO/PAS 5112 185

第8章 汽车网络安全管理体系的

应用 189

8.1 汽车网络安全研发流程 189

8.1.1 VSDL流程框架 191

8.1.2 VSDL组织角色 194

8.1.3 VSDL培训计划 198

8.1.4 建立SDL研发流程 199

8.2 汽车供应商网络安全管理流程 202

8.2.1 供应商网络安全挑战 203

8.2.2 如何进行汽车供应商网络

安全管理 204

8.3 汽车网络安全监控与响应流程 208

8.3.1 汽车网络安全威胁情报 209

8.3.2 汽车网络安全漏洞管理 210

8.3.3 汽车网络安全事件响应 221

本篇小结 223

攻 防 篇

第9章 谁在操控我的智能网联

汽车 229

9.1 确认攻击目标和路径 229

9.2 利用技术手段解锁车辆 231

9.2.1 攻击手机App智能钥匙 232

9.2.2 攻击无线车钥匙和NFC

钥匙 233

9.3 控制智能座舱相关系统 238

9.3.1 获取IVI控制权 238

9.3.2 获取T-BOX控制权 241

9.4 即使没有钥匙也可以启动汽车 243

9.4.1 向OBD接口发送CAN指令 244

9.4.2 找到可以启动引擎的CAN

报文 246

9.4.3 重放CAN报文启动车辆 248

第10章 玩转汽车网络安全的

??入门工具 253

10.1 车载接口安全测试工具 254

10.1.1 OBD安全测试工具 254

10.1.2 USB安全测试工具 257

10.1.3 充电接口安全测试工具 261

10.2 嵌入式通信安全测试工具 262

10.2.1 JTAG和SWD接口安全

测试工具 263

10.2.2 UART接口安全测试工具 267

10.2.3 芯片间通信安全测试工具 272

10.2.4 侧信道攻击安全测试工具 278

10.2.5 车内通信协议安全测试工具 281

10.3 近场无线安全测试工具 289

10.3.1 蓝牙通信安全测试工具 290

10.3.2 UWB通信安全测试工具 295

10.3.3 NFC安全测试工具 300

10.3.4 私有无线协议安全测试

工具 307

10.4 远程无线安全测试工具 312

10.4.1 车辆4G通信安全测试工具 312

10.4.2 汽车导航系统安全测试

工具 320

10.5 辅助安全测试设备 323

10.5.1 隔离变压器 324

10.5.2 万用表 324

10.5.3 可编程电源 325