当今世界,手机和物联网已经深刻影响着人们的工作和生活方式,而防丢定位等应用技术的出现给人们使用手机寻找丢失物品带来一种有效的解决方案,使人们不再为无法找回丢失物品而烦扰。目前各大生态企业纷纷推出了各自“查找网络”的个人物品防丢应用并陆续向第三方设备厂家开放,这类第三方设备通常被成为查找网络配件。作为知名的物联网无线SoC厂商,泰凌微电子也推出了支持主流平台的查找网络配件方案。今天我们就带大家来了解一下其中的苹果“查找”网络配件方案。
2021年4月,苹果公司更新了“查找”app并推出了“查找”网络配件计划,将庞大的全球“查找”网络开放给第三方设备制造商,以便他们设计使用这项服务的产品。这意味着利用苹果设备强大的覆盖网络,用户可在“查找”app中定位和追踪任何一款支持“查找”网络的重要个人物品。
泰凌微电子苹果“查找”网络配件方案,可以用于开发专门的防丢器产品,或者内嵌于各类终端产品中,实现在苹果“查找”网络上对个人物品的防丢查找功能。目前泰凌微电子TLSR9和TLSR8系列芯片上都已经实现该方案。
功能介绍
01指示位置
通过苹果“查找” app 的“物品”标签页,或者直接使用语音说“嘿 Siri,我把xx放哪了”,“查找”网络配件的内置扬声器会播放声音来指示位置。
02位置传送
“查找”网络配件会发出安全的蓝牙信号,“查找”网络中在它附近的设备可以探测到并将位置信息发送至 iCloud,物主可以在查找 app 的地图上看到它的位置。
03丢失通知
“查找”网络配件设成丢失模式后,当“查找”网络中的其他设备探测到它的位置时,物主的设备会自动收到通知。
04隐私保护
“查找”网络配件的位置只有物主能看到。“查找”网络配件位置数据在传递过程中被加密,且传递位置的设备始终保持匿名。因此包括苹果在内的非物主不会知道“查找”网络配件的位置以及传递位置的设备身份信息。
05防止意外跟踪
当其它的“查找”网络配件混入你的随身物品时,你的设备发现它如果一直跟在你身边时会发送提醒给你。一段时间后你没找到这个“查找”网络配件,它就会开始会播放声音,让你知道它在哪里。
模块介绍
01mbedtls算法库
它是一套开源的算法库,实现了加密算法、X.509证书操作以及SSL/TLS和DTLS协议,并提供PSA加密的API规范的参考实现。泰凌微电子“查找”网络配件方案中用到了其中的sha256(hash计算),ANSI x9.63 KDF(key计算生成),NIST P-224 elliptic curve(椭圆曲线点的计算和校验),ECDSA/ECDH(签名验证),AES-128-GCM(加解密)等算法功能。
02Software Authentication UUID & Token
uuid和token用于“查找”网络配件配对过程,并在每次配对过程中,发起配对的设备需要接入apple server验证“查找”网络配件上传的uuid和token是否有效,有效则更新token给“查找”网络配件存储,以用于下次配对过程。向Apple server申请uuid 和 token需要有对应的产品计划(product plan),量产“查找”网络配件需要架设服务器来批量申请uuid 和 token。
03查找策略
作为成功配对流程的一部分,“查找”网络配件和发起配对的物主设备将协同生成以下两组内容:1个master公钥P,2个对称key:SKN和SKS,其中公钥P的衍生key将通过蓝牙低功耗进行广播。其它探测到“查找”网络配件的设备可以使用它来加密“查找”网络配件当前的位置,并将其提供给Apple server,供“查找”网络配件的物主设备下载和解密位置信息。
04UARP固件升级
“查找”网络配件固件更新功能允许“查找”网络配件设备厂商使用Apple的系统程序来管理固件更新。拥有MFI许可的厂商可以通过MFi Portal向Apple提交固件以获得认证,也可以通过MFi Portal向终端用户发布包含“查找”网络配件固件更新功能的认证固件。
凭借集成苹果“查找”网络ADK功能保证协议的完整一致性,并可以快速通过“查找”网络配件Self-Certification Test Cases认证测试的优势,泰凌微电子联手合作伙伴助力客户快速开发具备完整功能的苹果“查找”网络配件。目前已有包括防丢器和背包在内的多款采用泰凌微电子芯片的苹果“查找”网络配件产品在市场销售。
审核编辑:汤梓红
全部0条评论
快来发表一下你的评论吧 !