
先明确术语的适用范围
“宝马i3数字钥匙钱包相关术语如何理解”涉及具体车型与通用技术两个层面。MDN的CryptoKey说明和W3C的WebAuthn规范讨论的是网页密码学与身份认证,并非宝马车型说明。因此,下文仅解释相关基础概念,不据此认定某款宝马i3支持钱包车钥匙,也不确认其通信方式或授权流程。
CryptoKey:程序中的密钥对象
MDN将CryptoKey描述为Web Crypto API中表示密码学密钥的对象。其type区分对称密钥、私钥和公钥;extractable表示是否允许通过指定接口导出;algorithm描述算法及相关参数;usages限定加密、解密、签名、验证等用途。该接口仅在安全上下文中提供。

这些属性描述程序如何使用密钥,而不是用户看到的钱包卡片。“不可导出”也不等于可以推断密钥一定存放在某种硬件中,更不能直接说明车辆钥匙能否分享或迁移。

WebAuthn:凭证与认证器
W3C的WebAuthn规范面向网站公钥身份认证。注册用于建立与网站账户关联的凭证,认证则利用相关凭证证明身份。认证器承担凭证保护与认证交互;依赖方通常是提供登录服务的网站。凭证受到依赖方范围约束,并非供所有网站通用。
因此,“认证器”不等于钱包应用,“公钥凭证”也不等于汽车钥匙。术语之间存在概念联系,并不代表网页登录规范就是某款汽车的开锁协议。
钱包、密钥和权限为何不能混用
理解时可以分成三个问题:界面展示什么、底层如何提供密码学证明、系统允许执行什么操作。钱包中的可见条目、程序中的密钥对象和业务层的使用权限,属于不同层面。
例如,CryptoKey中的sign表示签名用途,不表示具有驾驶权限;verify表示验证用途,也不是车辆授权状态。将接口属性直接翻译成车主权限,容易产生误解。
常见问题与确认条件
浏览器支持CryptoKey,是否代表手机支持宝马i3钱包钥匙?不能。网页接口兼容性与车辆功能兼容性是不同问题,前者不能证明后者。
WebAuthn规范提及NFC、蓝牙等连接方式,是否说明车辆使用相同方案?不能。相同通信术语可能出现在不同系统中,不能据此认定协议或功能相同。
判断具体车辆能否添加钱包钥匙,应核对对应市场、车型配置、手机型号及系统版本的官方兼容说明。涉及分享、撤销、换机或离线使用,也应以相应车辆与钱包平台的功能文档为准。