[發明專利]一種車載遙控系統及防御相同載波攻擊的方法有效
| 申請號: | 202110479932.9 | 申請日: | 2021-04-30 |
| 公開(公告)號: | CN113205624B | 公開(公告)日: | 2022-11-11 |
| 發明(設計)人: | 賀興亮;代鵬;劉福偉 | 申請(專利權)人: | 東風商用車有限公司 |
| 主分類號: | G07C9/00 | 分類號: | G07C9/00 |
| 代理公司: | 湖北竟弘律師事務所 42230 | 代理人: | 張雯俐 |
| 地址: | 430056 湖北省*** | 國省代碼: | 湖北;42 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 車載 遙控 系統 防御 相同 載波 攻擊 方法 | ||
1.一種車載遙控系統,其特征在于,包括:
RKE鑰匙,其用于發射高頻信號,且所述高頻信號中包含數據幀編碼信息;
接收天線,其用于接收RKE鑰匙發射的高頻信號,并將接收的高頻信號傳遞給接收機;
接收機,其用于接收接收天線傳遞的高頻信號,并對高頻信號進行過濾,得到過濾后的高頻信號并發送至MCU;
MCU,其用于對高頻信號中的數據幀編碼信息進行解密并校驗,以及實現鑰匙自學習功能,以及基于高頻信號中數據幀編碼信息的鍵值對應的按鍵信息,得到對應的遙控指令,其中,基于數據幀編碼信息進行鑰匙的自學習;
執行器,其用于執行遙控指令;
其中,所述數據幀編碼信息包括同步碼、滾動碼、鍵值、鑰匙ID、診斷碼、第一掩碼和第二掩碼,所述滾動碼用于記錄RKE鑰匙上各按鍵的累計按鍵次數,所述鍵值用于記錄RKE鑰匙上被按下按鍵的按鍵碼。
2.如權利要求1所述的一種車載遙控系統,其特征在于:
所述同步碼用于記錄RKE鑰匙類型、RKE鑰匙編號和RKE鑰匙生產批次;
所述鑰匙ID為RKE鑰匙的唯一標志識別符;
所述診斷碼用于記錄RKE鑰匙的故障診斷代碼;
所述第一掩碼和第二掩碼為數據幀編碼信息的明文掩碼,用于數據幀編碼信息的解密。
3.如權利要求1所述的一種車載遙控系統,其特征在于:
還包括CAN收發器,其用于控制MCU和執行器之間的通信;
所述CAN收發器和執行器之間通過CAN總線或LIN總線進行數據傳輸;
所述接收機基于SPI將過濾后的高頻信號傳輸給MCU。
4.如權利要求1所述的一種車載遙控系統,其特征在于:
所述RKE鑰匙基于按鍵信息生成數據幀編碼信息,對數據幀編碼信息加密后得到數據幀,并對數據幀添加數據幀頭和先導符后生成數據包,以特定頻率向周圍發射含有數據包的高頻信號;
所述先導符用于喚醒接收機,以使接收機接收和喚醒高頻信號;
所述數據幀頭用于記載數據幀的位數,以使接收機接收高頻信號時校驗高頻信號的完整性。
5.如權利要求4所述的一種車載遙控系統,其特征在于:
所述接收天線接收到RKE鑰匙發射的高頻信號后,通過高頻信號中數據包的先導符喚醒接收機,以使接收機接收高頻信號;
所述接收機接收到高頻信號后,對高頻信號進行過濾,得到過濾后的高頻信號,并將過濾后的高頻信號緩存于接收機的RAM中,并通知MCU準備進行數據傳輸,然后將緩存于RAM中高頻信號發送給MCU。
6.一種防御相同載波攻擊的方法,基于權利要求1所述車載遙控系統實現,其特征在于,具體包括以下步驟:
MCU對所接收的高頻信號進行字節校驗,并當當前接收高頻信號與最近接收的預設數目的高頻信號不相同時,將當前高頻信號存儲至MCU中;
對高頻信號中的數據幀編碼信息進行解密,并基于數據幀編碼信息的長度得到RKE鑰匙的狀態:
當RKE鑰匙的狀態為自學習狀態時,基于數據幀編碼信息進行RKE鑰匙的自學習,并待自學習完成后,將數據幀編碼信息中的滾動碼和鑰匙ID存儲于MCU中;
當RKE鑰匙的狀態為正常工作狀態時,進行數據幀編碼信息中滾動碼和鑰匙ID的校驗,并當MCU中存在相同的滾動碼和鑰匙ID時,基于數據幀編碼信息中鍵值對應的按鍵信息,得到對應的遙控指令,執行器執行遙控指令。
7.如權利要求6所述的一種防御相同載波攻擊的方法,其特征在于,所述MCU對所接收的高頻信號進行字節校驗之前,還包括:
MCU判斷所接收到的信號是否為高頻信息,若是,則MCU對所接收的高頻信號進行字節校驗,若否,則結束。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于東風商用車有限公司,未經東風商用車有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110479932.9/1.html,轉載請聲明來源鉆瓜專利網。





