INTEGRITY VERIFICATION DEVICE AND INTEGRITY VERIFICATION METHOD

In this integrity verification device, software is executed on one of one or more electronic control devices connected to an on-vehicle network system. The integrity verification device comprises: a verification schedule decision unit that decides a verification timing for verifying the integrity of...

Full description

Saved in:
Bibliographic Details
Main Authors KISHIKAWA, Takeshi, UJIIE, Yoshihiro, HIRANO, Ryo
Format Patent
LanguageEnglish
French
Japanese
Published 08.12.2022
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:In this integrity verification device, software is executed on one of one or more electronic control devices connected to an on-vehicle network system. The integrity verification device comprises: a verification schedule decision unit that decides a verification timing for verifying the integrity of the software; an integrity verification unit for determining whether or not first integrity information, which is for guaranteeing the integrity of the software at the decided verification timing for the software and corresponds to at least a part of the software falling within a verification range, and second integrity information calculated from at least a part of the software at the verification timing match with each other, and determining that the integrity of the software is satisfied in the case where said matching is satisfied; and a verification priority decision unit for deciding a verification priority that influences the decision of the verification timing or the verification range. Dans le présent dispositif de vérification d'intégrité, un logiciel est exécuté sur un ou plusieurs dispositifs de commande électronique connectés à un système de réseau embarqué. Le dispositif de vérification d'intégrité comprend : une unité de décision de calendrier de vérification qui décide d'un moment de vérification pour vérifier l'intégrité du logiciel ; une unité de vérification d'intégrité pour déterminer si des premières informations d'intégrité, qui sont destinées à garantir l'intégrité du logiciel au moment de vérification décidé pour le logiciel, correspondent à au moins une partie du logiciel tombant dans une plage de vérification, et si des secondes informations d'intégrité calculées à partir d'au moins une partie du logiciel au moment de vérification correspondent les unes aux autres, et à déterminer que l'intégrité du logiciel est satisfaite dans le cas où ladite correspondance est satisfaite ; et une unité de décision de priorité de vérification pour décider d'une priorité de vérification qui influence la décision du moment de vérification ou de la plage de vérification. インテグリティ検証装置であって、ソフトウェアは、車載ネットワークシステムに接続される1以上の電子制御装置のいずれか1つにおいて実行され、インテグリティ検証装置は、ソフトウェアの完全性を検証する検証タイミングを決定する検証スケジュール決定部と、ソフトウェアについて決定された検証タイミングにおいて、当該ソフトウェアの完全性を保証するための第一のインテグリティ情報であって、検証範囲に該当する当該ソフトウェアの少なくとも一部に対応する第一のインテグリティ情報と、検証タイミングにおける当該ソフトウェアの少なくとも一部から算出される第二のインテグリティ情報とが一致するか否かを判定し、一致する場合に、当該ソフトウェアの完全性が満たされていると判断するインテグリティ検証部と、検証タイミングまたは検証範囲の決定に影響を与える検証優先度を決定する検証優先度決定部と、を備える。
Bibliography:Application Number: WO2022JP21723