UN ECE WP.29 R155 R156 概述

article/2025/1/3 3:15:11

目录

1. 什么是UNECE WP.29

2. WP.29合规认证要求

3. WP.29和ISO/SAE 21434之间的关系

 4. WP.29 R155 - Cybersecurity 

5. WP.29 R156 - Software Update


1. 什么是UNECE WP.29

UNECE: The United Nations Economic Commision for Europe , 联合国欧洲经济委员会。创建于1947年,是联合国经济及社会理事会下属的五个地区委员会之一。总部位于瑞士日内瓦。

WP.29:Working Party of experts on technical requirement of vehicles , 联合国世界车辆法规协调论坛。成立于1952年,是联合国欧洲经委会内陆运输委员会体制框架内的一个独特的全球监管论坛。WP.29的工作是我国汽车行业参加的主要国际汽车技术法规工作。

2. WP.29合规认证要求

UNECE WP.29 TF-CS/OTA工作组定义了联合国网络安全法规草案,于2020年正式发布了针对车辆网络安全的准入认证法规,定义了OEM应构建网络安全管理体系,确保车型满足相应的网络安全要求。2020年6月通过的R155,R156,R157三项车辆法规,具备里程碑意义,并于2021年1月正式生效。

TF-CS/OTA 的法规包括了两项核心要求:运行Cybersecurity management system(CSMS)以及在车型审批时,CSMS在特定车型上的应用。 

CSMS(Cybersecurity management system / 网络安全管理体系认证) , 主要审查OEM是否在车辆完整生命周期的各个阶段均制定了网络安全管理流程,以确保汽车全生命周期中都有对应的流程措施,最终用来控制风险。

VTA(Vehicle type approval/车辆型式审批认证), 针对OEM的网络安全开发中的具体工作执行情况进行审查,旨在确保车辆的网络安全防护技术能覆盖各生命周期的安全需求,且保证实施网络安全防护能有效防控特定车型面临的网络安全风险。

CSMS认证是VTA认证的前提,只有完成CSMS认证及VTA认证才算满足WP.29 R155。

3. WP.29和ISO/SAE 21434之间的关系

ISO/SAE 214314:道路车辆-信息安全工程 , 提供了在产品、项目和组织层面减少网络安全风险的指导方针。

WP.29和ISO/SAE 21434是互补的,两者以类似的方式保护现代车辆。他们都要求在车辆的整个生命周期中,从开发到生产,一直到生产后的服务时间;两者都需要在组织内部建立有效的网络安全管理体系。这两项都需要执行非常彻底的TARA活动,即车辆整个生命周期的威胁分析和风险评估。两者都需要对车辆的供应链进行有效的管理。

WP.29通常规定了要达到合规性必须要做什么,ISO/SAE 21434给出了实现合规性的方法。ISO/SAE 21434概述了围绕网络安全管理系统(CSMS)的流程要求。标准第5章-组织的网络安全管理(Organizational cybersecurity management)规定了组织层面网络安全管理的要求,是组织内部最高层面的安全方针。组织中CSMS的牵头部门应基于本章内容制定租住网络安全管理的总体方针,然后识别和推动相关责任方建立各自模块(如开发、运维、供应商管理等)的网络安全管理体系。标准第6章-项目依托的网络安全管(Projectdependent cybersecurity management)描述了普适性的针对项目网络安全活动的管理原则。包括各项活动的职责分配,制定网络安全活动计划,裁剪原则,以及网络安全案例和网络安全评估、开发后发布的要求。本章内容可作为开展VTA工作的重要参考。

 4. WP.29 R155 - Cybersecurity 

R155是全球第一个汽车信息安全强制法规,这意味着车辆的信息安全已经从符合标准进入到遵循法规的时代。在欧盟,从2022年7月起所有新的车辆类型将强制执行;从2024年7月,所有新生产的车辆都必须遵守。

R155法规覆盖了乘用车及商用车,适用于

  • M类,N类车型
  • 装备至少一个ECU的O类车型
  • 具备L3及以上自动驾驶功能的L6和L7类车型

R155的法规框架为:

 上面已经提到,R155规定车辆在特定的国家范围内获得认证作为批准上市销售的条件,认证分为网络安全管理体系认证CSMS和车辆网络安全型式认证VTA。 在R155中,7.2章节-“网络安全管理体系要求”阐述了OEM应该满足CSMS认证的内容要求。7.2.2明确规定了OEM 需要提供证据证明在车辆整个生命周期中各个阶段都制定了网络安全管理体系要求,同时充分考虑了安全性以及风险减缓措施。CSMS要求OEM对网络攻击、威胁以及漏洞进行持续监测,并对发现的网络安全威胁和漏洞要在合理时间范围内响应并最终得到缓解。此外还要求OEM证明,对于供应商、服务商、子公司的管理均符合该章节要求。

这些基本要求主要包括:

7.2.2.17.2.2.27.2.2.37.2.2.47.2.2.5
  • 开发阶段
  • 生产阶段
  • 后期制作阶段
  • 制造商组织内用于管理网络安全的过程
  • 用于识别车辆类型风险的过程。在这些过程中应考虑附件5A部分中的威胁以及其它相关威胁
  • 用于评估,分类和处理已识别风险的过程
  • 用以验证已识别风险得到适当管理的适当流程
  • 用于测试车辆类型的网络安全的过程
  • 确保风险评估保持最新状态的过程
  • 用于监视,检测和相应车辆类型的网络攻击,网络威胁和漏洞的过程,以及根据已发现的新的网络威胁和漏洞来评估所实施的网络安全措施是否仍然有效的过程
  • 用于提供相关数据以支持对尝试或成功的网络攻击进行分析的过程
  • 车辆供应商应根据7.2.2.2中所提到的分类和要求,证明网络安全管理系统中使用的流程,在适当的时间内减轻其安全响应的网络威胁和漏洞

车辆供应商应证明其网络安全管理系统中使用的流程将确保第7.2.2.2(g)段中所述的监视应连续进行:

  • 首次注册后使车辆处于监控中
  • 包括从车辆数据和车辆日志中分析和检测网络威胁、漏洞和网络哦攻击的功能。这种能力应遵循第1.3款。以及车主或驾驶员的隐私。尤其在征求同意方面。
必须要求车辆供应商证明其网络安全管理系统将如何依据7.2.2中的要求,管理其存在依赖关系的供应商,服务商,下级供应商等。

在7.3章节-“车辆型式需求”中具体阐述了VTA的认证内容要求。车辆必须同时具备CSMS(对于组织认证)和VTA(对于车辆认证)认证,才可以进入市场并销售。

7.3.17.3.27.3.37.3.47.3.57.3.67.3.77.3.8
制造商应具有与批准的车型有关网络安全管理系统有效的合格证明识别与管理与供应商相关的风险车型要素识别、风险评估、处理、管理已识别风险。实施对应的缓解措施采取对应措施,确保车型环境安全保障适当且充分的测试,验证安全措施有效性

规定了OEM对车型采取的措施

  • 检测并阻止对车型车辆的网络攻击
  • 检测车型车辆的威胁、漏洞和网络攻击
  • 分析取证未遂或成功的网络攻击数据
加密模块应符合通用标准

从安永的分析(安永:智能汽车网络安全市场准入与合规遵从)中,对于OEM 建立网络安全体系(CSMS)提出了可参考的评估分析、整改设计、建筑设实施过程。

 将CSMS体系建设过程分解为若干子目标:

网络安全管理组织:CSMS组织建设规划,网络安全人员可按要求规范性开展工作,常态化开展工作并定期输出工作报告。

网络安全管理体系:完成网络安全管理体系的设计和实施,制度流程符合ISO/SAE 21434标准要求,包括详细的流程与操作步骤、指引及模板,确保ISO/SAE 21434 标准的完整导入。

网络安全运行体系:建立网络安全管理体系的技术支撑能力,支持包括概念和开发阶段的风险评估活动、组件和集成验证阶段的测试活动,以及车辆运营环节的网络安全威胁检测与应急响应。

网络安全风险管理:建立车辆网络安全风险评估流程和工程化方法,并与车辆网络安全开发流程融合,确保车辆网络安全能力的落地。

网络安全评价体系:形成有效的网络安全评价体系,并关联到安全信用指标与团队绩效,形成定期的信息安全月度报告及管理层季度报告。

网络安全审计体系:形成有效的网络安全(内外部)审计体系,对网络安全违规行为的监控方法、检查方法、证据收集、责任认定进行规范管理。

网络安全技术体系:建立端到端(车端/手机端/云端)的网络安全韧性防御体系,具备识别/防御/检测/响应/恢复的韧性能力。

5. WP.29 R156 - Software Update

R156,该法规于2022年7月开始实施,其目标在于引导汽车软件升级向正确方向发展。该法规适用于M、N、O、R、S、T类车辆。

R156的法规框架为:

在R156中要求,车型需要具有RXSWIN-Regulation X Software Identification Number (软件标识码). RXSWIN是指一个唯一的标识符,定义了符合给定的联合国法规“X”的型式认证系统具有唯一性的软件版本集合。车辆制造商应保护车辆上的RXSWIN或/和软件版本免受未经授权的修改。当该集合内的零件软件版本发生变更时,RXSWIN也需要进行变更。在任何阶段进行软件升级都需要更新RXSWIN与新的软件版本的映射关系,在影响车辆型式认证系统时需重新申请RXSWIN ,并执行相关认证。

与R155类似,R156同样要求车型需获取车辆软件升级管理体系SUMS 认证和VTA认证方可进行销售。针对SUMS,主机厂需要搭建符合标准的SUMS管理体系,可全面管理车辆软件升级中可能存在的风险。SUMS证书每三年定期评估一次,需经认定机构再次评估以确认延长或重新发放。对于VTA获取的条件为,已通过SUMS认证并可用于道路车型,能够获取车辆软件识别号并进行保护以及可确保软件更新传输机制的完整性和真实性、并在进行OTA更新失败时可恢复旧版本或进入安全状态等。针对R156,软件升级流程可以大致分为开发生产和市场销售两个阶段。在开发生产阶段,制造商需要对软硬件版本信息进行充分定义和管理,使其满足唯一性,易读性和保密性等。在升级过程中所涉及到的信息需要进行记录存储,在需要时向监管部门提交。在生产阶段,基础信息如VIN、软硬件版本等需要进行关联,在销售后同车主信息进行绑定。当车辆投入市场销售后,软件进行升级前需要评估升级对于法规和现有系统的影响。

SUMS规定了升级流程、在线升级、安全策略、升级记录、车型一般要求和在线升级要求六方面内容。其中升级流程为:

 在R156中的第7章描述了关于SUMS认证针对公司和车型层面的要求:

针对公司层面:

7.1.1 评估软件升级流程7.1.2 记录保存升级信息7.1.3 安全性7.1.4 其它
  • 安全报关软件升级信息工作活动中的信息
  • 评估软件升级对现有功能及系统的影响
  • 软件升级对车辆型式认证的影响
  • 软件升级对车辆软硬件的兼容性
  • 用户获取升级信息的过程
  • 识别目标车辆进行OTA升级
  • RXSWIN 的升级,获取以及完整性校验
  • 软件升级过程中涉及的信息均需进行合理记录、存储。

如:RXSWIN、合规文件、说明文档和配置文件等

  • 建立机制确保升级包的真实性和完整性
  • 升级系统在开发和测试过程中安全性得到保证
  • 确保软件升级对车辆功能安全没有影响
  • 软件升级对人员技能的要求

针对车型层面:

7.2.1 软件升级请求7.2.2 其他
  • 建立机制确保升级包的完整性和真实性
  • RXSWIN的升级及访问控制要求,如具备唯一性,易读取,受保护
  • 升级过程中对功能安全的依赖和影响:
  1. 升级失败或中断时,能恢复旧版本或进入安全状态
  2. 足够的功能下才会进行升级
  3. 升级过程中不影响功能安全
  • 用户可获取本次升级的信息,如升级目的、功能范围等。
  • 驾驶模式下不可升级
  • 升级完成后的提示
  • 升级前对车辆状态的检查


http://chatgpt.dhexx.cn/article/C8L0RlwM.shtml

相关文章

认识UDS诊断29认证服务-Authentication Service

目录 1.概述 2. 背景知识 3. 服务介绍 4. 服务实现 5. 与27服务的比较 1.概述 29服务是在ISO 14229-2020版本中首次增加的为应对网联汽车日益增加的安全风险的新服务。 此服务的目的顾名思义是为client和server之间的身份认证提供一种方法,以便对意图获取一些…

UDS 29服务

目录 一、29服务支持安全概念 二、基于APCE的认证(KPI) 三、基于ACR认证 一、29服务支持安全概念 1、APCE:采用非对称加密的基于PKI证书交换程序的认证 2、ACR:采用对称或非对称加密的基于挑战确认流程的认证 子功能介绍&am…

常用三种正态检验方法

带正态曲线直方图 利用SPSS的菜单分析环境:“分析”-“描述统计”-“频率”,在绘图选项选择带正态曲线的直方图。 绘制带正态曲线的直方图通过对比直方图与正态曲线的拟合程度,判定数据序列的分布形态是否接近正态分布。下面两幅图是某班级…

Origin_正态检验以及频率统计

文章目录 正态检验1、导入数据2、进行正态检验 频率统计1、选中数据2、执行频率统计 正态检验 1、导入数据 将该列填充以100为中心的随机整数 2、进行正态检验 突出显示A列,然后单击“Statistics: Descriptive Statistics: Normality Test”以打开对话框。所选…

past软件_Past软件与AndersonDarling正态性检验

如欲转载本文,请先与作者联系并获得授权。 本文由正在制作中的新教程修改而来。 目录 1 Past软件下载 2 A-D检验简介 3 操作 4 参考文献 1 Past软件下载 读者可在本公众号(邱宗满)内通过下方菜单“资料课程→软件下载→数据分析软件”下载该软件,也可以在Past软件官网进行下载…

正态性检验ks和sw区别_t检验常见问题汇总解答,你想知道的都在这里

在分析过程中,无论是由于数据质量还是统计方法选择上,甚至是自己也讲不清的什么原因都可能导致数据无法正常分析。这种细节的问题,文献里一般又不会详细说明,而实际分析时遇见一次就非常头疼。 因此,SPSSAU汇总了一些常用方法中出现频率较高的问题,整理成文章,大家可以…

基于spss的正态分布正态性检验

****基于spss的正态分布正态性检验**** 正态分布正态性检验频率直方图实验步骤 P-P图实验步骤 Q-Q图实验步骤 K-S 检验实验步骤 描述法(偏度和峰度系数检验)实验步骤 简要介绍这五种方法, 有需要数据练习的练习我 正态分布 正态分布(Normal distribution…

python正态检验_python验证正态分布

验证正态分布 为什么要检验数据的正态性? 很多时候,我们都需要使用从单一样本中获取的样本信息利用统计推断的方法来估计总体的参数信息,这是一种非常有用的统计方法,但在执行相关推断之前,我们需要验证一些假定&…

matlab 数据正态性检验

matlab 数据正态性检验 matlab 数据正态性检验 数据说明描述性图像 指数走势图收益率散点图收益率频率分布直方图Q-Q 图峰度与偏度系数 峰度偏度jb 检验代码下载数据说明 以前推荐用tushare是因为tushare免费,但是现在tushare非常无耻,积分不透明变像收费早已背离初心,建议…

非参数正态性检验

点击上方“小白学视觉”,选择加"星标"或“置顶” 重磅干货,第一时间送达本文转自:机器学习算法那些事 非参数正态性检验 前面两节介绍了采用Q-Q图和偏度与峰度来对采集样本进行正态性检验,本节介绍非参数性的正态性检验…

R语言数据统计1——正态性检验

引用 正态性检验之qqplot和ppplot原理及R语言实现 QQ图 KS检验和SW检验的区别 t检验算法及其在R语言中的实现 R语言做正态分布检验 R语言与统计分析 数据统计中的方差分析第一步应该是检查数据,其次做正态性检验。 而正态性检验: KS检验&#xff08…

正态分布方差检验

卡方检验、F检验 定义 χ 2 \chi^2 χ2 检验123实验设计 F F F 检验123 附录假设检验一般步骤势函数 定义 用于检验总体呈正态分布的方差的假设检验,其中 χ 2 \chi^2 χ2 检验常用于单样本正态方差检验; F F F 检验用于双样本的正态方差检验。 χ 2 \…

统计推断——正态性检验(图形方法、偏度和峰度、统计(拟合优度)检验)

正态分布是很多计量数据比较分析的假设前提,因此在做比较分析之前要首先验证样本数据所代表的总体是否服从正态分布。当然对于比率数据的比较也需要满足分布前提,通常是二项分布和泊松分布,对于二项分布的比率比较,一般不需要做分…

统计学之正态分布检验

统计学之正态分布检验 本次主要是对数据集数据进行正态分布检验,数据集地址为:http://jse.amstat.org/datasets/normtemp.dat.txt 主要包括三列数据,体温(F)、性别(1:男,2&#xff…

matlab 正态输入信号,用matlab或者spss做正态检验(转载)

2.5 总体分布正态性检验 进行参数估计和假设检验时,通常总是假定总体服从正态分布,虽然在许多情况下这个假定是合理的,但是当要以此为前提进行重要的参数估计或假设检验,或者人们对它有较大怀疑的时候,就确有必要对这个…

SPSS -正态检验

1. 检验方法1:KS检验(数值检验) 原假设是服从指定分布。 如果P值>0.05,说明结果更倾向于接受原假,即服从指定分布。具体参见https://editor.csdn.net/md/?articleId109822028 根据P值判断是否服从正态分布&…

正态检验 (Normality Test)——常见方法汇总与简述

前 言 在科学研究中,往往需要对数据进行差异性检验,而常用的参数检验需要数据服从正态分布,因此在决定是否采用参数检验之前需要先对数据进行正态性检验。这一步在任何统计学软件中(如SPSS、SAS、Origion、GraghPad等&#xff09…

正态性检验方法汇总

本文主要对正态性检验方法做了汇总,重点阐述了常用的正态性检验方法的使用场景及其在 R 或 Python 中的实现。 0.概述 正态分布在统计学中有着极为重要的地位,它是 χ 2 \chi^2 χ2分布、 t t t分布、 F F F分布的基础,也是许多统计方法的理…

python语言程序设计(MOOC 嵩天)第五章 学习笔记(0214)

第五章 函数和代码的复用 5.1 函数的定义与使用 5.1.1 函数的理解和定义 函数是一段代码的表示&#xff1a; 函数是IPO的实现 函数是一段代码的封装 ①特定功能、可重用的语句组 ②功能的抽象 #作用&#xff1a;降低编程难度、代码复用 def <函数名> ( <变量> )…

Python-3.函数和代码复用

一、函数的定义与使用 使用保留字def定义函数,lambda 定义匿名函数可选参数(赋初值)、可变参数(*b)、名称传递保留字 return 可以返回任意多个结果保留字 global 声明使用全局变量,一些隐式规则1.1 函数的理解与定义 函数是一段代码的表示 函数是一段具有特定功能的、可重用的…