JP6536251B2 - 通信中継装置、通信ネットワーク、通信中継プログラム及び通信中継方法 - Google Patents
通信中継装置、通信ネットワーク、通信中継プログラム及び通信中継方法 Download PDFInfo
- Publication number
- JP6536251B2 JP6536251B2 JP2015146621A JP2015146621A JP6536251B2 JP 6536251 B2 JP6536251 B2 JP 6536251B2 JP 2015146621 A JP2015146621 A JP 2015146621A JP 2015146621 A JP2015146621 A JP 2015146621A JP 6536251 B2 JP6536251 B2 JP 6536251B2
- Authority
- JP
- Japan
- Prior art keywords
- authentication
- unit
- ecu
- child
- parent
- 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.)
- Expired - Fee Related
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/30—Authentication, i.e. establishing the identity or authorisation of security principals
- G06F21/44—Program or device authentication
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
-
- 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/08—Network architectures or network communication protocols for network security for authentication of entities
- H04L63/0869—Network architectures or network communication protocols for network security for authentication of entities for achieving mutual authentication
-
- 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/08—Network architectures or network communication protocols for network security for authentication of entities
- H04L63/0876—Network architectures or network communication protocols for network security for authentication of entities based on the identity of the terminal or configuration, e.g. MAC address, hardware or software configuration or device fingerprint
-
- 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/08—Network architectures or network communication protocols for network security for authentication of entities
- H04L63/0884—Network architectures or network communication protocols for network security for authentication of entities by delegation of authentication, e.g. a proxy authenticates an entity to be authenticated on behalf of this entity vis-à-vis an authentication entity
-
- 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/32—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials
- H04L9/3226—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials using a predetermined code, e.g. password, passphrase or PIN
-
- 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/32—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials
- H04L9/3271—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials using challenge-response
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W12/00—Security arrangements; Authentication; Protecting privacy or anonymity
- H04W12/06—Authentication
- H04W12/069—Authentication using certificates or pre-shared keys
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W12/00—Security arrangements; Authentication; Protecting privacy or anonymity
- H04W12/12—Detection or prevention of fraud
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W12/00—Security arrangements; Authentication; Protecting privacy or anonymity
- H04W12/12—Detection or prevention of fraud
- H04W12/121—Wireless intrusion detection systems [WIDS]; Wireless intrusion prevention systems [WIPS]
- H04W12/122—Counter-measures against attacks; Protection against rogue devices
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/30—Services specially adapted for particular environments, situations or purposes
- H04W4/40—Services specially adapted for particular environments, situations or purposes for vehicles, e.g. vehicle-to-pedestrians [V2P]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/30—Services specially adapted for particular environments, situations or purposes
- H04W4/40—Services specially adapted for particular environments, situations or purposes for vehicles, e.g. vehicle-to-pedestrians [V2P]
- H04W4/48—Services specially adapted for particular environments, situations or purposes for vehicles, e.g. vehicle-to-pedestrians [V2P] for in-vehicle communication
Landscapes
- Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Hardware Design (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Computing Systems (AREA)
- Software Systems (AREA)
- General Physics & Mathematics (AREA)
- Physics & Mathematics (AREA)
- Small-Scale Networks (AREA)
- Power Engineering (AREA)
Description
図1は、検知器を備えた複数のECUを含むCANの例を説明する図である。システム1001は、CAN101とECU111(111a〜111f)を含む。ECU111a〜111fの各々は、CAN101で接続されている。そのため、ECU同士は、メッセージの送受信をすることができる。ECU111a〜111fの各々は、CAN101に接続されるインターフェースに検知器112a(ECU111aに対応)〜112f(ECU111fに対応)を備える。検知器は、ECUが送信するメッセージのIDを、ホワイトリストとして保持している。ここで、ECUの各々は、複数種類のメッセージが送信可能であり、種類毎のメッセージに対応したIDが設定される。なお、システム1001内で異なるECUが同一のIDを持つメッセージを送信することはないものとする。検知器は、自ECUが送信する可能性のある複数種類のメッセージのIDの何れかを含むメッセージを受信した場合に、異常を検知する。また、検知器は、ECUが送信する可能性のある複数種類のメッセージのIDの何れかを含むメッセージを受信した場合に、システム1001に異常があることを検知できる。
図2Bのシステム2000の例を用いて、チャレンジ&レスポンス形式を用いた子機202と親機220の処理の例を順に説明する。ECU201bは、0x123、0x456、0x789の3つのIDの何れかを含めてメッセージを送信するものとする。なお、子機202と親機220とは、共通鍵と対応付けられた認証用アルゴリズムを保持しているものとする。共通鍵と認証用アルゴリズムは、記憶部223と記憶部232に保持されていればよい。また以下の処理において、「通知」とはブロードキャスト通信のことである。
図6を用いて、チャレンジ&レスポンス形式を用いた子機202と親機220の処理の例を順に説明する。ECU201bは、0x123、0x456、0x789の3つのIDの何れかを含めてメッセージを送信するものとする。
を含む)に含まれているか否かを判定する。第2の認証部234は、ECU201´から受信したメッセージに含まれるID0x111を、記憶部232のホワイトリスト(0x123、0x456、0x789を含む)に保持していないため、ECU201´の認証を失敗と判定する。
101、210 CAN
111、111a〜111f、111b´ ECU
112、112a〜112f 検知器
201、201a〜201e ECU
202、202a〜202f 子機
220 親機
221、231,236、301 CANトランシーバ
222、233 第1の認証部
223、232 記憶部
224、235 制御部
234 第2の認証部
302 CANコントローラ
303 処理回路
304 プロセッサ
305 メモリ
Claims (10)
- バスを介して複数の通信ノードが互いにデータ通信を行う通信ネットワークにおける、対応する前記通信ノードと前記バスの間に介在する通信中継装置であって、
前記バスに接続された管理装置との間で認証処理を行う第1の認証部と、
対応する前記通信ノードの送信データに含まれる可能性がある識別情報を記憶する記憶部と、
対応する前記通信ノードの送信データに含まれる識別情報と前記記憶部に記憶された識別情報との比較結果に応じた認証処理を行う第2の認証部と、
前記第1の認証部における認証処理が成功した場合、前記第2の認証部における認証結果を前記管理装置に通知する通知部と、
を有することを特徴とする通信中継装置。 - 前記第1の認証部が、前記管理装置と前記通信中継装置の電源が投入されると、前記管理装置との間で認証処理を行い、
前記第1の認証部における認証処理が成功した場合で、且つ、前記第2の認証部における認証結果が失敗である場合に、前記通知部が、前記第2の認証部における認証結果を通知する
ことを特徴とする請求項1に記載の通信中継装置。 - 前記第1の認証部は、前記管理装置との認証処理をチャレンジ&レスポンス形式の認証を用いて行う
ことを特徴とする請求項1に記載の通信中継装置。 - バスを介して複数の通信ノードが互いにデータ通信を行う通信ネットワークにおける、対応する前記通信ノードと前記バスの間に介在する通信中継装置で実行されるプログラムであって、
前記バスに接続された管理装置との間で第1の認証処理を行い、
対応する前記通信ノードの送信データに含まれる可能性がある識別情報を記憶部に記憶し、
対応する前記通信ノードの送信データに含まれる識別情報と前記記憶部に記憶された識別情報との比較結果に応じた第2の認証処理を行い、
前記第1の認証処理が成功した場合、前記第2の認証処理の結果を前記管理装置に通知する
ことを特徴とする通信中継プログラム。 - 前記プログラムは、
前記管理装置と前記通信中継装置の電源が投入されると、前記管理装置との間で認証処理を行い、
前記第1の認証処理が成功した場合で、且つ、前記第2の認証処理が失敗である場合に、前記第2の認証処理の結果を前記管理装置に通知する処理を含む
ことを特徴とする請求項4に記載の通信中継プログラム。 - 前記第1の認証処理は、前記管理装置との認証処理をチャレンジ&レスポンス形式の認証を用いて行われる
ことを特徴とする請求項4に記載の通信中継プログラム。 - バスを介して複数の通信ノードが互いにデータ通信を行う通信ネットワークにおける、対応する前記通信ノードと前記バスの間に介在する通信中継装置が、
前記バスに接続された管理装置との間で第1の認証処理を行い、
対応する前記通信ノードの送信データに含まれる可能性がある識別情報を記憶部に記憶し、
対応する前記通信ノードの送信データに含まれる識別情報と前記記憶部に記憶された識別情報との比較結果に応じた第2の認証処理を行い、
前記第1の認証処理が成功した場合、前記第2の認証処理の結果を前記管理装置に通知する
ことを特徴とする通信中継方法。 - 前記管理装置と前記通信中継装置の電源が投入されると、前記管理装置との間で認証処理を行い、
前記第1の認証処理が成功した場合で、且つ、前記第2の認証処理が失敗である場合に、前記第2の認証処理の結果を前記管理装置に通知する
ことを特徴とする請求項7に記載の通信中継方法。 - 前記第1の認証処理は、前記管理装置との認証処理をチャレンジ&レスポンス形式の認証を用いて行われる
ことを特徴とする請求項7に記載の通信中継方法。 - バスを介して複数の通信ノードが互いにデータ通信を行う通信ネットワークにおける、対応する前記通信ノードと前記バスの間に介在する通信中継装置と、対応する前記通信ノードと前記通信中継装置を管理する管理装置とを含むシステムであって、
前記通信中継装置は、
前記バスに接続された管理装置との間で第1の認証処理を行い、
対応する前記通信ノードの送信データに含まれる可能性がある識別情報を記憶部に記憶し、
対応する前記通信ノードの送信データに含まれる識別情報と前記記憶部に記憶された識別情報との比較結果に応じた第2の認証処理を行い、
前記第1の認証処理が成功した場合、前記第2の認証処理の結果を前記管理装置に通知し、
前記管理装置は、
複数の通信ノードのうち、前記第2の認証処理の結果が失敗している通信ノードを不正に置きえられた通信ノードとして特定する
ことを特徴とするシステム。
Priority Applications (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2015146621A JP6536251B2 (ja) | 2015-07-24 | 2015-07-24 | 通信中継装置、通信ネットワーク、通信中継プログラム及び通信中継方法 |
| US15/194,793 US10298578B2 (en) | 2015-07-24 | 2016-06-28 | Communication relay device, communication network, and communication relay method |
| DE102016212752.7A DE102016212752A1 (de) | 2015-07-24 | 2016-07-13 | Kommunikations-relaisvorrichtung, kommunikationsnetzwerk; kommunikationsrelais-programm und kommunikationsrelais-verfahren |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2015146621A JP6536251B2 (ja) | 2015-07-24 | 2015-07-24 | 通信中継装置、通信ネットワーク、通信中継プログラム及び通信中継方法 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2017028567A JP2017028567A (ja) | 2017-02-02 |
| JP6536251B2 true JP6536251B2 (ja) | 2019-07-03 |
Family
ID=57739133
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2015146621A Expired - Fee Related JP6536251B2 (ja) | 2015-07-24 | 2015-07-24 | 通信中継装置、通信ネットワーク、通信中継プログラム及び通信中継方法 |
Country Status (3)
| Country | Link |
|---|---|
| US (1) | US10298578B2 (ja) |
| JP (1) | JP6536251B2 (ja) |
| DE (1) | DE102016212752A1 (ja) |
Families Citing this family (12)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP6683588B2 (ja) * | 2016-11-10 | 2020-04-22 | Kddi株式会社 | 再利用システム、サーバ装置、再利用方法、及びコンピュータプログラム |
| JP7094670B2 (ja) * | 2017-07-03 | 2022-07-04 | 矢崎総業株式会社 | 設定装置及びコンピュータ |
| US10956555B2 (en) | 2017-08-01 | 2021-03-23 | Panasonic Intellectual Property Corporation Of America | Management system, vehicle, and information processing method |
| WO2019026833A1 (ja) * | 2017-08-04 | 2019-02-07 | 日本電産株式会社 | 認証システム、当該認証システムにおいて用いられる電子機器および認証方法 |
| CN108123805A (zh) * | 2017-12-15 | 2018-06-05 | 上海汽车集团股份有限公司 | 车载ecu间通讯安全认证方法 |
| US10706651B2 (en) * | 2018-03-28 | 2020-07-07 | Denso International America, Inc. | Systems and methods for communication bus security in a vehicle |
| CN111434077B (zh) * | 2018-05-23 | 2023-02-24 | 松下电器(美国)知识产权公司 | 通信控制装置、移动网络系统、通信控制方法以及存储介质 |
| CN110771099B (zh) * | 2018-05-23 | 2022-08-26 | 松下电器(美国)知识产权公司 | 异常检测装置、异常检测方法以及记录介质 |
| JP6833143B2 (ja) * | 2018-12-25 | 2021-02-24 | 三菱電機株式会社 | Ecu、監視ecuおよびcanシステム |
| CN112118095A (zh) * | 2020-08-27 | 2020-12-22 | 江苏徐工工程机械研究院有限公司 | 一种工程机械can总线随机数生成方法、系统及身份认证系统 |
| US11505161B2 (en) * | 2020-10-13 | 2022-11-22 | Ford Global Technologies, Llc | Authenticating privilege elevation on a transportation service |
| US11665516B2 (en) * | 2021-07-02 | 2023-05-30 | Ettifos Co. | Method and apparatus for relaying or receiving message |
Family Cites Families (12)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP4920878B2 (ja) * | 2004-07-14 | 2012-04-18 | 日本電気株式会社 | 認証システム、ネットワーク集線装置及びそれらに用いる認証方法並びにそのプログラム |
| US8948395B2 (en) * | 2006-08-24 | 2015-02-03 | Qualcomm Incorporated | Systems and methods for key management for wireless communications systems |
| JP4841519B2 (ja) * | 2006-10-30 | 2011-12-21 | 富士通株式会社 | 通信方法、通信システム、鍵管理装置、中継装置及びコンピュータプログラム |
| US20110083161A1 (en) | 2008-06-04 | 2011-04-07 | Takayuki Ishida | Vehicle, maintenance device, maintenance service system, and maintenance service method |
| JP5256516B2 (ja) | 2009-01-29 | 2013-08-07 | ソフトバンクBb株式会社 | 基地局 |
| JP5395036B2 (ja) * | 2010-11-12 | 2014-01-22 | 日立オートモティブシステムズ株式会社 | 車載ネットワークシステム |
| JP5267598B2 (ja) | 2011-02-25 | 2013-08-21 | トヨタ自動車株式会社 | 車両制御装置のデータ書き換え支援システム及びデータ書き換え支援方法 |
| JP5310824B2 (ja) * | 2011-11-10 | 2013-10-09 | 株式会社リコー | 伝送管理装置、プログラム、伝送管理システムおよび伝送管理方法 |
| JP6136174B2 (ja) * | 2012-10-05 | 2017-05-31 | 株式会社リコー | 通信システム及び通信方法 |
| JP6097158B2 (ja) | 2013-06-19 | 2017-03-15 | 日本電信電話株式会社 | 故障復旧方法及びネットワーク管理装置 |
| JP6036569B2 (ja) | 2013-06-19 | 2016-11-30 | 株式会社デンソー | セキュリティ装置 |
| JP2015065546A (ja) | 2013-09-25 | 2015-04-09 | 日立オートモティブシステムズ株式会社 | 車両制御装置 |
-
2015
- 2015-07-24 JP JP2015146621A patent/JP6536251B2/ja not_active Expired - Fee Related
-
2016
- 2016-06-28 US US15/194,793 patent/US10298578B2/en active Active
- 2016-07-13 DE DE102016212752.7A patent/DE102016212752A1/de not_active Ceased
Also Published As
| Publication number | Publication date |
|---|---|
| US10298578B2 (en) | 2019-05-21 |
| DE102016212752A1 (de) | 2017-01-26 |
| JP2017028567A (ja) | 2017-02-02 |
| US20170026373A1 (en) | 2017-01-26 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP6536251B2 (ja) | 通信中継装置、通信ネットワーク、通信中継プログラム及び通信中継方法 | |
| CN105656941B (zh) | 身份认证装置和方法 | |
| JP2019097218A (ja) | 電子制御装置、通信方法およびプログラム | |
| CN107979467B (zh) | 验证方法及装置 | |
| WO2015143554A1 (en) | Management and distribution of security policies in a communication system | |
| JP2016019280A (ja) | 産業用制御システム冗長通信/制御モジュール認証 | |
| JP7579299B2 (ja) | 安全な産業用制御システムのためのイメージ・キャプチャ・デバイス | |
| WO2018153362A1 (zh) | 接入物联网平台的方法、物联网平台和物联网设备 | |
| CN107710676A (zh) | 网关装置及其控制方法 | |
| US20100070755A1 (en) | Method and device for confirming authenticity of a public key infrastructure (pki) transaction event | |
| CN110796220B (zh) | 一种基于公共交通的识别码发码系统 | |
| CN110855427B (zh) | 一种无人机身份认证方法及系统 | |
| EP4162662A1 (en) | System and method for authenticating a device on a network | |
| JP6520515B2 (ja) | ネットワーク監視システム、ネットワーク監視プログラム及びネットワーク監視方法 | |
| JP6453351B2 (ja) | 通信ネットワークにおけるネットワーク要素の認証 | |
| CN105744555A (zh) | 一种终端维护方法、维护装置以及网管服务器 | |
| WO2019239191A1 (en) | Methods, wireless modules, electronic devices and server devices | |
| US8355508B2 (en) | Information processing apparatus, information processing method, and computer readable recording medium | |
| CN113767595B (zh) | 设备监视方法、设备监视装置以及程序记录介质 | |
| CN101616087A (zh) | 关联至安全设备的路由器 | |
| CN107040928B (zh) | 非法wifi检测方法、终端、aaa服务器和系统 | |
| US9825952B2 (en) | Secure machine to machine communication | |
| JP5940013B2 (ja) | 車載通信システム及び通信装置 | |
| CN102811196A (zh) | 自动交换光网络中的网络安全保护方法、装置和系统 | |
| CN108076046A (zh) | 通信系统 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20180413 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20190206 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20190219 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20190328 |
|
| 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: 20190507 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20190520 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 6536251 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| LAPS | Cancellation because of no payment of annual fees |