Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
SAE J1760 是 SAE International 发布的推荐实践,初始发布于 2001 年,2019 年进入稳定状态。该标准基于国际标准 ISO/CD 15764,针对车载智能交通系统数据总线(IDB)调整了数据安全服务的要求。其核心在于:所有 IDB 设备在安装时需通过认证机构(CA)进行一次身份认证,之后根据资源提供者定义的安全等级选择性地实施加密通信。这种“一次性认证 + 分级加密”的模型在保障通信安全的同时,显著降低了系统复杂度。
认证过程要求设备与车辆双方通过 CA 颁发的凭证互验证书,确保身份真实。加密则根据数据敏感度采用对称或非对称算法。标准允许资源提供者为其数据对象指定安全等级,下表列出常见的等级划分方式(实际等级数由实现定义):
| 安全等级 | 认证要求 | 加密要求 | 典型用例 |
|---|---|---|---|
| Class 0 | 无 | 无 | 非敏感公共信息 |
| Class 1 | 设备与车辆互认 | 仅认证,明文通信 | 低风险诊断请求 |
| Class 2 | 同 Class 1 | 对称加密(如 AES) | 车辆参数配置 |
| Class 3 | 同 Class 1(扩展证书链) | 非对称加密(如 RSA) | 高敏感操作或支付 |
值得注意的是,标准强调对窃听(Eavesdropping)、伪装(Masquerading)和篡改(Manipulation)等威胁的防御,并引入了安全漏洞避免(Security Breach Avoidance)机制。
从设计角度看,J1760 鼓励“够用”的安全,通过分级和使用友好的一次性认证来促进采纳。但工程师在实施时容易陷入以下误区:
J1760 与 ISO 15764 的关系是什么?
J1760 是 ISO 15764 在 IDB 环境下的适配版本,保留了认证与加密框架,但允许根据数据安全等级灵活调整加密策略,且只要求一次性认证。这种简化更适合车载 IDB 网络的约束条件。
为什么 J1760 被稳定化?
由于原负责委员会不再具备该领域的技术专长,且标准覆盖的技术已成熟,SAE 决定将其稳定化,不再定期复审。用户需自行确认相关引用文档仍适用,并关注是否有更新的替代技术。
一次性认证真的足够安全吗?
对于大多数 IDB 应用,一次性认证结合后续的加密通信足以抵御常见攻击。但当设备被移出车辆或所有权变更时,应重新触发认证流程。标准同时提供了安全漏洞避免机制作为补充。
如何正确划分数据的安全等级?
资源提供者应根据数据的敏感性、泄露后果及业务需求定义等级。通常,影响车辆安全或用户隐私的数据应分配较高等级(如 Class 2 或 3),而一般信息可设为 Class 0 或 1。分级结果应清晰记录并在设备生命周期内保持稳定。
总而言之,SAE J1760 为汽车 IDB 网络安全提供了一套务实且成熟的指导框架。理解并遵循其认证规则、加密机制和安全等级划分,是开发安全可靠的车载诊断与服务应用的基础。在不断演进的智能网联汽车领域,正确引用此类标准将有效提升系统的整体安全基线 🔍。