隨著各種無(wú)線(xiàn)連接技術(shù)的發(fā)展以及汽車(chē)連接聯(lián)盟數(shù)字鑰匙3.0版(Car Connectivity Consortium Digital KeyRelease 3.0以下簡(jiǎn)稱(chēng)CCC3.0)規(guī)范的發(fā)布,智能手機(jī)變成全數(shù)字汽車(chē)鑰匙的標(biāo)準(zhǔn)已經(jīng)確定。
本文將通過(guò)對(duì)車(chē)輛數(shù)字鑰匙CCC3.0 標(biāo)準(zhǔn)逐步學(xué)習(xí),將在后續(xù)學(xué)習(xí)中基于NXP BLE芯片KW38/KW45的評(píng)估板和SDK,以及UWB和 Secure Element逐步不完全實(shí)現(xiàn)CCC3.0 demo。
一、CCC3.0標(biāo)準(zhǔn)對(duì)比CCC2.0標(biāo)準(zhǔn)
CCC2.0 標(biāo)準(zhǔn)中,利用NFC近場(chǎng)非接觸通信技術(shù),提供手機(jī)數(shù)字鑰匙與車(chē)輛端的安全模塊(SecureElement)進(jìn)行數(shù)據(jù)交互的通道,以實(shí)現(xiàn)車(chē)主認(rèn)證(OwnerPairing)標(biāo)準(zhǔn)傳輸(Stand Transaction),快速傳輸(Fast Transaction)等流程。
CCC3.0 標(biāo)準(zhǔn)作為CCC2.0 標(biāo)準(zhǔn)的補(bǔ)充,強(qiáng)制保留對(duì)NFC技術(shù)的支持作為向CCC2.0標(biāo)準(zhǔn)兼容備份的解決方案,除此外還增加了以下功能:
增加BLE無(wú)線(xiàn)通信技術(shù),BLE 可替代NFC作為安全模塊數(shù)據(jù)交互的通道,同時(shí)承擔(dān)協(xié)商UWB安全測(cè)距的會(huì)話(huà)參數(shù),提供UWB首次安全測(cè)距時(shí)間同步機(jī)制,可以提供RKE遠(yuǎn)程控制, 啟動(dòng)/閉鎖引擎等功能實(shí)現(xiàn).
增加UWB安全測(cè)距功能,通過(guò)實(shí)施UWB連接來(lái)增加無(wú)鑰匙進(jìn)入和位置感知功能,可以帶來(lái)更好的用戶(hù)友好體驗(yàn)。
CCC3.0通過(guò)BLE將端到端安全性從手機(jī)的安全元素?cái)U(kuò)展到汽車(chē)的安全元素。通過(guò)加入U(xiǎn)WB無(wú)線(xiàn)連接技術(shù),建立安全測(cè)距會(huì)話(huà),測(cè)距密鑰來(lái)源于安全地存儲(chǔ)在SecureElement中的數(shù)字密鑰,測(cè)距密鑰具有有限的生命周期,縮短攻擊者可用時(shí)間窗口進(jìn)而提供安全的測(cè)距。
二、數(shù)字鑰匙系統(tǒng)架構(gòu)
CCC3.0 中提供的系統(tǒng)架構(gòu)如下圖1所示,除了車(chē)主鑰匙端(手機(jī)或?qū)嶓w鑰匙),車(chē)輛端,朋友鑰匙設(shè)備,車(chē)主鑰匙OEM服務(wù)器,車(chē)廠OEM服務(wù)器,朋友鑰匙OEM服務(wù)器,鑰匙追蹤服務(wù)器外,還增加了 中繼服務(wù)器,它的出現(xiàn)是為了不同的鑰匙OEM廠商,提供分享密鑰服務(wù)的標(biāo)準(zhǔn)接口。

CCC 3.0標(biāo)準(zhǔn)在圖1架構(gòu)中,規(guī)定了標(biāo)準(zhǔn)接口的鏈路,即圖中實(shí)線(xiàn)部分,而對(duì)于虛線(xiàn)顯示的私有接口或通用接口鏈路在標(biāo)準(zhǔn)規(guī)定之外。以下是各個(gè)鏈路的功能:
鏈路(1):該鏈接提供了一個(gè)安全的車(chē)輛與車(chē)廠OEM服務(wù)器間的通信通道,并且完全由車(chē)廠OEM控制。
鏈路(2):該鏈接提供了一個(gè)安全的車(chē)主設(shè)備與車(chē)主OEM服務(wù)器間的通信通道。
鏈路(3)、(4)、(11)、(12):CCC3.0標(biāo)準(zhǔn)中規(guī)定的標(biāo)準(zhǔn)鏈路,用于車(chē)輛與設(shè)備進(jìn)行通信,以進(jìn)行車(chē)主配對(duì)、車(chē)輛閉鎖/解鎖和發(fā)動(dòng)機(jī)啟動(dòng)等功能??梢赃x擇在NFC連接的情況下,通過(guò)鏈路(3)、(4)實(shí)現(xiàn)這些功能;或者在BLE/UWB連接的情況下,通過(guò)鏈路(11)、(12)實(shí)現(xiàn)這些功能。
鏈路(9)、(10):分別提供車(chē)主手機(jī)設(shè)備和朋友設(shè)備與汽車(chē)OEM服務(wù)器的專(zhuān)有接口,以提供與車(chē)廠OEM服務(wù)器的通信。
鏈路(2)、(6) 、(7)、(8)、(13)、(14):通過(guò)這幾條鏈路,車(chē)主手機(jī)設(shè)備可以與朋友設(shè)備共享數(shù)字鑰匙。手機(jī)OEM服務(wù)器負(fù)責(zé)管理數(shù)字鑰匙小程序的生命周期,并通過(guò)(2) / (7)更新車(chē)主/朋友手機(jī)中的必要證書(shū);除此外也可以使用(13)、(14)通過(guò)中繼服務(wù)器交互。車(chē)廠OEM服務(wù)器和(車(chē)主/朋友)手機(jī)OEM服務(wù)器之間的通信鏈路(6)和(8)用于交換服務(wù)器的證書(shū)、密鑰共享、密鑰跟蹤、密鑰終止和通知。
鏈路(5):密鑰追蹤服務(wù)器為可選服務(wù)器,鏈路(5)提供了車(chē)廠OEM服務(wù)器到密鑰跟蹤服務(wù)器的連接,以管理用戶(hù)賬戶(hù),追蹤注冊(cè)車(chē)輛的所有已驗(yàn)證的數(shù)字鑰匙,從而保護(hù)存儲(chǔ)信息的隱私。
三、數(shù)字鑰匙系統(tǒng) Demo
CCC3.0 標(biāo)準(zhǔn)數(shù)字鑰匙系統(tǒng)架構(gòu)是一個(gè)完整的數(shù)字鑰匙生態(tài)系統(tǒng),搭建完整的需要多方合作,耗費(fèi)大量資源,因此使用KW45實(shí)現(xiàn)的demo,將功能簡(jiǎn)化,以達(dá)到參照demo 學(xué)習(xí)的目的。KW45的SDK中提供了CCC3.0的BLE例程,其僅實(shí)現(xiàn)了BLE基礎(chǔ)部分功能,demo將在例程上實(shí)現(xiàn)更豐富功能。
3.1 車(chē)輛端硬件結(jié)構(gòu)

作為主/從節(jié)點(diǎn)的KW45評(píng)估板通過(guò)SPI與UWB(NCJ29D5)評(píng)估板相連,并控制外部LED作為實(shí)時(shí)顯示車(chē)輛狀態(tài)的輸出。SE節(jié)點(diǎn)端KW45通過(guò)SPI與SE(SE051或NCJ38)評(píng)估板相連。節(jié)點(diǎn)間通過(guò)CAN 總線(xiàn)相連。
3.1.1 主節(jié)點(diǎn)提供以下功能:
1). 實(shí)現(xiàn)數(shù)據(jù)通路BLE <-> CAN-FD <->SE,作為SE交互數(shù)據(jù)的中轉(zhuǎn),實(shí)現(xiàn)車(chē)端SE與手機(jī)數(shù)字鑰匙端的安全信息交互,從而支持車(chē)主認(rèn)證等過(guò)程
2). 配置UWB,啟動(dòng)安全測(cè)距
3).實(shí)現(xiàn)與手機(jī)端UWB時(shí)間同步,通過(guò)CAN 總線(xiàn)控制從節(jié)點(diǎn)啟動(dòng)UWB測(cè)距
4).收集從節(jié)點(diǎn)UWB測(cè)距信息,并通過(guò)BLE轉(zhuǎn)發(fā)到手機(jī)端
3.1.2 從節(jié)點(diǎn)提供以下功能:
1).配置UWB,啟動(dòng)安全測(cè)距
2).接收主節(jié)點(diǎn)控制啟動(dòng)UWB
3).測(cè)距結(jié)果通過(guò)CAN傳輸給主節(jié)點(diǎn)
3.1.3SE節(jié)點(diǎn)提供以下功能:
BLE <-> CAN-FD <->SE數(shù)據(jù)通路,SE端點(diǎn)數(shù)據(jù)
3.2 手機(jī)端顯示界面
手機(jī)端實(shí)現(xiàn)車(chē)主認(rèn)證,UWB安全測(cè)距的會(huì)話(huà)參數(shù)協(xié)商,BLE對(duì)UWB時(shí)間同步機(jī)制,通過(guò)車(chē)輛端回傳的距離信息,顯示手機(jī)位置距離信息。

審核編輯:湯梓紅
-
智能手機(jī)
+關(guān)注
關(guān)注
66文章
18701瀏覽量
186313 -
接口
+關(guān)注
關(guān)注
33文章
9603瀏覽量
157661 -
UWB
+關(guān)注
關(guān)注
33文章
1304瀏覽量
65485 -
無(wú)線(xiàn)連接
+關(guān)注
關(guān)注
2文章
465瀏覽量
48125 -
數(shù)字鑰匙
+關(guān)注
關(guān)注
0文章
137瀏覽量
640
原文標(biāo)題:CCC 3.0車(chē)輛無(wú)鑰匙進(jìn)入系統(tǒng)實(shí)現(xiàn)架構(gòu)
文章出處:【微信號(hào):pzh_mcu,微信公眾號(hào):痞子衡嵌入式】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
數(shù)字車(chē)鑰匙的未來(lái)走勢(shì)
如何使用CCC數(shù)字鑰匙R3汽車(chē)錨的BLE端?
用于CCC數(shù)字鑰匙和汽車(chē)中控臺(tái)的汽車(chē)級(jí)NFC讀卡器
恩智浦CCC數(shù)字車(chē)鑰匙方案:提供無(wú)感安全新體驗(yàn)!
3C數(shù)字鑰匙技術(shù)規(guī)范解讀
CCC 3.0車(chē)輛無(wú)鑰匙進(jìn)入系統(tǒng)實(shí)現(xiàn)System Architecture
ST25R3920B:用于CCC數(shù)字鑰匙和汽車(chē)中控臺(tái)的汽車(chē)級(jí)NFC讀卡器
什么是數(shù)字鑰匙 數(shù)字鑰匙概念
汽車(chē)數(shù)字鑰匙是什么意思 具體構(gòu)架介紹
全跡科技UWB數(shù)字汽車(chē)鑰匙解決方案
捷德為車(chē)企布局數(shù)字鑰匙賦能 推動(dòng)汽車(chē)產(chǎn)業(yè)變革
是德科技設(shè)備安全研究實(shí)驗(yàn)室完成恩智浦首個(gè)CCC數(shù)字鑰匙小程序認(rèn)證
銀基數(shù)字鑰匙平臺(tái)正式上線(xiàn)
銀基科技榮獲CCC東亞首張數(shù)字鑰匙認(rèn)證
CCC 3.0數(shù)字鑰匙系統(tǒng)架構(gòu)介紹
評(píng)論