[發明專利]用于消息安全的方法和裝置在審
| 申請號: | 201710169623.5 | 申請日: | 2017-03-21 |
| 公開(公告)號: | CN108632218A | 公開(公告)日: | 2018-10-09 |
| 發明(設計)人: | 鄭亮 | 申請(專利權)人: | 羅伯特·博世有限公司 |
| 主分類號: | H04L29/06 | 分類號: | H04L29/06;H04L12/40 |
| 代理公司: | 永新專利商標代理有限公司 72002 | 代理人: | 王英;劉炳勝 |
| 地址: | 德國斯*** | 國省代碼: | 德國;DE |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 消息認證碼 方法和裝置 消息安全 發送 傳輸效率 有效信息 密鑰 算法 | ||
本發明涉及用于消息安全的方法和裝置,該方法包括:利用要發送的多個消息所包括的數據、指定密鑰和消息認證碼算法,生成消息認證碼;在所述多個消息的至少兩個消息的每一個中加入所述消息認證碼的一部分作為消息認證碼信息;以及,發送所述多個消息。該方法和裝置能夠提高消息的有效信息傳輸效率和安全性。
技術領域
本發明涉及信息安全領域,尤其涉及用于消息安全的方法和裝置。
背景技術
控制器局域網(Controller Area Network:CAN)總線屬于現場總線的范疇,是一種有效支持分布式控制系統的串行通信網絡。基于CAN總線協議傳輸的消息也被稱為CAN消息。
為了保護CAN消息的安全性,除了包括要傳輸的數據之外,每一個CAN消息通常還包括消息認證碼(Message Authentication Code:MAC),其是根據該CAN消息所包括的數據而生成的。
CAN消息通常僅具有有限的長度(例如64比特)。在這種情況下,由于需要包括消息認證碼,因此,每一個CAN消息能夠傳輸的有效信息(即要傳輸的數據)被減少,從而導致CAN消息的有效信息傳輸效率被降低。相應地,對于相同數量的數據,需要使用更多數目的CAN消息來進行傳輸,這會增加CAN總線的傳輸負擔。
為了提高CAN消息的有效信息傳輸效率以減輕CAN總線的傳輸負擔,目前的做法是截短消息認證碼以去掉消息認證碼的很大部分以使得每一個CAN消息能提供更多的空間來傳輸有效信息,但截短消息認證碼會降低CAN消息的安全性。
發明內容
本發明的實施例提供一種用于消息安全的方法和裝置,其能夠提高消息的有效信息傳輸效率和安全性。
按照本發明的實施例的一種用于消息安全的方法,包括:利用要發送的多個消息所包括的數據、指定密鑰和消息認證碼算法,生成消息認證碼;在所述多個消息的至少兩個消息的每一個中加入所述消息認證碼的一部分作為消息認證碼信息;以及,發送所述多個消息。
按照本發明的實施例的一種用于消息安全的方法,包括:接收多個消息,其中,所述多個消息都包括數據和所述多個消息中的至少兩個消息還包括消息認證碼信息;利用所述多個消息所包括的所述數據、指定密鑰和消息認證碼算法,生成第一消息認證碼;組合所述至少兩個消息所包括的所述消息認證碼信息,以獲得第二消息認證碼;以及,基于所述第一消息認證碼和所述第二消息認證碼,確認所接收的消息是否是安全的。
按照本發明的實施例的一種用于消息安全的裝置,包括:生成模塊,用于利用要發送的多個消息所包括的數據、指定密鑰和消息認證碼算法,生成消息認證碼;加入模塊,用于在所述多個消息的至少兩個消息的每一個中加入所述消息認證碼的一部分作為消息認證碼信息;以及,發送模塊,用于發送所述多個消息。
按照本發明的實施例的一種用于消息安全的裝置,包括:接收模塊,用于接收多個消息,其中,所述多個消息都包括數據和所述多個消息中的至少兩個消息還包括消息認證碼信息;生成模塊,用于利用所述多個消息所包括的所述數據、指定密鑰和消息認證碼算法,生成第一消息認證碼;組合模塊,用于組合所述至少兩個消息所包括的所述消息認證碼信息,以獲得第二消息認證碼;以及,認證模塊,用于基于所述第一消息認證碼和所述第二消息認證碼,確定所接收的消息是否是安全的。
按照本發明的實施例的一種用于消息安全的設備,包括:處理器;以及,存儲器,其存儲有可執行指令,所述可執行指令當被執行時使得所述處理器執行前述的方法。
按照本發明的實施例的一種程序產品,包括:可讀存儲介質,其存儲有可執行指令,所述可執行指令當被執行時使得機器執行前述的方法。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于羅伯特·博世有限公司,未經羅伯特·博世有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710169623.5/2.html,轉載請聲明來源鉆瓜專利網。





