JP6828632B2 - 検知装置、検知方法および検知プログラム - Google Patents
検知装置、検知方法および検知プログラム Download PDFInfo
- Publication number
- JP6828632B2 JP6828632B2 JP2017150771A JP2017150771A JP6828632B2 JP 6828632 B2 JP6828632 B2 JP 6828632B2 JP 2017150771 A JP2017150771 A JP 2017150771A JP 2017150771 A JP2017150771 A JP 2017150771A JP 6828632 B2 JP6828632 B2 JP 6828632B2
- Authority
- JP
- Japan
- Prior art keywords
- error
- attack
- vehicle
- bus
- unit
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/46—Interconnection of networks
- H04L12/4604—LAN interconnection over a backbone network, e.g. Internet, Frame Relay
- H04L12/462—LAN interconnection over a bridge based backbone
- H04L12/4625—Single bridge functionality, e.g. connection of two networks over a single bridge
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/14—Network architectures or network communication protocols for network security for detecting or protecting against malicious traffic
- H04L63/1408—Network architectures or network communication protocols for network security for detecting or protecting against malicious traffic by monitoring network traffic
- H04L63/1425—Traffic logging, e.g. anomaly detection
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/40—Bus networks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/12—Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/002—Countermeasures against attacks on cryptographic mechanisms
- H04L9/004—Countermeasures against attacks on cryptographic mechanisms for fault attacks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L2209/00—Additional information or applications relating to cryptographic mechanisms or cryptographic arrangements for secret or secure communication H04L9/00
- H04L2209/84—Vehicles
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Computing Systems (AREA)
- Small-Scale Networks (AREA)
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Medical Informatics (AREA)
- Computer Hardware Design (AREA)
- General Engineering & Computer Science (AREA)
Description
図1は、本発明の実施の形態に係る車載通信システムの構成を示す図である。
図4は、本発明の実施の形態に係る車載通信システムにおけるトランシーバの状態遷移の一例を示す図である。
図6は、本発明の実施の形態に係る車載ネットワークにおける電気的データ改ざん攻撃を説明するための図である。
図7は、本発明の実施の形態に係る車載通信システムにおけるゲートウェイ装置の構成を示す図である。
ゲートウェイ装置101は、コンピュータを備え、当該コンピュータにおけるCPU等の演算処理部は、以下に示すフローチャートの各ステップの一部または全部を含むプログラムを図示しないメモリから読み出して実行する。この装置のプログラムは、外部からインストールすることができる。この装置のプログラムは、記録媒体に格納された状態で流通する。
差出元および宛先の少なくともいずれか一方を認識可能な識別情報を含むフレームが伝送されるバスを含む車載ネットワークにおける攻撃を検知する検知装置であって、
前記バスにおいて、互いに異なる前記識別情報を含む複数の前記フレームが伝送され、
前記バスにおける通信エラーを監視する監視部と、
前記監視部の監視結果に基づいて、前記識別情報ごとの通信エラーの発生状況を集計する集計部と、
前記集計部の集計結果に基づいて前記攻撃を検知する検知部とを備え、
前記検知装置は車両に搭載され、前記フレームを中継するゲートウェイ装置、または車載ECU(Electronic Control Unit)であり、
前記識別情報は、CAN−ID(Controller Area Network−Identifier)であり、
前記車載ネットワークは、前記車両に搭載されるTCU(Telematics Communication Unit)、自動運転ECU、エンジンECU、センサ、ナビゲーション装置、ヒューマンマシンインタフェースまたはカメラを含み、
前記フレームは、CAN、FlexRay、MOST(Media Oriented Systems Transport)、イーサネットまたはLIN(Local Interconnect Network)の通信規格に従って前記車載ネットワークにおいて伝送され、
前記集計部は、前記監視部の監視結果に基づいて、前記CAN−IDごとのプロトコルエラー発生回数を集計する、検知装置。
12 車載ネットワーク
13 バス
51 送受信部(監視部)
52 中継部
54 集計部
55 検知部
56 記憶部
101 ゲートウェイ装置
121 車載ECU
122 トランシーバ
123 攻撃デバイス
301 車載通信システム
Claims (6)
- 差出元および宛先の少なくともいずれか一方を認識可能な識別情報を含むフレームが伝送されるバスを含む車載ネットワークにおける攻撃を検知する検知装置であって、
前記バスにおいて、互いに異なる前記識別情報を含む複数の前記フレームが伝送され、
前記バスにおける通信エラーを監視する監視部と、
前記監視部の監視結果に基づいて、前記識別情報ごとの通信エラーの発生状況を集計する集計部と、
前記集計部の集計結果に基づいて前記攻撃を検知する検知部とを備え、
前記検知部は、前記通信エラーの発生回数の前記識別情報ごとの合計、および前記通信エラーの発生した前記識別情報の数であるエラーID数に基づいて前記攻撃を検知する、検知装置。 - 前記検知部は、前記集計結果における各前記識別情報間での通信エラーの発生状況の偏りに基づいて前記攻撃を検知する、請求項1に記載の検知装置。
- 前記検知部は、第1の監視間隔における前記合計と第1のしきい値との第1の比較結果および前記エラーID数と第2のしきい値との第2の比較結果、ならびに複数の前記第1の監視間隔からなる第2の監視間隔における前記合計と第3のしきい値との第3の比較結果および前記エラーID数の平均と第4のしきい値との第4の比較結果の少なくともいずれか一方に基づいて前記攻撃を検知する、請求項1に記載の検知装置。
- 前記検知部は、前記第1の比較結果、前記第2の比較結果および前記エラーID数と前記第2のしきい値より大きい第5のしきい値との比較結果、ならびに前記第3の比較結果、前記第4の比較結果および前記平均と前記第4のしきい値より大きい第6のしきい値との比較結果の少なくともいずれか一方に基づいて前記攻撃を検知する、請求項3に記載の検知装置。
- 差出元および宛先の少なくともいずれか一方を認識可能な識別情報を含むフレームが伝送されるバスを含む車載ネットワークにおける攻撃を検知する検知装置における検知方法であって、
前記バスにおいて、互いに異なる前記識別情報を含む複数の前記フレームが伝送され、
前記バスにおける通信エラーを監視するステップと、
監視結果に基づいて、前記識別情報ごとの通信エラーの発生状況を集計するステップと、
集計結果に基づいて前記攻撃を検知するステップとを含み、
前記攻撃を検知するステップでは、前記通信エラーの発生回数の前記識別情報ごとの合計、および前記通信エラーの発生した前記識別情報の数であるエラーID数に基づいて前記攻撃を検知する、検知方法。 - 差出元および宛先の少なくともいずれか一方を認識可能な識別情報を含むフレームが伝送されるバスを含む車載ネットワークにおける攻撃を検知する検知装置において用いられる検知プログラムであって、
前記バスにおいて、互いに異なる前記識別情報を含む複数の前記フレームが伝送され、
コンピュータを、
前記バスにおける通信エラーを監視する監視部と、
前記監視部の監視結果に基づいて、前記識別情報ごとの通信エラーの発生状況を集計する集計部と、
前記集計部の集計結果に基づいて前記攻撃を検知する検知部、
として機能させるためのプログラムであり、
前記検知部は、前記通信エラーの発生回数の前記識別情報ごとの合計、および前記通信エラーの発生した前記識別情報の数であるエラーID数に基づいて前記攻撃を検知する、検知プログラム。
Priority Applications (5)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2017150771A JP6828632B2 (ja) | 2017-08-03 | 2017-08-03 | 検知装置、検知方法および検知プログラム |
| DE112018003971.4T DE112018003971T5 (de) | 2017-08-03 | 2018-04-11 | Detektor, Detektionsverfahren und Detektionsprogramm |
| US16/634,605 US11218501B2 (en) | 2017-08-03 | 2018-04-11 | Detector, detection method, and detection program |
| CN201880044892.1A CN110832809B (zh) | 2017-08-03 | 2018-04-11 | 检测装置、检测方法和非瞬态的计算机可读的存储介质 |
| PCT/JP2018/015211 WO2019026352A1 (ja) | 2017-08-03 | 2018-04-11 | 検知装置、検知方法および検知プログラム |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2017150771A JP6828632B2 (ja) | 2017-08-03 | 2017-08-03 | 検知装置、検知方法および検知プログラム |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2019029960A JP2019029960A (ja) | 2019-02-21 |
| JP6828632B2 true JP6828632B2 (ja) | 2021-02-10 |
Family
ID=65232592
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2017150771A Active JP6828632B2 (ja) | 2017-08-03 | 2017-08-03 | 検知装置、検知方法および検知プログラム |
Country Status (5)
| Country | Link |
|---|---|
| US (1) | US11218501B2 (ja) |
| JP (1) | JP6828632B2 (ja) |
| CN (1) | CN110832809B (ja) |
| DE (1) | DE112018003971T5 (ja) |
| WO (1) | WO2019026352A1 (ja) |
Families Citing this family (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US11201878B2 (en) * | 2018-11-13 | 2021-12-14 | Intel Corporation | Bus-off attack prevention circuit |
| JP7160178B2 (ja) * | 2019-03-14 | 2022-10-25 | 日本電気株式会社 | 車載セキュリティ対策装置、車載セキュリティ対策方法およびセキュリティ対策システム |
| KR102791477B1 (ko) * | 2019-05-27 | 2025-04-03 | 현대자동차 주식회사 | Can 통신에서 도스 공격 방지를 위한 전자 제어 장치 및 이를 이용한 우선 순위 변경 방법 |
| CN112346432A (zh) * | 2019-08-09 | 2021-02-09 | 北汽福田汽车股份有限公司 | 车辆监控方法,车载终端及车辆 |
| JP7505503B2 (ja) * | 2019-11-28 | 2024-06-25 | 住友電気工業株式会社 | 検知装置、車両、検知方法および検知プログラム |
| KR102761974B1 (ko) * | 2021-11-30 | 2025-02-05 | 숭실대학교산학협력단 | Can 트래픽 모니터링을 이용한 공격 ecu 탐지 방법 및 장치 |
| JP7805218B2 (ja) * | 2022-03-28 | 2026-01-23 | 本田技研工業株式会社 | 車載機器、車両及び方法 |
Family Cites Families (14)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP5522160B2 (ja) | 2011-12-21 | 2014-06-18 | トヨタ自動車株式会社 | 車両ネットワーク監視装置 |
| US9840212B2 (en) | 2014-01-06 | 2017-12-12 | Argus Cyber Security Ltd. | Bus watchman |
| US10824720B2 (en) * | 2014-03-28 | 2020-11-03 | Tower-Sec Ltd. | Security system and methods for identification of in-vehicle attack originator |
| JP6063606B2 (ja) * | 2014-04-03 | 2017-01-18 | パナソニック インテレクチュアル プロパティ コーポレーション オブ アメリカPanasonic Intellectual Property Corporation of America | ネットワーク通信システム、不正検知電子制御ユニット及び不正対処方法 |
| WO2015170452A1 (ja) * | 2014-05-08 | 2015-11-12 | パナソニック インテレクチュアル プロパティ コーポレーション オブ アメリカ | 車載ネットワークシステム、電子制御ユニット及び更新処理方法 |
| EP3169101B1 (en) * | 2014-07-11 | 2024-08-14 | Sony Group Corporation | Information processing device, communication system and information processing method |
| JP2016097879A (ja) | 2014-11-25 | 2016-05-30 | トヨタ自動車株式会社 | 車両制御システム |
| CN105981336B (zh) * | 2014-12-01 | 2020-09-01 | 松下电器(美国)知识产权公司 | 不正常检测电子控制单元、车载网络系统以及不正常检测方法 |
| JP6079768B2 (ja) | 2014-12-15 | 2017-02-15 | トヨタ自動車株式会社 | 車載通信システム |
| DE102015205670A1 (de) * | 2015-03-30 | 2016-06-09 | Volkswagen Aktiengesellschaft | Angriffserkennungsverfahren, Angriffserkennungsvorrichtung und Bussystem für ein Kraftfahrzeug |
| US10798114B2 (en) * | 2015-06-29 | 2020-10-06 | Argus Cyber Security Ltd. | System and method for consistency based anomaly detection in an in-vehicle communication network |
| JP6684690B2 (ja) * | 2016-01-08 | 2020-04-22 | パナソニック インテレクチュアル プロパティ コーポレーション オブ アメリカPanasonic Intellectual Property Corporation of America | 不正検知方法、監視電子制御ユニット及び車載ネットワークシステム |
| JP6558703B2 (ja) * | 2016-12-14 | 2019-08-14 | パナソニックIpマネジメント株式会社 | 制御装置、制御システム、及びプログラム |
| JP6891671B2 (ja) * | 2017-06-29 | 2021-06-18 | 富士通株式会社 | 攻撃検知装置および攻撃検知方法 |
-
2017
- 2017-08-03 JP JP2017150771A patent/JP6828632B2/ja active Active
-
2018
- 2018-04-11 CN CN201880044892.1A patent/CN110832809B/zh active Active
- 2018-04-11 DE DE112018003971.4T patent/DE112018003971T5/de not_active Withdrawn
- 2018-04-11 US US16/634,605 patent/US11218501B2/en active Active
- 2018-04-11 WO PCT/JP2018/015211 patent/WO2019026352A1/ja not_active Ceased
Also Published As
| Publication number | Publication date |
|---|---|
| US11218501B2 (en) | 2022-01-04 |
| JP2019029960A (ja) | 2019-02-21 |
| WO2019026352A1 (ja) | 2019-02-07 |
| DE112018003971T5 (de) | 2020-04-09 |
| US20210105292A1 (en) | 2021-04-08 |
| CN110832809B (zh) | 2021-10-19 |
| CN110832809A (zh) | 2020-02-21 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP6828632B2 (ja) | 検知装置、検知方法および検知プログラム | |
| US11411681B2 (en) | In-vehicle information processing for unauthorized data | |
| US11356475B2 (en) | Frame transmission prevention apparatus, frame transmission prevention method, and in-vehicle network system | |
| US11296965B2 (en) | Abnormality detection in an on-board network system | |
| JP7280082B2 (ja) | 不正検知方法、不正検知装置及びプログラム | |
| US10693905B2 (en) | Invalidity detection electronic control unit, in-vehicle network system, and communication method | |
| US11863569B2 (en) | Bus-off attack prevention circuit | |
| JP6566400B2 (ja) | 電子制御装置、ゲートウェイ装置、及び検知プログラム | |
| CN114503518B (zh) | 检测装置、车辆、检测方法及检测程序 | |
| CN111066001A (zh) | 日志输出方法、日志输出装置以及程序 | |
| WO2018168291A1 (ja) | 情報処理方法、情報処理システム、及びプログラム | |
| EP4224790A1 (en) | Method for protection from cyber attacks to a vehicle based upon time analysis, and corresponding device | |
| KR102648651B1 (ko) | Can 네트워크에서 공격을 탐지 및 대응하기 위한 방법 | |
| CN118592018A (zh) | 检测装置及检测方法 | |
| CN118104217A (zh) | 检测装置、检测方法和检测程序 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20200221 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20201117 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20201211 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20201222 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20210104 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 6828632 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |