CCC、ICCE和ICCOA数字钥匙协议

文章目录

  • 一、CCC
  • 二、ICCE
  • 三、ICCOA
  • 四、比较

一、CCC

CCC(Car Connectivity Consortium)车联网联盟是一个致力于制定智能手机到汽车连接解决方案标准的全球跨行业组织。2021年7月CCC将UWB定义为第三代数字钥匙的核心技术,并发布CCC R3(第三代数字钥匙)规范。

CCC R3是基于NFC/BLE/UWB作为基础的无线电技术的使用,该系统采用非对称密码技术对车辆和设备进行相互签名认证,且只对已知车辆显示身份,只有使用和车辆存储的公钥相对应的私钥签名计算,车辆才能进行解闭锁、启动发动机等功能。R3可以兼容R2(第二代数字钥匙),R1(第一代数字钥匙)是独立于R2、R3进行部署。

二、ICCE

ICCE(Intelligent Car Connectivity Industry Ecosystem Alliance)智慧车联产业生态联盟
ICCE是中国智能终端和汽车领域主流厂商(由华为主导)联合打造的开放平台,经过将近3年多的发展,已经成为国内车联产业领域最大的产业联盟。联盟已经构建了车钥匙、手机-车互联两大技术标准体系,并发布了8篇技术标准。到目前为止,已经有12家整车企业、共20多款车型商用或即将商用ICCE数字车钥匙,基于ICCE开放手机-车机互联标准的车型已经达到350款以上。

ICCE使用对称密钥体系

三、ICCOA

ICCOA(Intelligent CarConnectivity Open Alliance)智慧车联开放联盟
ICCOA标准是一种开放性的接口,由国际商会和开放联盟(由小米,Oppo和Vivo主导)联合制定,旨在促进全球贸易和投资的发展,以及推动不同系统之间的数据交互和信息共享1。

ICCOA标准提供了一种数字车钥匙的解决方案,包括车钥匙功能、车辆遥控功能等,可以适用于不同品牌和型号的汽车。该标准于2023年9月1日正式发布实施,相较于第一版标准(ICCOA DK1.2),新标准(ICCOA DK2.0)在多个方面进行了重大升级和创新,例如新增了对NFC的支持、支持可穿戴设备等2。

ICCOA使用非对称的证书认证体系

四、比较

  1. 安全性:ICCOA比ICCE的安全性更高,因为ICCOA更加靠近CCC协议,而CCC协议的安全性较好。
  2. 便捷性:ICCE比ICCOA和CCC更方便、更简单,用户使用起来也更加友好。ICCOA和CCC的落地难度较大,开发和使用起来比较麻烦。
  3. 成熟度:目前,ICCE的落地项目较多,而ICCOA的正式规范版本都还没有发布,因此ICCE在成熟度上已经领先ICCOA很多。
  4. 知识产权:ICCOA抄袭CCC,有盗取商业机密风险,即版权;

综上所述,ICCE在便捷性上具有优势,而ICCOA在安全性上表现更好。具体选择哪种协议,需要根据实际应用场景和需求进行权衡。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/99130.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

如何领取京东优惠券用微信支付还是用支付宝支付购买商品?

京东用微信支付还是用支付宝支付? 京东商城购物不支持支付宝支付,现京东商城支持的支付方式包括:京东支付、银行卡、信用卡、微信支付、云闪付等; 京东如何领取优惠券用微信支付购物? 1、打开京东APP,挑选…

存档&改造【04】二维码操作入口设置细节自动刷新设置后的交互式网格

因为数据库中没有数据无法查看设置效果,于是自己创建了个测试数据表,用来给demo测试 -- 二维码操作入口设置 create table JM_QR_CODE(QR_CODE_ID NUMBER generated as identity primary key,SYSTEM_ID NUMBER(20) not null,IS_ENAB…

安装torchtext遇到的坑及解决办法

刚开始秉着需要什么就pip install什么的原则直接pip install torchtext,结果: 把我这个环境打乱了,自作主张的删掉之前的很多包重新安装了其他版本的包而不是自适应的安装当前torch所对应的torchtext。因为这个环境比较重要也用在其他的工程…

【前端设计模式】之责任链模式

引言 在前端开发中,我们经常需要处理复杂的请求流程,例如事件处理、数据验证等。这时候,职责链模式就能派上用场了。职责链模式允许我们将请求发送者和接收者解耦,并将请求沿着一个链条依次传递下去,直到有一个接收者…

(C++)引用的用法总结

引用&#xff08;reference&#xff09;是C极为重要的一部分&#xff0c;本文对其用法进行简单总结。 1. 引用的基本用法 引用的关键字为&&#xff0c;表示取地址的意思&#xff0c;引用变量定义如下&#xff1a; int m 1; int &n m; //定义 cout<<"n:…

【FreeRTOS】【STM32】01从零开始的freertos之旅 浏览源码下的文件夹

基于野火以及正点原子 在打开正点原子的资料pdf时&#xff0c;我遇到了pdf无法复制粘贴的问题&#xff0c;这里有个pdf解锁文字复制功能的网址&#xff0c;mark一下。超级pdf 参考资料《STM32F429FreeRTOS开发手册_V1.2》 官方资料 FreeRTOS 的源码和相应的官方书籍均可从官…

机器人中的数值优化(二十一)—— 伴随灵敏度分析、线性方程组求解器的分类和特点、优化软件

本系列文章主要是我在学习《数值优化》过程中的一些笔记和相关思考&#xff0c;主要的学习资料是深蓝学院的课程《机器人中的数值优化》和高立编著的《数值最优化方法》等&#xff0c;本系列文章篇数较多&#xff0c;不定期更新&#xff0c;上半部分介绍无约束优化&#xff0c;…

模型训练环境相关(CUDA、PyTorch)

模型训练环境相关&#xff08;CUDA、PyTorch&#xff09; 1. 查看当前 GPU 所能支持的最高版本的 CUDA2. 如何判断是否安装了 CUDA3. 安装 PyTorch3.1 创建虚拟环境3.2 激活并进入虚拟环境3.3 安装 PyTorch 1. 查看当前 GPU 所能支持的最高版本的 CUDA 打开 NVIDIA 控制面板&a…

如何理解pytorch中的“with torch.no_grad()”?

torch.no_grad()方法就像一个循环&#xff0c;其中循环中的每个张量都将requires_grad设置为False。这意味着&#xff0c;当前与当前计算图相连的具有梯度的张量现在与当前图分离了我们将不再能够计算关于该张量的梯度。直到张量在循环内&#xff0c;它才与当前图分离。一旦用梯…

QT基础入门——文件操作(六)

前言&#xff1a; 文件操作是应用程序必不可少的部分。Qt 作为一个通用开发库&#xff0c;提供了跨平台的文件操作能力。Qt 通过QIODevice提供了对 I/O 设备的抽象&#xff0c;这些设备具有读写字节块的能力。 目录 一、QFile文件读写操作 1.QFile file( path 文件路径) 2…

【JVM虚拟机】JVM常见面试题总结

目录 一、虚拟机的理解 二、java如何实现跨平台机制 三、JVM内存模型&#xff08;JMM&#xff09; 四、JVM栈和堆的区别 五、垃圾回收是在哪个区域发生&#xff0c;讲一下垃圾回收&#xff1f; 六、垃圾回收算法 七、介绍一下你知道的垃圾收集器 八、cms和g1的区别 九…

Flink状态管理与检查点机制

1.状态分类 相对于其他流计算框架,Flink 一个比较重要的特性就是其支持有状态计算。即你可以将中间的计算结果进行保存,并提供给后续的计算使用: 具体而言,Flink 又将状态 (State) 分为 Keyed State 与 Operator State: 1.1 算子状态 算子状态 (Operator State):顾名思义…

Vue Router的进阶

进阶 导航守卫 官方文档上面描述的会比较深奥&#xff0c;而守卫类型也比较多&#xff0c;其中包含了全局前置守卫、全局解析守卫、全局后置钩子、路由独享守卫、组件内守卫。每一种守卫的作用和用法都不相同。这会使得大家去学习的时候觉得比较困难&#xff0c;这边主要介绍…

北邮22级信通院数电:Verilog-FPGA(5)第四第五周实验 密码保险箱的设计

北邮22信通一枚~ 跟随课程进度更新北邮信通院数字系统设计的笔记、代码和文章 持续关注作者 迎接数电实验学习~ 获取更多文章&#xff0c;请访问专栏&#xff1a; 北邮22级信通院数电实验_青山如墨雨如画的博客-CSDN博客 目录 一.密码箱的功能和安全性 显示&#xff1a;…

哪个证券公司可以加杠杆,淘配网是您的杠杆综合网站!

在证券市场中&#xff0c;投资者经常寻求提高资金杠杆以获得更高的回报。杠杆交易可以让您在不必拥有等额本金的情况下&#xff0c;参与更多的交易活动。然而&#xff0c;为了进行杠杆交易&#xff0c;您需要找到一家证券公司或平台&#xff0c;可以为您提供这种服务。本文将介…

VxeTable 表格组件推荐

VxeTable 表格组件推荐 https://vxetable.cn 在前端开发中&#xff0c;表格组件是不可或缺的一部分&#xff0c;它们用于展示和管理数据&#xff0c;为用户提供了重要的数据交互功能。VxeTable 是一个优秀的 Vue 表格组件&#xff0c;它提供了丰富的功能和灵活的配置选项&…

更新Xcode 版本后运行项目出现错误 Unable to boot the Simulator 解决方法

错误截图 出现 Unable to boot the Simulator 错误原因很多&#xff0c;以下方法不一定都适用&#xff0c;我是通过以下方法解决的 打开命令终端输入以下命令&#xff0c;可能需要你输入开机密码 sudo rm -rf ~/Library/Developer/CoreSimulator/Caches

戏剧影视设计制作虚拟仿真培训课件提升学生的参与感

说起影视制作&#xff0c;知名的影视制片人寥寥无几&#xff0c;大多数人还在依靠摄影机拍摄实景或搭建实体场景来不断精进场景布局和导演效果&#xff0c;成本高、投入人员多且周期长&#xff0c;随着VR虚拟现实技术的不断发展&#xff0c;利用VR模拟仿真技术进行影视制作实操…

gunicorn+flask+PaddleOCR

前言 由于公司是2G&#xff0c;所以一些收费的公网api不能用&#xff08;同时也不安全&#xff09;&#xff0c;以至于内部尝试了多种开源ocr框架。首先是使用golang封装的一个ocr模块gosseract&#xff0c;使用英文模型多数字字母识别准确率高一点&#xff0c;不过也只有80%多…

SpringBoot的流浪宠物系统

采用技术:springbootvue 项目可以完美运行