Brevet FR3076140A1 (20190628)

REVENDICATIONS1. Procédé, sur un réseau de communication (B) embarqué d'un véhicule automobile, le réseau étant configuré pour la transmission d'une pluralité de messages auxquels sont associés des périodes respectives de transmission sur ledit réseau ainsi que des identifiants originels (ID) respectifs, de transmission sécurisée d'un message donné (M1) choisi parmi la pluralité, caractérisé en ce que le procédé comprend, une étape de détermination (F) d'un identifiant de message sécurisé (IDR), comme un résultat d'une fonction (F1) appliquée à l'identifiant originel (ID) du message donné (M1) et impliquant un nombre (R) généré à l'aide d'un algorithme de génération pseudo-aléatoire (ALGO), dans un intervalle numérique choisi, en fonction de l'identifiant originel (ID) du message donné (M1), dans une liste d'intervalles numériques (11, ... IN), une étape de transmission (100) sur le réseau (B) du message sous forme modifiée (M2), avec l'identifiant de message sécurisé (IDR), puis une étape de récupération (F') de l'identifiant originel du message donné (M1), en passant les intervalles numériques de la liste (11, ... IN) en revue à l'aide dudit algorithme de génération pseudo-aléatoire (ALGO) pour déterminer des identifiants candidats, et en sélectionnant, parmi les identifiants candidats, un identifiant (ID) correspondant au message donné (M1).\n<CLM>\1\tProcédé de transmission sécurisée selon la revendication 1, caractérisé en ce que l'étape de détermination est telle que l'identifiant de message sécurisé est choisi à l'aide de l'algorithme de génération pseudo-aléatoire (ALGO) dans un intervalle numérique dont la longueur est inversement proportionnelle à la période associée au message.\n<CLM>\1\tProcédé de transmission sécurisée selon la revendication 1 ou la revendication 2, caractérisé en ce que l'étape de récupération (F') comprend une étape de reconnaissance (MAP2), parmi les identifiants candidats, d'un des identifiants originels (ID) puis, une étape de génération (R) d'un nombre associé à l'identifiant reconnu à l'aide dudit algorithme (ALGO) et des intervalles numériques (11, ... IN), et une étape de vérification d'une égalité (VERIF) entre 10 d'une part l'identifiant de message sécurisé (IDR) et d'autre part un résultat de la fonction (F1) appliquée audit identifiant reconnu.\n<CLM>\1\tProcédé de transmission sécurisée selon l'une des revendications 1 à 3, caractérisé en ce que les messages (M1) de la pluralité comprennent chacun 5 des données variables (D) qui sont transmises avec l'identifiant de message sécurisé (IDR).\n<CLM>\1\tProcédé de transmission sécurisée selon l'une des revendications 1 à 4, caractérisé en ce que la liste d'intervalles numériques (11, ... IN) est définie pour que les identifiants de messages sécurisé (IDR) soient répartis de manière 10 plus uniforme sur un espace de définition des identifiants que les identifiants originels (ID).\n<CLM>\1\tProcédé de transmission sécurisée selon l'une des revendications 1 à 5, caractérisé en ce que le message (M2) est transmis sous forme de trames de données sur un bus (B) de données multiplexées. 15\n<CLM>\1\tProcédé de transmission sécurisée selon l'une des revendications 1 à 6, caractérisé en ce que le message (M2) est transmis entre au moins deux unités de contrôle électroniques (10,\n<CLM>\1\td'un bus CAN (B).\n<CLM>\1\tProcédé de transmission sécurisée selon l'une des revendications 1 à 7, caractérisé en ce que le réseau est configuré pour la transmission de 20 messages dont les identifiants sont codés sur 11 bits, ou sur 29 bits.\n<CLM>\1\tSystème de communication, comprenant un réseau de communication (B) pour véhicule automobile, le réseau étant configuré pour la transmission d'une pluralité de messages auxquels sont associés des périodes respectives de transmission sur ledit réseau ainsi que des identifiants originels (ID) respectifs, 25 et des moyens de transmission sécurisée d'un message donné (M1) choisi parmi la pluralité, caractérisé en ce que les moyens de transmission sécurisée comprennent des moyens de détermination (F) d'un identifiant de message sécurisé (IDR), comme un résultat d'une fonction (F1) appliquée à l'identifiant originel (ID) du message donné (M1) et impliquant un nombre (R) généré à 30 l'aide d'un algorithme de génération pseudo-aléatoire (ALGO), dans un intervalle numérique choisi, en fonction de l'identifiant originel (ID) du message donné (M1), dans une liste d'intervalles numériques (11, ... IN), des moyens de 11 transmission (100) du message sous forme modifiée (M2), avec l'identifiant de message sécurisé (IDR), et des moyens de récupération (F'), en passant les intervalles numériques de la liste (11, ... IN) en revue à l'aide dudit algorithme de génération pseudo-aléatoire (ALGO) pour déterminer des identifiants 5 candidats, et en sélectionnant, parmi les identifiants candidats, un identifiant (ID) correspondant au message donné (M1).\n<CLM>\1\tVéhicule automobile comprenant un système de communication selon la revendication\n<CLM>\1\t10