更多文章
華為蔡建永:智能網聯汽車的數字安全和功能安全挑戰與思考
汽車數據合規要點
車載以太網技術發展與測試方法
車載以太網防火墻設計
SOA:整車架構下一代的升級方向
軟件如何「吞噬」汽車?
汽車信息安全 TARA 分析方法實例簡介
汽車FOTA信息安全規范及方法研究
聯合國WP.29車輛網絡安全法規正式發布
滴滴下架,我卻看到數據安全的曙光
從特斯拉被約談到車輛遠程升級(OTA)技術的合規
如何通過CAN破解汽
會員權益:?(點擊可進入)談思實驗室VIP會員

點擊上方藍字談思實驗室
獲取更多汽車網絡安全資訊

本文將通過對車輛數字鑰匙CCC3.0 標準逐步學習,將在后續學習中基于NXP BLE芯片KW38/KW45的評估板和SDK,以及UWB和 Secure Element逐步不完全實現CCC3.0 demo。
一、CCC3.0標準對比CCC2.0標準
CCC2.0 標準中,利用NFC近場非接觸通信技術,提供手機數字鑰匙與車輛端的安全模塊(Secure
Element)進行數據交互的通道,以實現車主認證(Owner
Pairing)標準傳輸(Stand Transaction),快速傳輸(Fast Transaction)等流程。
二、數字鑰匙系統架構
CCC3.0 中提供的系統架構如下圖1所示,除了車主鑰匙端(手機或實體鑰匙),車輛端,朋友鑰匙設備,車主鑰匙OEM服務器,車廠OEM服務器,朋友鑰匙OEM服務器,鑰匙追蹤服務器外,還增加了 中繼服務器,它的出現是為了不同的鑰匙OEM廠商,提供分享密鑰服務的標準接口。

鏈路(1):該鏈接提供了一個安全的車輛與車廠OEM服務器間的通信通道,并且完全由車廠OEM控制。
鏈路(2):該鏈接提供了一個安全的車主設備與車主OEM服務器間的通信通道。
鏈路(3)、(4)、(11)、(12):CCC3.0標準中規定的標準鏈路,用于車輛與設備進行通信,以進行車主配對、車輛閉鎖/解鎖和發動機啟動等功能。可以選擇在NFC連接的情況下,通過鏈路(3)、(4)實現這些功能;或者在BLE/UWB連接的情況下,通過鏈路(11)、(12)實現這些功能。
鏈路(9)、(10):分別提供車主手機設備和朋友設備與汽車OEM服務器的專有接口,以提供與車廠OEM服務器的通信。
鏈路(2)、(6) 、(7)、(8)、(13)、(14):通過這幾條鏈路,車主手機設備可以與朋友設備共享數字鑰匙。手機OEM服務器負責管理數字鑰匙小程序的生命周期,并通過(2) / (7)更新車主/朋友手機中的必要證書;除此外也可以使用(13)、(14)通過中繼服務器交互。車廠OEM服務器和(車主/朋友)手機OEM服務器之間的通信鏈路(6)和(8)用于交換服務器的證書、密鑰共享、密鑰跟蹤、密鑰終止和通知。
鏈路(5):密鑰追蹤服務器為可選服務器,鏈路(5)提供了車廠OEM服務器到密鑰跟蹤服務器的連接,以管理用戶賬戶,追蹤注冊車輛的所有已驗證的數字鑰匙,從而保護存儲信息的隱私。
三、?數字鑰匙系統 Demo
作為主/從節點的KW45評估板通過SPI與UWB(NCJ29D5)評估板相連,并控制外部LED作為實時顯示車輛狀態的輸出。SE節點端KW45通過SPI與SE(SE051或NCJ38)評估板相連。節點間通過CAN 總線相連。1). 實現數據通路BLE <-> CAN-FD <->SE,作為SE交互數據的中轉,實現車端SE與手機數字鑰匙端的安全信息交互,從而支持車主認證等過程
2). 配置UWB,啟動安全測距
3).?
實現與手機端UWB時間同步,通過CAN 總線控制從節點啟動UWB測距4).?收集從節點UWB測距信息,并通過BLE轉發到手機端
3.1.2 從節點提供以下功能:
1).?配置UWB,啟動安全測距
3).?測距結果通過CAN傳輸給主節點
3.1.3?SE節點提供以下功能:
BLE <->?CAN-FD <->SE數據通路,SE端點數據
3.2 手機端顯示界面
? ? ? ?


碼上報名
AutoSec?2023 第七屆中國汽車網絡安全周暨第四屆智能汽車數據安全展,9月13-15日,上海
更多文章
軟件如何「吞噬」汽車?
汽車信息安全 TARA 分析方法實例簡介
汽車FOTA信息安全規范及方法研究
聯合國WP.29車輛網絡安全法規正式發布
滴滴下架,我卻看到數據安全的曙光
從特斯拉被約談到車輛遠程升級(OTA)技術的合規
如何通過CAN破解汽
會員權益:?(點擊可進入)談思實驗室VIP會員

