⚠️ 【重要法律免责声明】

1. 本文档仅为行业集体学习笔记和理解分享,**不代表 UL、CSA、ANSI 或任何标准组织的官方解释**。所有标准组织均未审核或认可本文档内容。

2. 本文档**不能替代标准原文使用**。产品设计、认证、合规评估等专业工作必须购买并查阅官方发布的标准原文。标准官方版本才是唯一具有法律效力的权威文件。

3. 不对本文档内容的准确性、完整性、时效性做任何明示或默示的保证。标准可能随时修订,本文档内容可能已过时。

4. **任何基于本文档做出的决策由使用者自行承担全部风险**。不对任何因使用本文档导致的直接或间接损失承担责任。

5. 本文档涉及的所有标准编号、条款号仅为学习定位方便之用,完整的标准条款需从官方渠道购买获取。

6. 阅读或使用即表示您已阅读、理解并同意以上免责条款。

IEC 60335-1 Annex U 网络安全要求解读

解读IEC 60335-1:2020 Ed 6.0规范性附录U的网络安全要求。涵盖Clause 22.62适用范围判定、软件分区、数据完整性保护、认证授权与密码学、软件更新安全、传输故障防护,以及与Annex R的配合关系。

Seriously·发布于 2026/6/5·106 分钟阅读

工程师一句话:Annex U 是 Ed 6.0 的全新规范性附录,专门解决智能家电连上公共网络后的安全问题。它不是让所有联网家电都做全套网络安全测试——Clause 22.62 先帮你判定是否适用;适用的话,核心要求就三条:软件分区隔离、通信数据完整性保护、认证授权+密码学。

← 返回总览


条款速查表

条款 核心要求 工程师关注点
Clause 22.62 判定 Annex U 是否适用的入口条款 远程通信是否影响 Annex R 功能安全或 Clause 8-32 产品安全
Annex U 通过公共网络远程通信的器具,需防止未授权访问和传输故障损害标准合规性 不覆盖数据保密性和消费者隐私
U.3.1 通信软件与安全软件必须分区/隔离 架构设计:通信模块 vs 安全核心模块的边界
U.3.2 远程通信软件需提供数据完整性保护 防数据损坏、地址错误、时序混乱、自动重发、传输中断
U.3.3 防护多源同时/顺序消息带来的危害 消息队列管理、冲突仲裁机制
U.3.4 远程通信启用前必须经过认证和授权 双向认证 + 密码学技术确认双方身份
U.3.5 防止未授权访问,检测传输故障/错误 Table U.1 列出的可接受措施组合
U.3.6 器具安全操作不得依赖远程通信 断网时器具必须仍能安全运行;本地UI优先于远程指令
U.3.7 授权建立后,密码学技术提供数据完整性保护 算法必须在器具端执行,不能依赖路由器
U.3.8 制造商通过远程通信推送的软件更新需验证 防通信损坏 + 版本兼容性检查
U.3.9 每次软件安装需经器具责任人许可 可允许用户开启自动更新模式
U.3.10 软件安装过程及安装后不得损害标准合规性 更新失败回滚、断电保护

适用范围判定:Clause 22.62 是入口

Annex U 并非对所有联网家电强制适用。Clause 22.62 是判定 Annex U 是否触发的关键门槛。

Annex U 适用范围判定流程 (Clause 22.62) 器具具有公共网络远程通信功能 WiFi / 蓝牙 / 以太网 / 蜂窝网络 Clause 8-32 的合规是否完全独立于软件? 即: 不装任何软件也能满足全部安全要求 Yes Annex U 不适用 纯硬件安全设计 No 是否仅单向发送数据 / 事件消息 / 推送监控? 不接收外部命令或软件更新 Yes Annex U 不适用 纯上报型设备 No 远程通信是否涉及: a) Annex R 功能安全软件下载/更新? b) 影响 Clause 8-32 合规的应用软件/参数? Yes 适用 No 非安全软件与安全软件是否分区/隔离不当? 即: 非安全软件可能通过漏洞影响安全软件 Yes Annex U 适用 No Annex U 不适用 已充分隔离

三种不适用场景(直接豁免 Annex U)

场景 说明 典型产品
软件独立 Clause 8-32 的合规完全不依赖软件,全是硬件实现 传统机械温控电熨斗、基础电饭煲
仅单向发送 远程通信只发送数据/事件消息/推送监控,不接收外部命令或软件更新 智能电表、环境监测传感器
已充分分区 非安全软件与安全软件已物理或逻辑隔离,漏洞无法跨边界 双MCU架构:通信MCU + 安全MCU

两种适用场景(必须执行 Annex U)

场景 说明 典型风险
a) 影响安全软件 远程通信涉及 Annex R 功能安全软件下载/更新,或影响 Clause 8-32 合规的应用软件/参数传输 OTA更新破坏了电机热保护算法;远程修改了洗衣机脱水转速导致温升超限
b) 分区不当 远程通信只影响非安全软件,但非安全软件与安全软件之间隔离不充分,可能通过漏洞跨边界影响安全 通信模块被入侵后,通过共享内存篡改温控参数

工程师白话:Clause 22.62 就像一个"安检门"。如果你的产品只是单纯上报数据(比如每天发一次用电量),或者所有安全功能都是硬件实现的(比如双金属片温控器),那 Annex U 不管你的产品。但如果你的 OTA 升级包里有温控算法,或者 WiFi 模块和主控 MCU 跑在同一个处理器上且没有内存隔离,那就必须做 Annex U。


Annex U 核心安全框架

Annex U 的安全目标只聚焦信息安全模型中的两个维度:完整性(Integrity)真实性(Authenticity)。它不覆盖保密性(Confidentiality)、不可否认性(Non-repudiation)和可用性(Availability)。

Annex U 安全机制分层架构 公共网络 (Public Network) Internet / WiFi / 蓝牙 / 蜂窝 / LAN 通信软件层 (U.3.1 / U.3.2) 数据完整性保护 | 故障检测 | 多源消息防护 | 异常响应 防: 数据损坏 / 地址错误 / 时序混乱 / 自动重发 / 传输中断 认证与密码学层 (U.3.4 / U.3.7) 双向认证 → 授权 → 密码学数据完整性保护 对称密钥 / 非对称密钥 / 混合密钥 | 哈希 / 数字签名 软件分区边界 (U.3.1) 安全核心软件层 (Annex R + Clause 8-32) 功能安全软件 (Annex R) | 温度控制算法 | 保护电子电路 应用安全软件 (Clause 8-32) | 运行参数 | 计时器 | 限值常数 U.3.6 核心原则: 器具的安全操作不得依赖远程通信。本地用户界面始终优先于远程指令。

为什么不覆盖可用性和保密性?

  • 可用性:公共网络本身不保证永远在线(断网、延迟、带宽不足)。标准要求器具在断网时仍能安全运行(U.3.6)。
  • 保密性/隐私:数据加密和用户隐私属于法规合规(如 GDPR、RED 2014/53/EU Article 3.3、ETSI EN 303 645),不是产品安全(product safety)的范畴。

工程师白话:Annex U 只关心"坏人能不能篡改你的指令"和"这条指令是不是真的来自你家服务器"。至于"坏人能不能偷看你的数据",标准说那是隐私法规的事,不归我管。

与 Annex R 的配合关系

Annex U 不是孤立存在的,它与 Annex R(软件评估) 紧密耦合:

Annex U 条款 对应的 Annex R 要求 配合点
U.3.1 软件分区 R.3.2.2.1 软件架构分区 同一概念:通信软件与安全软件隔离
U.3.2 故障控制 Table R.1 / R.2 故障/错误条件 外部通信故障是 Table R.1 的组件 6
U.3.8 更新验证 R.3.3 软件验证 OTA 更新流程需通过 Annex R 的软件安全验证
U.3.10 安装合规 R.3.2.2 软件架构规格 更新后的软件架构仍需满足 R.3.2.2 要求

实操建议:在型式试验时,Annex U 和 Annex R 通常由同一份软件安全文档覆盖。先按 Annex R 建立软件评估基础(架构、故障分析、验证方法),再在此基础上叠加 Annex U 的远程通信安全要求。


软件分区与隔离 (U.3.1)

要求:使能公共网络通信的软件,必须分区为独立模块,与满足标准其他条款所需的软件分离。

合规检查:通过检视(inspection)软件架构文档完成。

分区实现方式

方式 说明 优缺点
物理分离 通信功能和安全功能分别跑在两个独立处理器/MCU上 最安全,但 BOM 成本高
逻辑分离 同一处理器上通过操作系统分区(如 MPU/MMU 内存保护、TrustZone)隔离 成本适中,需软件架构设计
软件架构分离 同一处理器上通过模块化设计分离,无硬件保护 成本低,但需通过 Annex R 软件评估证明隔离有效性

工程师白话:最理想的方案是"通信 MCU + 安全 MCU"双芯片——WiFi 模块被黑了也碰不到主控。如果成本不允许,至少要用 MPU(内存保护单元)把通信任务和安全任务的内存空间隔开。单芯片裸奔的方案不是不行,但 Annex R 的软件评估会很难通过。


通信安全机制:完整性与认证授权 (U.3.2–U.3.7)

数据完整性保护 (U.3.2 / U.3.3)

U.3.2 要求:远程通信的建立、执行和终止,必须由器具通过软件完成,且该软件需提供以下数据完整性保护:

威胁类型 防护措施 工程师实现思路
数据损坏 CRC、校验和、哈希 每条消息带 CRC-32 或 SHA-256 摘要
地址损坏 源/目的地址验证 检查消息头中的设备 ID 和端点地址
时序/顺序错误 序列号、时间戳 消息带递增序列号,丢弃乱序/过期包
永久自动重发 超时 + 反馈确认 请求-应答机制,无 ACK 不重复发送
传输中断 连接状态监控 心跳包检测,断链后进入安全状态

U.3.2 额外要求:软件必须能检测并响应以下异常通信:

  • 消息不完整或截断
  • 消息含错误
  • 消息格式正确但内容超出该消息类型的预期范围

U.3.3 要求:防护来自多个源同时或顺序发送消息带来的危害。

工程师白话:数据完整性就是"防篡改"。你的智能烤箱收到一条"设置300°C"的指令,必须能确认这条指令在传输过程中没被改成"500°C",也不是一条被黑客重复发了100遍的旧指令,更不是来自一个伪装成你家服务器的恶意设备。

认证、授权与密码学 (U.3.4 / U.3.7)

三阶段访问控制

阶段 要求 标准条款
认证 (Authentication) 通信双方通过密码学技术确认彼此身份 U.3.4
授权 (Authorization) 认证通过后,才允许启用远程通信 U.3.4
数据完整性保护 授权建立后,密码学技术保护传输数据的完整性 U.3.7

关键约束

  • 认证前不算远程通信:为准备认证和授权过程而进行的双方握手通信,不被视为远程通信(U.3.4 注)。
  • 密码学必须在器具端执行:不能依赖路由器或外部设备完成加密/签名(U.3.7)。
  • 密码学技术无白名单:标准未指定具体算法,但要求采用"全球公认、尚未发现漏洞"的算法。常见选择包括:
    • 对称加密:AES-128/256
    • 非对称加密:RSA-2048、ECC P-256
    • 哈希/签名:SHA-256、HMAC-SHA256

工程师白话:你的智能空调在接收远程指令前,必须先"验明正身"——确认对方真的是你家 App 的服务器,而不是隔壁黑客的笔记本。这个验证过程必须用密码学(比如 TLS 1.2+ 双向证书认证),而且加密解密必须在空调自己的芯片里完成,不能指望路由器帮你做。


软件更新安全 (U.3.8 / U.3.9 / U.3.10)

U.3.8:更新包验证

制造商通过远程通信推送的软件更新,在安装前必须验证:

  1. 通信完整性:更新包在传输过程中未被损坏(CRC/哈希/签名验证)
  2. 版本兼容性:更新包与目标器具型号/硬件版本匹配
  3. 故障控制:执行上述验证的软件本身需能控制 Table R.1 规定的故障/错误条件

U.3.9:用户许可

  • 每次软件安装必须获得器具责任人的明确许可
  • 允许用户一次性开启"自动更新"模式,但首次必须手动确认

U.3.10:安装安全

  • 安装过程中不得损害标准合规性
  • 安装后不得损害标准合规性
  • 建议实现:断电保护、更新失败回滚、双区备份(A/B 分区)

工程师白话:OTA 升级是 Annex U 的高风险场景。标准要求你的升级包必须"验明正身+验明完整+验明对口",而且用户必须点头同意。升级过程中如果断电,器具不能变砖,更不能变成"失控加热器"。A/B 分区升级(后台下载新固件到 B 区,验证通过后重启切换)是目前行业最佳实践。


传输故障防护措施 (Table U.1)

Table U.1 是 Annex U 的实操核心,列出了 7 种传输故障/威胁模式,以及 7 类可接受的防护措施。

Table U.1 传输故障模式与可接受措施矩阵 (简化) 行: 威胁/故障模式 | 列: 可接受防护措施 威胁 / 故障模式 序列号 Timestamp 超时 Timeout 反馈 消息 源/目的 标识符 识别 程序 安全 代码 密码学 技术 工程师白话 重复发送消息 用序列号+超时防重放攻击 消息丢失/删除 超时检测: 多久没收到回包就报错 非法插入消息 身份验证+加密防伪造 消息顺序错乱 序列号+时间戳保顺序 数据损坏/篡改 CRC/哈希/数字签名验完整性 消息延迟 超时机制: 过期指令自动丢弃 未授权访问 / 伪装 身份识别+认证+加密 ✓ = 标准列出的可接受措施 | 实际应用中通常组合多种措施使用 注: 序列号=Sequence number; 超时=Timeout; 反馈=Feedback message; 标识符=Source/destination identifier 识别程序=Identification procedure; 安全代码=Safety code; 密码学=Cryptographic techniques 来源: IEC 60335-1:2020 Table U.1 | 完整版参见标准原文

威胁模式与典型措施组合

威胁模式 推荐措施组合 实现示例
重复消息 (重放攻击) 序列号 + 超时 每条消息带递增 Seq,服务器/器具记录最近 N 个 Seq,重复则丢弃
消息删除/丢失 超时 + 反馈消息 心跳包 30s 一次,3 次未响应则断链告警
非法插入消息 源/目的标识符 + 识别程序 + 密码学 仅接受来自白名单设备 ID 且签名验证通过的消息
消息顺序错乱 序列号 + 时间戳 带时间窗口的序列号检查,过期/乱序包丢弃
数据损坏/篡改 安全代码 (CRC) + 密码学 (哈希/签名) 消息体附 HMAC-SHA256,接收端重新计算比对
消息延迟 超时 指令带时间戳,超过允许延迟则视为无效
未授权访问/伪装 源/目的标识符 + 识别程序 + 密码学 双向 TLS + 设备证书 + 用户 Token

工程师白话:Table U.1 不是让你逐条打勾,而是让你根据产品风险选措施。一个带 WiFi 的智能烤箱,至少要有:序列号防重放 + 超时防丢包 + HMAC 防篡改 + 双向认证防伪装。纯蓝牙的遥控器可能风险低一些,但核心逻辑一样。


Annex U 与欧盟网络弹性法案 (CRA) 的关系

工程师白话:Annex U 是产品安全标准里的"网络安全补丁",只保安全不保隐私。Cyber Resilience Act (CRA)是欧盟法律,管的是所有带数字元素的产品能不能进欧洲市场。两者不冲突,但各管各的——做智能家电出口欧盟,Annex U 和 CRA 都要过。

定位差异:产品安全 vs 网络安全法规

维度 IEC 60335-1 Annex U EU Cyber Resilience Act (CRA)
法规性质 产品安全标准 (Product Safety Standard) 欧盟法规 (Regulation EU 2024/2847)
管辖目标 防止远程通信损害产品安全合规性 确保数字元素产品全生命周期的网络安全
安全维度 完整性 (Integrity) + 真实性 (Authenticity) 保密性 + 完整性 + 可用性 + 隐私保护
生效时间 2020 (Ed 6.0) 2024-12-10 生效;2027-12-11 全面实施
违规后果 型式试验不通过,无法获得 CB/CE-LVD 证书 最高 €1,500 万罚款或全球年营业额 2.5%
协调标准 不适用(本身是标准条款) 依赖 CEN/CENELEC/ETSI 制定的 41 项协调标准

CRA 核心要求速览

CRA 适用于所有在欧盟市场销售的带数字元素的产品 (Products with Digital Elements, PDE),智能家电自然在其列。制造商必须满足以下核心义务:

义务 要求要点 对智能家电的直接影响
安全设计 (Secure by Design) 产品在设计、开发、生产阶段即嵌入网络安全 硬件选型需考虑安全启动 (Secure Boot)、安全存储
漏洞管理 持续识别、记录、修复漏洞;发布协调漏洞披露 (CVD) 政策 需建立漏洞监控流程,产品上市后持续跟踪 CVE
SBOM 透明 提供机器可读的软件物料清单 (CycloneDX/SPDX 格式) 固件中所有开源/第三方组件必须可追溯版本
安全更新 免费安全更新至少覆盖产品预期寿命或 5 年(以较长者为准) OTA 更新机制必须长期维护,不能卖完就不管
漏洞报告 actively exploited 漏洞 24 小时内向 ENISA 报告 2026-09-11 起生效,需建立 24h 应急响应流程
CE 标志 产品须加贴 CE 标志方可进入欧盟市场 2027-12-11 后,无 CE 标志的智能家电将被禁售

为什么两者都要满足?

Annex U 和 CRA 不是"二选一",而是叠加关系

  • Annex U 解决的是"产品安全"问题——确保黑客不能通过网络篡改你的烤箱温度设定,导致火灾或烫伤。它是 LVD (低电压指令) 协调标准 IEC 60335-1 的一部分,通过 Annex U 才能获得 CE-LVD 合规推定。
  • CRA 解决的是"网络安全"问题——确保你的产品在整个生命周期内不会成为僵尸网络的一员,不会泄露用户隐私,不会在被发现漏洞后无人修复。它是独立的横向法规,与 LVD、RED、EMC 等指令并行适用。

通俗比喻:Annex U 像是汽车的安全气囊标准(出了事故要保护人),CRA 像是汽车的网络安全标准(防止黑客远程控制刹车)。两者都管车,但管的是不同层面的风险。

协调标准进展与家电行业的关联

欧盟委员会于 2025-02-03 向 CEN/CENELEC/ETSI 发出标准化请求 (M/606),要求制定 41 项协调标准

  • 15 项横向标准:覆盖所有 PDE 的通用安全要求(如安全设计、漏洞处理、SBOM 格式)
  • 26 项纵向标准:针对特定产品类别(包括智能家居、可穿戴设备、工业控制系统等)

对家电制造商而言,以下现有标准最可能被采纳为 CRA 协调标准:

标准 内容 与 Annex U 的交集
ETSI EN 303 645 消费者物联网网络安全 覆盖认证、完整性、更新安全,与 Annex U 技术要求高度重叠
IEC 62443-4-1 / 4-2 工业自动化系统安全开发生命周期 / 组件安全 安全开发流程要求可补充 Annex U 的软件评估
EN 18031 系列 无线电设备网络安全评估(RED 2022/30 配套) 技术措施与 CRA Annex I 的 (2)(a)–(2)(m) 对应

关键提示:截至 2025 年底,CRA 协调标准尚未正式发布。在协调标准缺位期间,制造商可通过 Common Specifications (CS)欧盟网络安全认证方案 来证明合规。IEC 60335-1 Annex U 本身不是 CRA 的协调标准,但其技术措施(完整性保护、认证授权、更新验证)可直接用于满足 CRA 的部分技术要求。

给出口工程师的实操对照表

工作项 Annex U 要求 CRA 要求 建议合并做法
软件分区 U.3.1 通信/安全软件隔离 安全设计、最小攻击面 同一套架构文档,同时满足两者
认证授权 U.3.4 / U.3.7 双向认证+密码学 身份认证与访问控制 TLS 1.3 + 设备证书,一鱼两吃
OTA 更新 U.3.8–U.3.10 验证+许可+回滚 安全更新机制、5 年支持 签名验证 + A/B 分区 + 版本追溯
漏洞响应 无直接要求(通过 Annex R 间接覆盖) 24h 报告 ENISA + CVD 政策 建立产品安全事件响应团队 (PSIRT)
软件透明 无要求 SBOM (CycloneDX/SPDX) CI/CD 中集成 SBOM 自动生成
合规标志 通过 IEC 60335-1 获得 CE-LVD 单独 CE 标志(CRA 专用) 2027 年后产品须同时满足 LVD+CRA 双 CE

工程师白话:如果你只做国内市场,Annex U 就够了。但如果你要出口欧盟,2027 年之后 CRA 是硬门槛——没有 CE 标志(CRA)的智能家电会被海关拦下。好消息是,Annex U 做的很多工作(双向认证、OTA 签名、软件分区)可以直接复用到 CRA 合规上,不用从头再来。


给工程师的 3 条实操建议

1. 尽早做 Clause 22.62 适用性判定

很多项目在最后阶段才发现 Annex U 适用,导致软件架构需要返工。建议在立项评审时就回答三个问题:

  • 产品是否有公共网络远程通信?
  • 软件是否参与 Clause 8-32 的安全合规?
  • 通信软件与安全软件是否在同一处理器上且未隔离?

如果三个问题中后两个都为"是",Annex U 适用,需在软件需求规格书中预留安全分区设计。

2. 密码学实现要"在器具内、在传输前"

U.3.7 明确要求密码学操作必须在器具端完成,不能外包给路由器或云端。这意味着:

  • 如果通信模组(WiFi/BLE)是外购的,要确认模组是否支持在器具主控端做签名/验签
  • TLS/SSL 终止在器具端,而不是在通信模组端
  • 设备证书和私钥必须存储在器具的安全存储区(如 OTP、Secure Element、TEE)

3. 型式试验时准备"断网测试"

U.3.6 要求安全操作不依赖远程通信。认证实验室在测试时,可能会:

  • 在 Clause 11 发热测试中屏蔽 WiFi 信号,验证器具是否仍按设计参数运行
  • 在 Clause 19 非正常测试中断开网络,验证保护电路是否仍能正常动作
  • 检查本地物理按键/旋钮的优先级是否高于远程 App 指令

建议在送检前内部做一轮"断网安全测试",确保本地安全逻辑完全独立。

本笔记为行业集体学习理解分享,所有观点仅代表行业共识经验。正式产品设计和认证请务必参考官方发布的最新版本标准。

📌 再次提醒**:本文件仅为学习笔记,所有精确的技术要求、测试方法、参数限值请以官方发布的标准原文为准。如需使用,请从官方渠道购买正版标准。

引用标准

相关产品

配套工具 · 免费下载

读标准原文 PDF?试试 AI 辅助阅读

SpecReader AI 是本站的免费桌面工具:本地打开标准 PDF,选中即可翻译、解读、追问,结论可回溯原文页码。

了解并下载

相关文章

制冷电器厨房电器取暖电器个人护理家用电器清洁电器合规策略CE认证安全标准IEC认证国际认证
121 阅读·0 收藏·0 评论