LiBrA-CAN: Lightweight Broadcast Authentication for Controller Area Networks

被引:34
作者
Groza, Bogdan [1 ,4 ]
Murvay, Stefan [1 ,4 ]
Van Herrewege, Anthony [2 ,3 ]
Verbauwhede, Ingrid [2 ,3 ]
机构
[1] Politehn Timisoara, Timisoara, Romania
[2] Katholieke Univ Leuven, ESAT COSIC, Kasteelpk Arenberg 10,Bus 2452, B-3001 Heverlee, Belgium
[3] Katholieke Univ Leuven, IMEC, Kasteelpk Arenberg 10,Bus 2452, B-3001 Heverlee, Belgium
[4] Politehn Univ Timisoara, Fac Automat & Comp, Bd V Parvan 2, Timisoara, Romania
关键词
Security; Algorithms; Performance; CAN bus; cryptography; authentication; broadcast; SECURITY;
D O I
10.1145/3056506
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Despite realistic concerns, security is still absent from vehicular buses such as the widely used Controller Area Network (CAN). We design an efficient protocol based on efficient symmetric primitives, taking advantage of two innovative procedures: splitting keys between nodes and mixing authentication tags. This results in a higher security level when compromised nodes are in the minority, a realistic assumption for automotive networks. Experiments are performed on state-of-the-art Infineon TriCore controllers, contrasted with low-end Freescale S12X cores, while simulations are provided for the recently released CAN-FD standard. To gain compatibility with existent networks, we also discuss a solution based on CAN+.
引用
收藏
页数:28
相关论文
共 36 条
[1]  
[Anonymous], 2003, 118981 ISO
[2]  
[Anonymous], 1993, CRYPTO, DOI DOI 10.1007/3-540-48329-2
[3]  
[Anonymous], 2004, 2004332 CRYPT EPRINT
[4]  
[Anonymous], 1991, CAN SPECIFICATION VE
[5]  
[Anonymous], 2012, P 11 INT C CRYPT NET
[6]  
[Anonymous], 2012, THESIS
[7]  
Bar- El H., 2009, P 9 EMB SEC CARS C E
[8]  
Bittl S, 2014, LECT NOTES COMPUT SC, V8435, P113, DOI 10.1007/978-3-319-06644-8_11
[9]  
Boneh D, 2001, LECT NOTES COMPUT SC, V2045, P437
[10]  
Bruni A, 2014, LECT NOTES COMPUT SC, V8739, P241, DOI 10.1007/978-3-319-10181-1_15