0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

CCC 3.0数字钥匙系统架构介绍

痞子衡嵌入式 来源:痞子衡嵌入式 2023-07-25 10:23 次阅读

随着各种无线连接技术的发展以及汽车连接联盟数字钥匙3.0版(Car Connectivity Consortium Digital KeyRelease 3.0以下简称CCC3.0)规范的发布,智能手机变成全数字汽车钥匙的标准已经确定。

本文将通过对车辆数字钥匙CCC3.0 标准逐步学习,将在后续学习中基于NXP BLE芯片KW38/KW45的评估板和SDK,以及UWB和 Secure Element逐步不完全实现CCC3.0 demo。

一、CCC3.0标准对比CCC2.0标准

CCC2.0 标准中,利用NFC近场非接触通信技术,提供手机数字钥匙与车辆端的安全模块(SecureElement)进行数据交互的通道,以实现车主认证(OwnerPairing)标准传输(Stand Transaction),快速传输(Fast Transaction)等流程。

CCC3.0 标准作为CCC2.0 标准的补充,强制保留对NFC技术的支持作为向CCC2.0标准兼容备份的解决方案,除此外还增加了以下功能:

增加BLE无线通信技术,BLE 可替代NFC作为安全模块数据交互的通道,同时承担协商UWB安全测距的会话参数,提供UWB首次安全测距时间同步机制,可以提供RKE远程控制, 启动/闭锁引擎等功能实现.

增加UWB安全测距功能,通过实施UWB连接来增加无钥匙进入和位置感知功能,可以带来更好的用户友好体验。

CCC3.0通过BLE将端到端安全性从手机的安全元素扩展到汽车的安全元素。通过加入UWB无线连接技术,建立安全测距会话,测距密钥来源于安全地存储在SecureElement中的数字密钥,测距密钥具有有限的生命周期,缩短攻击者可用时间窗口进而提供安全的测距。

二、数字钥匙系统架构

CCC3.0 中提供的系统架构如下图1所示,除了车主钥匙端(手机或实体钥匙),车辆端,朋友钥匙设备,车主钥匙OEM服务器,车厂OEM服务器,朋友钥匙OEM服务器,钥匙追踪服务器外,还增加了 中继服务器,它的出现是为了不同的钥匙OEM厂商,提供分享密钥服务的标准接口

88674f96-2a0b-11ee-a368-dac502259ad0.png

CCC 3.0标准在图1架构中,规定了标准接口的链路,即图中实线部分,而对于虚线显示的私有接口或通用接口链路在标准规定之外。以下是各个链路的功能:

链路(1):该链接提供了一个安全的车辆与车厂OEM服务器间的通信通道,并且完全由车厂OEM控制。

链路(2):该链接提供了一个安全的车主设备与车主OEM服务器间的通信通道。

链路(3)、(4)、(11)、(12):CCC3.0标准中规定的标准链路,用于车辆与设备进行通信,以进行车主配对、车辆闭锁/解锁和发动机启动等功能。可以选择在NFC连接的情况下,通过链路(3)、(4)实现这些功能;或者在BLE/UWB连接的情况下,通过链路(11)、(12)实现这些功能。

链路(9)、(10):分别提供车主手机设备和朋友设备与汽车OEM服务器的专有接口,以提供与车厂OEM服务器的通信。

链路(2)、(6) 、(7)、(8)、(13)、(14):通过这几条链路,车主手机设备可以与朋友设备共享数字钥匙。手机OEM服务器负责管理数字钥匙小程序的生命周期,并通过(2) / (7)更新车主/朋友手机中的必要证书;除此外也可以使用(13)、(14)通过中继服务器交互。车厂OEM服务器和(车主/朋友)手机OEM服务器之间的通信链路(6)和(8)用于交换服务器的证书、密钥共享、密钥跟踪、密钥终止和通知。

链路(5):密钥追踪服务器为可选服务器,链路(5)提供了车厂OEM服务器到密钥跟踪服务器的连接,以管理用户账户,追踪注册车辆的所有已验证的数字钥匙,从而保护存储信息的隐私。

三、数字钥匙系统 Demo

CCC3.0 标准数字钥匙系统架构是一个完整的数字钥匙生态系统,搭建完整的需要多方合作,耗费大量资源,因此使用KW45实现的demo,将功能简化,以达到参照demo 学习的目的。KW45的SDK中提供了CCC3.0的BLE例程,其仅实现了BLE基础部分功能,demo将在例程上实现更丰富功能。

3.1 车辆端硬件结构

888a1dd2-2a0b-11ee-a368-dac502259ad0.png

作为主/从节点的KW45评估板通过SPI与UWB(NCJ29D5)评估板相连,并控制外部LED作为实时显示车辆状态的输出。SE节点端KW45通过SPI与SE(SE051或NCJ38)评估板相连。节点间通过CAN 总线相连。

3.1.1 主节点提供以下功能:

1). 实现数据通路BLE <-> CAN-FD <->SE,作为SE交互数据的中转,实现车端SE与手机数字钥匙端的安全信息交互,从而支持车主认证等过程

2). 配置UWB,启动安全测距

3).实现与手机端UWB时间同步,通过CAN 总线控制从节点启动UWB测距

4).收集从节点UWB测距信息,并通过BLE转发到手机端

3.1.2 从节点提供以下功能:

1).配置UWB,启动安全测距

2).接收主节点控制启动UWB

3).测距结果通过CAN传输给主节点

3.1.3SE节点提供以下功能:

BLE <-> CAN-FD <->SE数据通路,SE端点数据

3.2 手机端显示界面

手机端实现车主认证,UWB安全测距的会话参数协商,BLE对UWB时间同步机制,通过车辆端回传的距离信息,显示手机位置距离信息。

88cb7afc-2a0b-11ee-a368-dac502259ad0.png

审核编辑:汤梓红

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 智能手机
    +关注

    关注

    66

    文章

    18483

    浏览量

    180123
  • 接口
    +关注

    关注

    33

    文章

    8580

    浏览量

    151031
  • UWB
    UWB
    +关注

    关注

    32

    文章

    1100

    浏览量

    61152
  • 无线连接
    +关注

    关注

    2

    文章

    423

    浏览量

    35878
  • 数字钥匙
    +关注

    关注

    0

    文章

    93

    浏览量

    165

原文标题:CCC 3.0车辆无钥匙进入系统实现架构

文章出处:【微信号:pzh_mcu,微信公众号:痞子衡嵌入式】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    详解汽车数字钥匙(Digital Key)规范

    ,并发布CCC R3(第三代数字钥匙)规范。 CCC R3是基于NFC/BLE/UWB作为基础的无线电技术的使用,该系统采用非对称密码
    的头像 发表于 03-02 14:13 1.1w次阅读
    详解汽车<b class='flag-5'>数字</b><b class='flag-5'>钥匙</b>(Digital Key)规范

    数字钥匙的未来走势

    型和手机型号之间的互操作性。例如,CCC数字钥匙3.0规范为安全免手动汽车门禁设定了跨行业标准。随着汽车业向数字
    发表于 02-14 15:55

    如何使用CCC数字钥匙R3汽车锚的BLE端?

    我们用 kw45b41zevk 板敲响了数字钥匙汽车锚演示代码。我不知道如何使用 CCC 数字钥匙 R3 汽车锚的 BLE 端。请给我一些演
    发表于 06-08 07:04

    用于CCC数字钥匙和汽车中控台的汽车级NFC读卡器

    ST25R3920B 是汽车级高性能 NFC通用 设备,它支持NFC发起设备、NFC目标、NFC读卡器和NFC卡模拟模式。ST25R3920B专为CCC(车联网联盟)数字钥匙应用而设计,可为车门
    发表于 09-07 06:19

    CEVA正式支持CCC的Digital Key 3.0规范

    ) IP,以支持Car Connectivity Consortium® (CCC)的Digital Key 3.0规范。
    的头像 发表于 06-29 16:49 2010次阅读

    恩智浦CCC数字钥匙方案:提供无感安全新体验!

    安全的体验,真的很香! 可以说,数字钥匙的出现正在重新定义汽车门禁,而在打造数字钥匙的过程中,恩智浦的诸多前沿技术发挥着重要的推动作用。今天我们就来向大家展示一套恩智浦符合
    的头像 发表于 01-13 08:20 1671次阅读

    汽车NFC钥匙新宠—NCF3321介绍

    随着汽车数字钥匙的普及,以及CCC/ICCE标准的推出,使得汽车NFC扮演越来越重要的角色,这也对NFC提出了更高的要求。
    的头像 发表于 04-06 14:08 4804次阅读

    3C数字钥匙技术规范解读

    7月CCC将UWB定义为第三代数字钥匙的核心技术,并发布CCCR3(第三代数字钥匙)规范。CCCR3是基于NFC/BLE/UWB作为基础的无
    的头像 发表于 08-19 10:39 1037次阅读
    3C<b class='flag-5'>数字</b><b class='flag-5'>钥匙</b>技术规范解读

    CCC 3.0车辆无钥匙进入系统实现System Architecture

    CCC2.0 标准中,利用NFC近场非接触通信技术,提供手机数字钥匙与车辆端的安全模块(Secure Element)进行数据交互的通道,以实现车主认证(Owner Pairing)标准传输(Stand Transactio
    的头像 发表于 07-24 09:49 1315次阅读
    <b class='flag-5'>CCC</b> <b class='flag-5'>3.0</b>车辆无<b class='flag-5'>钥匙</b>进入<b class='flag-5'>系统</b>实现System Architecture

    ST25R3920B:用于CCC数字钥匙和汽车中控台的汽车级NFC读卡器

    电子发烧友网站提供《ST25R3920B:用于CCC数字钥匙和汽车中控台的汽车级NFC读卡器.pdf》资料免费下载
    发表于 08-01 09:30 3次下载
    ST25R3920B:用于<b class='flag-5'>CCC</b><b class='flag-5'>数字</b><b class='flag-5'>钥匙</b>和汽车中控台的汽车级NFC读卡器

    什么是数字钥匙 数字钥匙概念

    什么是数字钥匙数字钥匙概念拆解 1.钥匙数字化:数字
    的头像 发表于 09-13 15:09 7010次阅读

    汽车数字钥匙是什么意思 具体构架介绍

    汽车数字钥匙系统架构 数字钥匙系统是一个交互、构造复
    的头像 发表于 09-13 15:18 2067次阅读
    汽车<b class='flag-5'>数字</b><b class='flag-5'>钥匙</b>是什么意思 具体构架<b class='flag-5'>介绍</b>

    全迹科技UWB数字汽车钥匙解决方案

    )第三代:UWB钥匙+蓝牙+NFC国外CCC3.0标准已发布,国内ICCE有初稿。特点:更安全(抗中继攻击)、更便捷(手机实现无感进入)缺点:成本略高注:欧洲对汽车钥匙的抗中继攻击安全性要求较高
    的头像 发表于 05-11 17:50 1773次阅读
    全迹科技UWB<b class='flag-5'>数字</b>汽车<b class='flag-5'>钥匙</b>解决方案

    捷德为车企布局数字钥匙赋能 推动汽车产业变革

    北京2024年7月11日 /美通社/ -- 数字技术的应用正为智能汽车的定义及驾乘体验提供新注解,继机械钥匙、遥控钥匙、PEPS(无钥匙进入/启动
    的头像 发表于 07-12 09:42 376次阅读
    捷德为车企布局<b class='flag-5'>数字</b><b class='flag-5'>钥匙</b>赋能 推动汽车产业变革

    是德科技设备安全研究实验室完成恩智浦首个CCC数字钥匙小程序认证

    实验室Riscure Security Solutions宣布,已成功完成了对恩智浦半导体首个符合汽车连接联盟(CCC)标准的数字钥匙小程序(DKA)的认证,这一里程碑式的成就标志着两家公司在推动汽车
    的头像 发表于 08-14 11:24 601次阅读