[發明專利]空中更新安全有效
| 申請號: | 201810072355.X | 申請日: | 2018-01-25 |
| 公開(公告)號: | CN108419233B | 公開(公告)日: | 2022-07-19 |
| 發明(設計)人: | 丹尼爾·約瑟夫·馬德里;森基特·森加米西威蘭;杰森·邁克爾·米勒;約翰·瑙姆·萬格洛夫 | 申請(專利權)人: | 福特全球技術公司 |
| 主分類號: | H04L67/00 | 分類號: | H04L67/00;H04L67/06;H04L9/40;H04L9/32;H04L9/08;H04W8/24;G06F8/65 |
| 代理公司: | 北京銘碩知識產權代理有限公司 11286 | 代理人: | 英旭;王秀君 |
| 地址: | 美國密歇根*** | 國省代碼: | 暫無信息 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 空中 更新 安全 | ||
本公開涉及空中更新安全。一種用于車輛的系統包括控制器,所述控制器被配置為:接收包括第一簽名的加密的軟件更新;使用與指示可用軟件更新的更新指令一起接收的解密密鑰來對接收的軟件更新進行解密;響應于檢測到第一簽名與由控制器使用簽名驗證密鑰生成的第二簽名相匹配,安裝解密的更新。
技術領域
本公開涉及用于確保提供給多個車輛控制器的空中(OTA)軟件更新的安全的系統和方法。
背景技術
車輛的一個或更多個軟件組件和/或硬件組件可能需要定期或偶爾進行電子更新。在一個示例中,更新可包括對車輛的軟件或設置的改變,以解決問題或對當前軟件或設置提供改進功能。在另一示例中,更新可包括針對一個或更多個車輛控制器的更新配置設置和/或將被安裝在一個或更多個車輛控制器上的軟件或固件的更新版本。
車輛可被配置為經由有線或無線連接來接收電子更新。在一示例中,汽車經銷商或服務站的技術人員可使用有線陸地接入網絡(land access network,LAN)連接將更新下載到車輛中。在另一示例中,車輛可被配置為接收空中(OTA)軟件更新,諸如經由到服務器的無線連接接收的軟件更新。
發明內容
一種用于車輛的系統包括控制器,所述控制器被配置為:接收包括第一簽名的加密的軟件更新;使用與指示可用軟件更新的更新指令一起接收的解密密鑰來對接收的軟件更新進行解密;響應于檢測到第一簽名與由控制器使用簽名驗證密鑰生成的第二簽名相匹配,安裝解密的更新。
一種用于車輛的方法包括:使用解密密鑰對從更新服務器下載的軟件更新進行解密,所述解密密鑰從更新服務器被接收而作為指定軟件更新且包括第一簽名的更新指令的一部分;響應于檢測到第一簽名與由控制器使用從更新服務器接收的簽名驗證密鑰生成的第二簽名相匹配,安裝解密的更新。
一種用于車輛的系統包括遠程信息處理控制器,所述遠程信息處理控制器被配置為:響應于檢測到包括在由遠程信息處理控制器接收的指令中的車輛標識符與分配給車輛的車輛標識符相匹配,從更新服務器下載軟件更新,以應用到所述指令所指定的車輛控制器。
附圖說明
圖1是示出用于確保提供給車輛控制器的軟件更新的安全的系統的框圖;
圖2是示出用于對空中發送的軟件更新進行加密的系統的框圖;
圖3是示出用于驗證包括在軟件更新中的控制器簽名的系統的框圖;
圖4是示出用于接收和分配解密密鑰和簽名驗證密鑰的算法的流程圖;
圖5是示出用于對加密的軟件更新進行解密并執行簽名驗證的算法的流程圖。
具體實施方式
在此描述了本公開的實施例。然而,應該理解的是,所公開的實施例僅是示例,并且其它實施例可采用各種可替代的形式。附圖無需按比例繪制;可夸大或最小化一些特征以示出特定組件的細節。因此,在此公開的具體結構和功能細節不應被解釋為具有限制性,而僅僅是作為用于教導本領域技術人員以多種方式利用本發明的代表性基礎。如本領域普通技術人員將理解的是,參照任一附圖示出和描述的各個特征可與在一個或更多個其它附圖中示出的特征相結合,以產生未被明確示出或描述的實施例。示出的特征的組合提供了用于典型應用的代表性實施例。然而,與本公開的教導一致的特征的各種組合和修改可被期望用于特定的應用或實施方式。
執行車輛上的各種功能的多個控制器可被配置為接收定期或偶爾的軟件和固件(這里統稱為軟件)更新。作為一些非限制性示例,軟件更新可幫助解決不在現場中或不在客戶手中的車輛的效率問題、功能改變和安全漏洞。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于福特全球技術公司,未經福特全球技術公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810072355.X/2.html,轉載請聲明來源鉆瓜專利網。





