?
基于ASN.1標記編碼的1609.2車載無線網絡信息安全管理協議分析
電氣與電子工程師協會已經制定了車-車(V2V)、車-基礎設施(V2I)之間無線通信的數據傳輸標準。V2V、V2I之間的通信可以保證車輛安全、提供公共服務、收費繳費等。美國運輸部2014年2月宣布將制定一個時間表,在未來幾年逐步強制要求輕型車輛配備V2V通信系統,并指出將制定或授權相關標準。相應的標準應當滿足保護通信數據不受諸如竊聽、欺騙、變更和回放之類的攻擊,因為這對于實現通信系統功能是至關重要的。首先,保護通信數據安全性更為重要的原因是傳輸數據中包含有許多個人信息,這些信息不能泄露給未經授權的單位或個人。其次,提高數據的安全性意味著將占用很大一部分的處理器容量和帶寬,從這一角度出發應該在盡可能減少數據丟失的基礎上減少對安全性的“支出”,保證汽車的響應能力。再次,就北美而言,汽車的保有量達到了幾億輛,因而V2V通信協議的驗證機制應盡可能靈活。最后,應用程序在運行時無論是技術還是管理上都要尊重用戶的隱私。預測了IEEE1609協議是最有可能作為標準的協議。
IEEE1609系列標準由車輛技術協會智能交通系統委員會制訂,這些標準主要用來為美國的智能交通系統服務,提供各層的無線通信協議。其包含了4個子協議:IEEE1609.1、IEEE1609.2、IEEE1609.3、IEEE1609.4。IEEE 1609.1標準主要負責資源管理,IEEE1609.2標準制訂了安全機制,IEEE1609.3標準定義了網絡服務,IEEE1609.4標準主要用來支持多信道運行。涉及安全機制的IEEE1609.2制訂了數據的格式及編碼機制和這些數據的傳輸方式。由于其采取的編碼機制不是標準化的語言,因此后改用ASN.1進行標記編碼。
對不同編碼準則與ASN.1編碼進行對比的結果表明:ASN.1編制的協議較??;在某一苛刻的處理任務中ASN.1解碼所花費的時間較少;在任何需要以數字方式發送信息的地方都可使用ASN.1進行編碼。制定IEEE1609.2協議的小組已經通過投票,選用ASN.1進行編碼,除非其顯現出明顯的缺點,或者有更好的編碼語言出現。
Virendra Kumar et al. SAE 2015-01-0288.
編譯:王祥