【技术实现步骤摘要】
一种车载CarPlay高效识别的优化方法及系统
[0001]本专利技术涉及车载认证
,尤其是涉及一种车载CarPlay高效识别的优化方法及系统。
技术介绍
[0002]车载CarPlay通用的识别流程是一个双重认证(Double Authentication)过程。现有的认证过程包括以下步骤:监测
‑
建立iAP2回话
‑
建立CarPlay回话过程;而在数据交互过程中,均需要进行以下过程:CarPlay设备向车载主机请求开始Authentication,车载主机从认证芯片读取证,书数据,认证芯片返回的证书数据,最后车载主机将证书数据打包回应CarPlay设备。也就是说,车载CarPlay通用的识别流程包含两次Authentication流程,需要读写两次车载认证芯片(两次读取的证书数据一样),读写芯片属于硬件设备操作,效率低耗时长,苹果认证的性能要求通过率降低;且多进程读写芯片存在资源竞争风险,容易出现证书数据读取异常,导致CarPlay识别可靠性降低;且实现逻辑存在冗余,技术复用性较 ...
【技术保护点】
【技术特征摘要】
1.一种车载CarPlay高效识别的优化方法,其特征在于,至少包括以下步骤:S1:启动所述优化系统,开始检测CarPlay设备,建立所述CarPlay设备和移动客户端的通信;S2:通过所述CarPlay设备向车载主机请求一次认证,建立移动客户端回话过程,由进程一执行完成;S3:由所述车载主机向共享内存请求二次认证,建立CarPlay回话过程,由进程二执行完成;S4:所述进程一和进程二通过新建的共享内存进行数据通信,所述共享内存中缓存X.509证书数据用于完成所述进程一和进程二的数据交互。2.根据权利要求1所述的一种车载CarPlay高效识别的优化方法,其特征在于,所述S2,还包括:所述车载主机接收到来自CarPlay设备的一次认证请求后,向所述共享内存发送 Wait Semaphore指令,用于获得临界区资源的使用权。3.根据权利要求2所述的一种车载CarPlay高效识别的优化方法,其特征在于,所述使用权根据缓存在共享内存中X.509证书所指定可读取的数据开放对应的权限。4.根据权利要求1所述的一种车载CarPlay高效识别的优化方法,其特征在于,所述S3,还包括:所述车载主机向共享内存发送 Post Semaphore指令,直接从共享内存获取证书数据。5.根据权利要求1所述的一种车载CarPlay高效识别的优化方法,其特征在于,所述共享内存实时更新认证芯片缓存的X.509证书数据。6.根据权利要求1
‑
5任一...
【专利技术属性】
技术研发人员:林炜钦,甘庆忠,
申请(专利权)人:惠州市德赛西威智能交通技术研究院有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。