《从零掌握EN18031标准》
第3章 EN18031核心术语与定义
3、EN18031核心术语与定义
在物联网安全领域,EN18031标准建立了一套严谨的术语体系。理解这些核心术语是掌握标准精髓的基石。本章将逐一详解资产、威胁、脆弱性、风险、安全等级、安全域与安全边界等关键概念,并通过图示与表格帮助您建立直观认知。
3.1 资产 (Asset)
定义:在EN18031中,资产是指对组织或个人具有价值的任何事物。在物联网场景下,资产不仅包括物理设备,还涵盖数据、软件、服务以及人员技能等。
资产分类表
| 资产类别 | 示例 | 价值属性 |
|---|---|---|
| 物理资产 | 传感器、网关、服务器、智能锁 | 硬件成本、功能完整性 |
| 数据资产 | 用户隐私数据、设备日志、密钥 | 机密性、完整性、可用性 |
| 软件资产 | 固件、操作系统、通信协议栈 | 版本控制、漏洞修复能力 |
| 服务资产 | 云平台API、OTA升级服务 | 服务等级协议(SLA)、连续性 |
3.2 威胁 (Threat)
定义:威胁是指可能对资产造成损害的潜在原因或行为。EN18031将威胁分为自然威胁、人为威胁和环境威胁三大类。
常见威胁类型
- 物理威胁:设备被盗、环境破坏(水浸、火灾)
- 网络威胁:中间人攻击、DDoS、重放攻击
- 软件威胁:恶意固件注入、缓冲区溢出
- 数据威胁:隐私泄露、数据篡改
3.3 脆弱性 (Vulnerability)
定义:脆弱性是资产本身存在的、可能被威胁利用的弱点或缺陷。EN18031强调脆弱性评估是安全认证的核心环节。
典型脆弱性示例
| 脆弱性类型 | 具体表现 | 可能被利用的威胁 | |
|---|---|---|---|
| 配置脆弱性 | 默认密码未修改、调试端口开放 | 未授权访问 | |
| 设计脆弱性 | 缺乏安全启动机制、明文通信 | 固件篡改、窃听 | |
| 实现脆弱性 | 缓冲区溢出、SQL注入 | 远程代码执行 | |
| 生命周期脆弱性 | 缺乏安全更新机制 | 已知漏洞利用 |
| 可能性\影响 | 低影响 | 中影响 | 高影响 |
|---|---|---|---|
| 高可能性 | 中风险 | 高风险 | 极高风险 |
| 中可能性 | 低风险 | 中风险 | 高风险 |
| 低可能性 | 低风险 | 低风险 | 中风险 |
3.5 安全等级 (Security Level)
定义:EN18031定义了多个安全等级(SL),用于标识物联网产品在不同维度上的安全能力。等级越高,表示安全防护能力越强。
EN18031安全等级划分
| 安全等级 | 描述 | 典型要求 |
|---|---|---|
| SL 0 | 无安全要求 | 仅适用于非敏感场景 |
| SL 1 | 基本安全 | 默认密码修改、基本加密 |
| SL 2 | 增强安全 | 安全启动、安全更新、访问控制 |
| SL 3 | 高级安全 | 硬件安全模块、物理防篡改 |
| SL 4 | 最高安全 | 军用级加密、多因素认证 |
3.6 安全域 (Security Domain)
定义:安全域是指具有相同安全策略、信任级别和访问控制规则的逻辑或物理区域。EN18031要求明确划分不同安全域,防止跨域攻击。
典型安全域划分
- 用户域:终端用户设备、移动APP
- 设备域:物联网终端设备、传感器
- 网络域:通信网络、网关
- 云端域:云服务器、数据库
- 管理域:运维管理平台
3.7 安全边界 (Security Boundary)
定义:安全边界是不同安全域之间的分界线,是实施访问控制和数据保护策略的关键位置。EN18031要求在每个安全边界处部署相应的安全控制措施。
安全边界控制措施
| 边界位置 | 控制措施 | EN18031要求 |
|---|---|---|
| 设备-网络边界 | 防火墙、入侵检测 | SL 2+ 必须 |
| 网络-云端边界 | VPN、TLS加密 | SL 1+ 必须 |
| 用户-设备边界 | 身份认证、授权 | SL 1+ 必须 |
| 内部域间边界 | 访问控制列表(ACL) | SL 2+ 推荐 |