• 正文
    • GMSL設(shè)計與技術(shù)
    • 總結(jié)
  • 推薦器件
  • 相關(guān)推薦
申請入駐 產(chǎn)業(yè)圖譜

使用GMSL隧穿對遠(yuǎn)程汽車外設(shè)進(jìn)行身份驗證

2024/02/21
2974
加入交流群
掃碼加入
獲取工程師必備禮包
參與熱點資訊討論

隨著汽車的日益復(fù)雜,電子控制單元(ECU)與車內(nèi)遠(yuǎn)程外圍設(shè)備之間的通信方式不斷被開發(fā)出來。在這些遠(yuǎn)程外圍設(shè)備負(fù)責(zé)關(guān)鍵任務(wù)決策的情況下,例如構(gòu)成高級駕駛輔助系統(tǒng)(ADAS)的傳感器攝像頭,確保這些外圍設(shè)備是經(jīng)過授權(quán)的高質(zhì)量組件非常重要。千兆多媒體串行鏈路(GMSL)串行-反序列化器(SerDes)對與DS28C40的結(jié)合是一種解決方案,用于連接嵌入在外圍設(shè)備(如ADAS攝像機(jī)或傳感器)中的安全認(rèn)證器與需要驗證外圍設(shè)備真實性的ECU之間的通信。

GMSL設(shè)計與技術(shù)

GMSL是進(jìn)入汽車通信市場的獨特的汽車服務(wù)實現(xiàn)。GMSL技術(shù)是一種低功耗、高帶寬的序列化器和反序列化器對,具有較高的數(shù)據(jù)完整性和可靠性。

GMSL使用同軸電纜供電(PoC)在一條同軸電纜上發(fā)送電力和數(shù)據(jù)。這意味著ecu側(cè)的電源可以通過同軸電纜傳輸,也可以為遠(yuǎn)程攝像機(jī)或傳感器供電,此外,還可以為身份驗證器供電。圖1說明了PoC如何適應(yīng)GMSL設(shè)計。

圖1所示 使用GMSL通道的標(biāo)準(zhǔn)I2C總線與安全驗證器通信。

DS28C40是一個明智而直接的解決方案,可以為ECU和遠(yuǎn)程設(shè)備(如相機(jī)或傳感器)之間使用GMSL通信的任何應(yīng)用程序添加安全和身份驗證功能。在這些應(yīng)用中,可能需要身份驗證,因為低級偽造品可能會被添加到車輛中,而司機(jī)甚至在常規(guī)維修店訪問期間都不知道。例如,假冒的ADAS攝像機(jī)可能沒有正確的視場范圍、分辨率或校準(zhǔn)信息,無法為ECU提供準(zhǔn)確的數(shù)據(jù),因此可能構(gòu)成重大的安全風(fēng)險,甚至導(dǎo)致事故。上電后,ECU可以并行驗證多個攝像頭和/或傳感器,以確保所有關(guān)鍵任務(wù)外設(shè)都是經(jīng)過授權(quán)的組件。DS28C40可以很容易地添加,不需要太多的努力,因為GMSL設(shè)備一旦正確連接和配置,就會自動搜索I2C總線上的任何主動偵聽設(shè)備。在使用評估工具包時,這些I2C設(shè)備會自動出現(xiàn)在GMSL GUI中。

GMSL設(shè)備有一個主控制通道和兩個直通通道,通過GMSL鏈路傳輸I2C或通用異步收發(fā)器(UART)信號。主控制通道可以訪問序列化器或反序列化器的寄存器,但直通通道是純隧道,不能控制serdes I2C寄存器。在這種情況下,DS28C40不使用UART,但可以使用主控通道或直通通道。要配置直通通道并使I2C信號使用隧道特性,串行化器和反序列化器必須根據(jù)正在使用的兩個通道中的哪一個將IIC_1_EN或IIC_2_EN位設(shè)置為1。即使對于直通模式,上拉電阻也需要實現(xiàn)I2C通信。用于隧道的引腳是通道1的SDA1_RX1和SCL1_TX1,通道2的SDA2_RX2和SCL2_TX2。如果多個傳感器與一個反序列化器一起使用,GMSL SerDes芯片組提供I2C地址重分配和轉(zhuǎn)換功能,以避免I2C地址沖突。

向外設(shè)(如ADAS攝像機(jī)或傳感器)添加身份驗證的最簡單方法是將DS28C40嵌入外設(shè)中,并使用I2C隧道通過GMSL通道與ECU通信。這降低了復(fù)雜性,因為不需要對寄存器進(jìn)行編程,而是使用戶能夠輕松地利用GMSL系統(tǒng)的硬件,通過I2C快速啟動和運行通信。圖2展示了該實現(xiàn),其中顯示了ECU對相機(jī)模塊的身份驗證。請注意,DS28C40身份驗證器僅在外設(shè)端是必需的,因為它是使用非對稱算法的公鑰設(shè)備,本文檔將對此進(jìn)行更深入的解釋。因此,由于主機(jī)ECU可以僅使用公鑰對攝像機(jī)進(jìn)行身份驗證,因此只需一個設(shè)備就可以增加安全性。同時,通過GMSL直通通道進(jìn)行的數(shù)據(jù)通信對I2C主機(jī)和DS28C40完全透明。

圖2 ECU和攝像機(jī)之間的通信使用GMSL I2C隧道能力。

DS28C40采用非對稱算法橢圓曲線數(shù)字簽名算法(ECDSA)加密對每個外圍組件進(jìn)行身份驗證。ECDSA是一個公鑰算法,這意味著每個身份驗證者都有一個唯一的公私密鑰對。私鑰嵌入在身份驗證器中,永遠(yuǎn)不會離開設(shè)備。其對應(yīng)的公鑰存儲在設(shè)備的一次性可編程(OTP)存儲器中,ECU可以自由讀取。該公鑰用于完成ECDSA計算,以確保身份驗證者提供正確的數(shù)據(jù)來證明它以及嵌入它的設(shè)備是系統(tǒng)的有效部分。對設(shè)備的有效性進(jìn)行額外的檢查,因為每個身份驗證器都包含一個唯一的證書,這確保了它是系統(tǒng)的一個可識別的部分,并且已經(jīng)由正確的證書頒發(fā)機(jī)構(gòu)編程。此外,每次DS28C40生成簽名時,它都包含一個由ECU發(fā)送的獨特挑戰(zhàn),以對抗重放攻擊,否則可能會發(fā)現(xiàn)和重用靜態(tài)值。

如前所述,身份驗證有兩個主要步驟。首先,主機(jī)驗證DS28C40證書是系統(tǒng)的有效部分。其次,要求DS28C40簽署隨機(jī)挑戰(zhàn)。證書頒發(fā)機(jī)構(gòu)通過使用DS28C40上不存在的系統(tǒng)范圍私鑰對DS28C40的唯一公鑰進(jìn)行簽名,在每個設(shè)備中創(chuàng)建并安裝唯一證書。因此,偽造者可以直接復(fù)制證書,但不能使用正確的私鑰對來自主機(jī)的隨機(jī)挑戰(zhàn)簽名。另一方面,偽造者可以使用唯一密鑰對實現(xiàn)ECDSA算法,并響應(yīng)來自主機(jī)的隨機(jī)挑戰(zhàn)。但是這種類型的偽造不能產(chǎn)生由系統(tǒng)范圍私鑰簽名的有效證書。這將產(chǎn)生一個非常健壯的身份驗證過程,其中ECU使用系統(tǒng)范圍的公鑰和DS28C40的唯一公鑰,而不需要安全主機(jī)。

除了為僅使用一個IC的汽車外設(shè)增加安全性之外,ECU主機(jī)命令序列對于實現(xiàn)兩個身份驗證步驟也相對簡單。DS28C40 EV套件和免費軟件可讓客戶更快地熟悉設(shè)備操作。由于GMSL直通模式對I2C主機(jī)和DS28C40是透明的,因此開發(fā)認(rèn)證命令序列不需要相應(yīng)的GMSL EV套件。

隨著越來越多的原始設(shè)備制造商(OEM)在選擇將通信和安全方法嵌入其ADAS外圍設(shè)備中,了解各種設(shè)備彼此兼容非常重要。幸運的是,DS28C40安全驗證器和GMSL SerDes對是強(qiáng)大的安全性和可靠的數(shù)據(jù)通信的可靠組合。

總結(jié)

本應(yīng)用說明提供了關(guān)于在使用GMSL的汽車設(shè)置中添加身份驗證的信息。它解釋了保護(hù)外圍設(shè)備免受偽造的重要性,以及如何實現(xiàn)這種安全性的細(xì)節(jié)。

推薦器件

更多器件
器件型號 數(shù)量 器件廠商 器件描述 數(shù)據(jù)手冊 ECAD模型 風(fēng)險等級 參考價格 更多信息
TJA1050T/CM,118 1 NXP Semiconductors TJA1050 - High-speed CAN transceiver SOIC 8-Pin

ECAD模型

下載ECAD模型
$1.96 查看
LAN8720AI-CP-TR 1 SMSC Ethernet Transceiver, 1-Trnsvr, CMOS, 4 X 4 MM, 0.85 MM HEIGHT, ROHS COMPLIANT, QFN-24
$1.74 查看
TLE6250GXUMA1 1 Infineon Technologies AG Interface Circuit, BICMOS, PDSO8, GREEN, PLASTIC, SOP-8
$1.08 查看
ADI

ADI

亞德諾半導(dǎo)體全稱為亞德諾半導(dǎo)體技術(shù)有限公司(analog devices,inc.)簡稱ADI。是一家專營半導(dǎo)體傳感器和信號處理ic的卓越的供應(yīng)商,ADI將創(chuàng)新、業(yè)績和卓越作為企業(yè)的文化支柱,并基此成長為該技術(shù)領(lǐng)域最持久高速增長的企業(yè)之一。ADI是業(yè)界卓越的半導(dǎo)體公司,在模擬信號、混合信號和數(shù)字信號處理的設(shè)計與制造領(lǐng)域都發(fā)揮著十分重要的作用。

亞德諾半導(dǎo)體全稱為亞德諾半導(dǎo)體技術(shù)有限公司(analog devices,inc.)簡稱ADI。是一家專營半導(dǎo)體傳感器和信號處理ic的卓越的供應(yīng)商,ADI將創(chuàng)新、業(yè)績和卓越作為企業(yè)的文化支柱,并基此成長為該技術(shù)領(lǐng)域最持久高速增長的企業(yè)之一。ADI是業(yè)界卓越的半導(dǎo)體公司,在模擬信號、混合信號和數(shù)字信號處理的設(shè)計與制造領(lǐng)域都發(fā)揮著十分重要的作用。收起

查看更多

相關(guān)推薦

登錄即可解鎖
  • 海量技術(shù)文章
  • 設(shè)計資源下載
  • 產(chǎn)業(yè)鏈客戶資源
  • 寫文章/發(fā)需求
立即登錄

Analog Devices, Inc.(簡稱ADI)始終致力于設(shè)計與制造先進(jìn)的半導(dǎo)體產(chǎn)品和優(yōu)秀解決方案,憑借杰出的傳感、測量和連接技術(shù),搭建連接真實世界和數(shù)字世界的智能化橋梁,從而幫助客戶重新認(rèn)識周圍的世界。