Compresión de Datos Basada en un Solo Marco para la Seguridad de CAN
Autores: Jin, Shi-Yi; Seo, Dong-Hyun; Kim, Yeon-Jin; Kim, Yong-Eun; Woo, Samuel; Chung, Jin-Gyun
Idioma: Inglés
Editor: MDPI
Año: 2024
Acceso abierto
Artículo científico
2024
Compresión de Datos Basada en un Solo Marco para la Seguridad de CAN
Categoría
Gestión y administración
Subcategoría
Gestión de la tecnología y la inovación
Palabras clave
Autenticación
Red de área de controladores
Trama de datos
Código de autenticación de mensajes
Algoritmo de compresión
Agrupación de señales CAN
Licencia
CC BY-SA – Atribución – Compartir Igual
Consultas: 1
Citaciones: Sin citaciones
Para autenticar un marco de datos de red de área de controlador (CAN), se debe enviar un código de autenticación de mensaje (MAC) junto con el marco CAN, pero no hay espacio reservado para el MAC en el marco CAN. Recientemente, se han utilizado algoritmos de compresión basados en diferencias (DBC) para crear un espacio dentro del marco. DBC tiene la ventaja de ser muy eficiente, pero su desventaja es que, si ocurre un error en un marco, los efectos de ese error se propagan a los marcos subsiguientes. En este documento, se propone un algoritmo de compresión de datos CAN que comprime el marco actual sin depender de marcos anteriores. Por lo tanto, un error generado en un marco no puede propagarse a marcos subsiguientes. Además, se propone una técnica de agrupamiento de señales CAN basada en análisis de entropía. Para autenticar de manera eficiente los marcos CAN, la longitud de los datos comprimidos debe ser de 4 bytes o menos (4BL). La simulación muestra que la relación de compresión 4BL de un vehículo Kia Sorento es del 99.36% en el método DBC, pero del 100% en el método propuesto. En un tractor LS Mtron, la relación de compresión 4BL es del 98.58% en el método DBC, pero del 100% en el método propuesto. Además, el tiempo de ejecución del algoritmo de compresión propuesto es solo del 27.39% del de el algoritmo DBC. Los resultados muestran que el algoritmo propuesto tiene mejores características de compresión para la seguridad CAN que los algoritmos DBC.
Descripción
Para autenticar un marco de datos de red de área de controlador (CAN), se debe enviar un código de autenticación de mensaje (MAC) junto con el marco CAN, pero no hay espacio reservado para el MAC en el marco CAN. Recientemente, se han utilizado algoritmos de compresión basados en diferencias (DBC) para crear un espacio dentro del marco. DBC tiene la ventaja de ser muy eficiente, pero su desventaja es que, si ocurre un error en un marco, los efectos de ese error se propagan a los marcos subsiguientes. En este documento, se propone un algoritmo de compresión de datos CAN que comprime el marco actual sin depender de marcos anteriores. Por lo tanto, un error generado en un marco no puede propagarse a marcos subsiguientes. Además, se propone una técnica de agrupamiento de señales CAN basada en análisis de entropía. Para autenticar de manera eficiente los marcos CAN, la longitud de los datos comprimidos debe ser de 4 bytes o menos (4BL). La simulación muestra que la relación de compresión 4BL de un vehículo Kia Sorento es del 99.36% en el método DBC, pero del 100% en el método propuesto. En un tractor LS Mtron, la relación de compresión 4BL es del 98.58% en el método DBC, pero del 100% en el método propuesto. Además, el tiempo de ejecución del algoritmo de compresión propuesto es solo del 27.39% del de el algoritmo DBC. Los resultados muestran que el algoritmo propuesto tiene mejores características de compresión para la seguridad CAN que los algoritmos DBC.