隨著汽車智慧化不斷發展,汽車系統面臨的資安風險持續提升,駭客可能透過各種遠端連線控制,或者竊取個人資料等方式,威脅行車安全。
IAR Systems資深技術經理FAE蔡本中指出,目前車用嵌入式系統開發面臨可靠性、安全性、程式碼品質、部署開發流程,以及缺少專業技術支援等五大挑戰。
車用系統應使用通過ISO 26262功能安全認證的工具來進行開發,以確保最終產品的功能可靠性。針對安全性,除了從開發之初即應妥善管理信任根產生,開發後期階段或既有產品亦有嵌入IP方案確保安全可信任。導入符合ISO/SAE 21434的開發、生產、營運和維護的安全要求,也可以使用相關的工具,簡化確保嵌入式程式安全性的工作,建立具備資安防護功能的架構。
在編程階段,可透過靜態/動態分析工具來改善程式碼品質,且有利後續優化與維護。理想的開發環境解決方案應涵蓋完整開發流程,並在持續整合/持續部署(CI/CD)過程中確保功能、行為、測試均無異常。