汽车网络安全管理

汽车网络安全管理

我是穿拖鞋的汉子,魔都中坚持长期主义的汽车电子工程师。

老规矩,分享一段喜欢的文字,避免自己成为高知识低文化的工程师:

屏蔽力是信息过载时代一个人的特殊竞争力,任何消耗你的人和事,多看一眼都是你的不对。非必要不费力证明自己,无利益不试图说服别人,是精神上的节能减排。
无人问津也好,技不如人也罢,你都要试着安静下来,去做自己该做的事.而不是让内心的烦躁、焦虑、毁掉你本就不多的热情和定力。

文章大体有如下内容:

1、前言

2、汽车网络安全管理体系

一、前言

作为攻击目标的汽车电子产品,整个系统都处于危险之中!

很多人都阅读了关于汽车网络安全攻击的头条新闻:从里程表操纵和发动机调整,到通过防盗系统干预转向和制动行为——有时甚至是远距离的干预。这些报道反映的大多数只是引起关注的特殊情况。

许多其他案例和细节在相关论坛和专家会议上进行了讨论——而且此类讨论还有不断增加的趋势。由于攻击对象数量的增加,对汽车电子设备的攻击也不断增加 :

-> 汽车中电子元件的数量不断增加;

-> 车内外组件的强大联网功能;

-> 部件的复杂性不断增加;

-> 分布式开发——有时没有把安全要求纳入考量.

最终,一个组件的脆弱性足以危及整个系统的安全。因此,系统性地保护所有相关组件就变得非常重要,这已成为UNECE155进行车型认证的要求。

UNECE R155是一项旨在增强汽车工业网络安全的综合性法规。它的核心要求车辆制造商建立一个健全的网络安全管理系统(CSMS),旨在防范广泛的网络威胁,确保车辆从设计阶段到寿命结束都受到保护。

法规要求制造商持续监测并应对新出现的网络风险,维护车辆在其生命周期内的安全。现代车辆配备了如蜂窝网络(3G/4G LTE/5G)、NFC、GPS、Wi-Fi和蓝牙等先进技术,容易受到网络威胁。UNECE R155通过要求制造商在设计时就整合网络安全措施来应对这些安全风险,这意味着安全需要成为车辆设计的基本部分,而不是事后补救。

UNECE R155适用于特定类型的车辆及其网络和系统,包括乘用车和轻型商用车(M类和N类车辆)、至少装有一个电子控制单元(ECU)的重型商用车(O类车辆),以及具备3级或更高级别自动驾驶功能的车辆(L6和L7类车辆)。

这项法规于2020年6月在联合国WP.29会议上通过,并于2021年1月1日正式生效,适用于1958协定国的各方成员,包括欧盟、日本、韩国、泰国、土耳其等57个缔约方。车辆制造商若想拓展至上述海外市场,需要取得CSMS认证,并进行统一车辆型号认证(WVTA),以满足市场准入要求。

请注意,实施UNECE R155对车辆制造商来说是一项不小的任务,他们必须通过严格的测试和认证过程来证明符合法规。

借鉴欧洲的规定,工信部和中汽研目前也已开始制订适用于中国的网络安全要求。由于此项规定需要详细了解每个相关组件,作为整车生产商的 OEM 是无法独自完成这项任务的。

因此,ISO/SAE 21434允许OEM根据TIER1信息进行整体评估,而后者在同样情况下也可以使用 TIER2 信息进行评估。通过这种方式,可以在整个供应链中对安全信息进行收集和评估。

二、汽车网络安全管理体系

UNECE 155 和 ISO/SAE 21434 都希望 OEM 和供应商在安全性方面开展系统化工作。这些规范不仅适用于产品,而且也适用于流程和人员。 毕竟,只有产品、流程和人员的正确交互才能达到必要的安全性。我们提议汽车供应链中的每个网络安全相关组织都应建立起汽车网络安全管理体系。

VDA 标准《汽车网络安全管理体系审核 (ACSMS)》在九个章节中反映了这一点,包括 21 个问题、相应的最低要求和评估方案。 这些内容可用于有效地对汽车网络安全管理体系进行审核。 为此,应定义公司的范围和应用区域,并针对适用于公司特定情况的调整(裁剪)进行检查。

VDA 的 ACSMS 标准包含以下主题内容:

-> 网络安全管理

-> 风险识别、评估、分类和管理

-> 一致性检查

-> 网络安全规范、验证、确认和发布

-> 更新风险评估

-> 网络安全事件响应

-> 向当局报告

-> 供应链中的网络安全管理

VDA的ACSMS(汽车网络安全管理体系审核)标准确实包含了上述主题内容,这些内容共同构成了汽车网络安全管理体系的核心框架。

首先,网络安全管理是ACSMS的基础,它涉及制定网络安全策略、建立网络安全组织架构、明确网络安全职责和流程等,以确保整个汽车网络安全管理体系的有效运行。

其次,风险识别、评估、分类和管理是ACSMS中的关键环节。通过对汽车网络系统进行全面的风险识别和评估,将风险进行分类,并制定相应的管理措施,从而确保网络安全风险得到有效控制。

一致性检查则是确保汽车网络安全管理体系与相关法规、标准和最佳实践保持一致的重要手段。通过一致性检查,可以及时发现并纠正体系中的不符合项,提高网络安全管理的有效性。

网络安全规范、验证、确认和发布是确保网络安全措施符合规定要求的关键步骤。通过制定网络安全规范,并进行验证和确认,可以确保网络安全措施的有效性,并通过发布规范来指导实际操作。

更新风险评估则是对汽车网络安全管理体系进行持续改进的重要环节。随着技术的不断发展和网络威胁的不断变化,需要定期对网络安全风险进行更新评估,以确保网络安全管理体系的适应性和有效性。

网络安全事件响应是ACSMS中应对突发网络安全事件的关键机制。通过制定网络安全事件应急预案、建立快速响应机制等,可以确保在网络安全事件发生时能够迅速、有效地进行应对,减少损失。

向当局报告是汽车网络安全管理体系中的合规要求之一。当发生网络安全事件或发现重大网络安全风险时,需要及时向相关当局进行报告,以满足法规要求并获得必要的支持和指导。

最后,供应链中的网络安全管理也是ACSMS的重要组成部分。通过对供应链中的网络安全风险进行识别和管理,可以确保整个汽车生态系统的网络安全,提高整个汽车行业的网络安全水平。

汽车网络安全管理体系审核(ACSMS)是确保汽车网络安全管理体系符合相关标准和要求的重要过程。它主要关注汽车网络安全管理体系的完整性、有效性以及合规性,从而保障车辆及其相关系统的网络安全。

ACSMS通常涵盖多个关键领域,包括但不限于网络安全管理、风险识别与评估、一致性检查、网络安全规范的验证与确认、更新风险评估、网络安全事件响应以及向当局报告等。这些领域共同构成了汽车网络安全管理体系的核心内容,为车辆及其相关系统的网络安全提供了全面的保障。

在ACSMS中,组织管理部分尤为重要。它涉及文化治理、信息共享、工具管理以及体系审计等方面。文化治理主要定义汽车网络安全管理组织架构,明确管理体系目标和方针,制定网络安全管理策略。信息共享则关注网络安全信息的管理范围、分级标准以及信息的保密性与安全性。工具管理明确网络安全工具的管理策略,而体系审计则通过建立内部审核及管理评审流程,确保网络安全管理体系的适宜性、充分性和有效性。

此外,ACSMS还强调对车辆及其相关系统的网络安全风险进行持续监控和评估。这包括对已知和潜在的网络威胁进行识别、分析和应对,以确保车辆在整个生命周期内都能保持较高的网络安全水平。

ISO/SAE 21434 以及 UNECE 155 的发布和实施不仅提高了汽车产品中的安全意识(汽车网络安全),还需要采取相应的行动来获得车型认证。 这为提高产品安全性奠定了重要基石。所有相关公司的实施以及供应链上的互动将具有特别重要的意义。

搁笔分享完毕!

愿你我相信时间的力量

做一个长期主义者

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/518233.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

《C++程序设计》阅读笔记【3-数组】

🌈个人主页:godspeed_lucip 🔥 系列专栏:《C程序设计》阅读笔记 本文对应的PDF源文件请关注微信公众号程序员刘同学,回复C程序设计获取下载链接。 1 数组1.1 概述1.2 数组初始化1.2.1 概述1.2.2 字符数组的初始化1.2.…

流行的API架构学习

几种流行的API架构风格图 SOAP(Simple Object Access Protocol) 优点:SOAP 是一种基于 XML 的通信协议,具有良好的跨平台和跨语言支持。它提供了丰富的安全性和事务管理功能,并支持复杂的消息交换模式。 缺点&#xf…

buu刷题(2)

[护网杯 2018]easy_tornado web buuctf [护网杯 2018]easy_tornado1_[护网杯 2018]easy_tornado 1-CSDN博客 render是渲染HTML页面用到的函数 这应该是一个模板注入漏洞 访问/fllllllllllllag,自动跳到了这个页面,可以看到 url 上有个msgError, 尝试将…

力扣 904.水果成篮

题目&#xff1a; 题目理解&#xff1a;fruits里的每个数字表示一种类型水果&#xff0c;相同数字表示同种类型水果。 class Solution {public int totalFruit(int[] fruits) {// 用HashMap来表示篮子&#xff0c;key表示水果类型&#xff0c;value表示多少颗树Map<Intege…

工厂车间系统|基于springboot的工厂车间管理系统设计与实现(附项目源码+论文)

基于springboot工厂车间管理的设计与实现 一、摘要 社会发展日新月异&#xff0c;用计算机应用实现数据管理功能已经算是很完善的了&#xff0c;但是随着移动互联网的到来&#xff0c;处理信息不再受制于地理位置的限制&#xff0c;处理信息及时高效&#xff0c;备受人们的喜爱…

R语言数据操纵:如何构建子集

目录 向量的子集 矩阵的子集 数据框的子集 列表的子集 如何处理缺失值 向量化操作 构建子集的基本方法&#xff1a; 1.使用[]提取一个或多个类型相同的元素 2.使用[[]]从列表或者数据框中提取元素 3.使用$按名字从列表或数据框中提取元素 向量的子集 比如有一个向量…

uniapp:小程序腾讯地图程序文件qqmap-wx-jssdk.js 文件一直找不到无法导入

先看问题&#xff1a; 在使用腾讯地图api时无法导入到qqmap-wx-jssdk.js文件 解决方法&#xff1a;1、打开qqmap-wx-jssdk.js最后一行 然后导入&#xff1a;这里是我的路径位置&#xff0c;可以根据自己的路径位置进行更改导入 最后在生命周期函数中输出&#xff1a; 运行效果…

mybatis流式游标查询-导出DB大数据量查询OOM问题

问题场景 Mysql数据处理类型分以下三种 com.mysql.cj.protocol.a.result.ResultsetRowsStatic&#xff1a;普通查询&#xff0c;将结果集一次性全部拉取到内存 com.mysql.cj.protocol.a.result.ResultsetRowsCursor&#xff1a;游标查询&#xff0c;将结果集分批拉取到内存&…

【Python基础教程】5. 数

&#x1f388;个人主页&#xff1a;豌豆射手^ &#x1f389;欢迎 &#x1f44d;点赞✍评论⭐收藏 &#x1f917;收录专栏&#xff1a;python基础教程 &#x1f91d;希望本文对您有所裨益&#xff0c;如有不足之处&#xff0c;欢迎在评论区提出指正&#xff0c;让我们共同学习、…

文本处理语言awk基本语法

文章目录 运算符流程控制函数封装 awk语言初步 AWK 是一种强大的文本处理和数据解析工具&#xff0c;它支持丰富的运算符和流程控制语句。运算符方面&#xff0c;AWK 提供了基本的算术运算符&#xff08;, -, *, /, %, ^, **&#xff09;和赋值运算符&#xff08;, -, *, /, %…

【QT+QGIS跨平台编译】056:【pdal_json_schema+Qt跨平台编译】(一套代码、一套框架,跨平台编译)

点击查看专栏目录 文章目录 一、pdal_json_schema介绍二、pdal下载三、文件分析四、pro文件五、编译实践一、pdal_json_schema介绍 pdal_json_schema 是与 PDAL(Point Data Abstraction Library)相关的 JSON 模式文件。PDAL 是一个用于处理和分析点云数据的开源库。JSON 模式…

常见寻找 SQL 注入漏洞方法总结

一、借助推理进行测试 识别 SOL 注入漏洞有一种简单的规则:通过发送意外数据来触发异常。该规则包括如下含义: 1. 识别 Web 应用上所有的数据输入。 2. 了解哪种类型的请求会触发异常。 3. 检测服务器响应中的异常。 二、通过参数判断 假设你正在访问一个网站&#xff0c…

NoSQL之Redis配置

文章目录 NoSQL之Redis配置一、关系数据库和非关系数据库1、关系型数据库2、非关系型数据库3、非关系型数据库产生背景4、关系型数据库和非关系型数据库的区别4.1 数据存储方式不同4.2 扩展方式不同4.3 对事务性的支持不同 5、总结5.1 关系型数据库5.2 非关系型数据库 二、Redi…

Spring-IoC 基于注解

基于xml方法见&#xff1a;http://t.csdnimg.cn/dir8j 注解是代码中的一种特殊标记&#xff0c;可以在编译、类加载和运行时被读取&#xff0c;执行相应的处理&#xff0c;简化 Spring的 XML配置。 格式&#xff1a;注解(属性1"属性值1",...) 可以加在类上…

大数据基础设施搭建 - Spark

文章目录 一、解压压缩包二、修改配置文件conf/spark-env.sh三、测试提交Spark任务四、Spark on Hive配置4.1 创建hive-site.xml&#xff08;spark/conf目录&#xff09;4.2 查看hive的hive-site.xml配置与3.1配置的是否一致4.3 测试SparkSQL4.3.1 启动SparkSQL客户端&#xff…

【JAVA】JAVA快速入门(长期维护)

下面是java的一些入门基础知识&#xff0c;有需要借鉴即可。 课程&#xff1a;B站黑马程序员&#xff0c;JAVA入门LINK 一、初识JAVA 1.java概述 概念&#xff1a;java是由sun公司研发&#xff0c;在2009年被oracle收购&#xff0c;祖师爷詹姆斯高斯林&#xff0c;是一种高级…

Copilot for Microsoft365使用心得

从去年3月份的发布到上周获得的体验名额&#xff0c;关注copilot已经超过了一年&#xff0c; 实际体验了一周觉得微软这款产品真的挺厉害的&#xff0c;至少在我认知里面确实可以减少很多的工作量&#xff0c;在此感谢陈老师公众号的体验卡的活动&#xff08;活动真实有效&…

101. 对称二叉树及同类题

101. 对称二叉树 力扣题目链接(opens new window) 给定一个二叉树&#xff0c;检查它是否是镜像对称的。 递归 /*** Definition for a binary tree node.* public class TreeNode {* int val;* TreeNode left;* TreeNode right;* TreeNode() {}* TreeNo…

【青龙脚本】星抖

脚本出处:Huaji 功能:完成日常任务 每天运行1次即可 变量名:yuanshen_xddj 手机登录软件后&#xff0c;抓包&#xff0c;搜索Authorization里面的参数 注意:每天12小时都要进软件领取金块&#xff0c;超过12小时就会停止产出 参数设置都在脚本注释里&#xff0c;懂的都懂&a…

Redis从入门到精通(五)Redis实战(二)商户查询缓存

↑↑↑请在文章头部下载测试项目原代码↑↑↑ 文章目录 前言4.2 商户查询缓存4.2.1 缓存介绍4.2.2 查询商户信息的传统做法4.2.2.1 接口文档4.2.2.2 代码实现4.2.2.3 功能测试 4.2.3 查询商户信息添加Redis缓存4.2.3.1 逻辑分析4.2.3.2 代码实现4.2.3.3 功能测试 4.2.3 数据一致…