一種基于CRC校驗(yàn)的CAN總線通信信息安全增強(qiáng)方法
基本信息

| 申請?zhí)?/td> | CN202011103926.5 | 申請日 | - |
| 公開(公告)號 | CN112230622A | 公開(公告)日 | 2021-01-15 |
| 申請公布號 | CN112230622A | 申請公布日 | 2021-01-15 |
| 分類號 | G05B23/02 | 分類 | 控制;調(diào)節(jié); |
| 發(fā)明人 | 張衡;王洪榮;夏國強(qiáng);陳宇鵬;杜曉科;唐光雨 | 申請(專利權(quán))人 | 中汽院汽車技術(shù)有限公司 |
| 代理機(jī)構(gòu) | 重慶天成卓越專利代理事務(wù)所(普通合伙) | 代理人 | 中國汽車工程研究院股份有限公司;中汽院汽車技術(shù)有限公司 |
| 地址 | 101111 北京市通州區(qū)中關(guān)村科技園通州園·光機(jī)電一體化產(chǎn)業(yè)基地興光三街3號辦公樓 | ||
| 法律狀態(tài) | - | ||
摘要

| 摘要 | 本發(fā)明提出了一種基于CRC校驗(yàn)的CAN總線通信信息安全增強(qiáng)方法。所述方法針對每個(gè)關(guān)鍵的數(shù)據(jù)幀,設(shè)計(jì)一個(gè)專用的附加參數(shù)表和幀計(jì)數(shù)器。在發(fā)送端,截取第一幀計(jì)數(shù)器的低字節(jié)部分Cnt_L放到數(shù)據(jù)場中,再從第一附加參數(shù)表中選擇第一參數(shù)X,與Cnt_L和協(xié)議數(shù)據(jù)單元PDU一起合成一個(gè)數(shù)據(jù)串,計(jì)算該數(shù)據(jù)串的CRC校驗(yàn)碼并放到數(shù)據(jù)場中。在接收端,提取數(shù)據(jù)場中的幀計(jì)數(shù)器信息,與第二幀計(jì)數(shù)器的高字節(jié)部分Cnt_h合成得到完整的幀計(jì)數(shù)器值,并對該值進(jìn)行檢驗(yàn)以防止重放攻擊;檢驗(yàn)通過后再生成第二CRC碼,與第一CRC碼進(jìn)行比較,以檢驗(yàn)數(shù)據(jù)的完整性和來源。本發(fā)明在不升級控制器硬件的條件下,大幅度增強(qiáng)了CAN總線通信的安全性,是一種性價(jià)比很高的車內(nèi)CAN通信信息安全升級方案。 |





