JP7768024B2 - 電子制御装置 - Google Patents
電子制御装置Info
- Publication number
- JP7768024B2 JP7768024B2 JP2022070130A JP2022070130A JP7768024B2 JP 7768024 B2 JP7768024 B2 JP 7768024B2 JP 2022070130 A JP2022070130 A JP 2022070130A JP 2022070130 A JP2022070130 A JP 2022070130A JP 7768024 B2 JP7768024 B2 JP 7768024B2
- Authority
- JP
- Japan
- Prior art keywords
- authentication
- rewrite
- request
- processing unit
- entity
- 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
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/60—Protecting data
- G06F21/604—Tools and structures for managing or administering access control systems
-
- 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
- G06F21/50—Monitoring users, programs or devices to maintain the integrity of platforms, e.g. of processors, firmware or operating systems
- G06F21/55—Detecting local intrusion or implementing counter-measures
- G06F21/554—Detecting local intrusion or implementing counter-measures involving event detection and direct action
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/0703—Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation
- G06F11/0751—Error or fault detection not based on redundancy
- G06F11/0754—Error or fault detection not based on redundancy by exceeding limits
- G06F11/076—Error or fault detection not based on redundancy by exceeding limits by exceeding a count or rate limit, e.g. word- or bit count limit
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2221/00—Indexing scheme relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F2221/21—Indexing scheme relating to G06F21/00 and subgroups addressing additional information or applications relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F2221/2129—Authenticate client device independently of the user
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Software Systems (AREA)
- General Engineering & Computer Science (AREA)
- Computer Hardware Design (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- General Health & Medical Sciences (AREA)
- Bioethics (AREA)
- Health & Medical Sciences (AREA)
- Automation & Control Theory (AREA)
- Storage Device Security (AREA)
Description
制御部2は、認証処理を開始すると、外部からのエンティティ認証要求の受信を待機する(S1)。制御部2は、外部からのエンティティ認証要求を受信したと判定すると(S1:YES)、その受信したエンティティ認証要求が正常な要求パターンであるか否かを判定する(S2)。制御部2は、その受信したエンティティ認証要求が正常な要求パターンでないと判定すると(S2:NO)、エンティティ認証に失敗したと特定し、エンティティ認証の失敗回数をカウントアップし(S3)、そのカウントアップした回数が所定回数以上であるか否かを判定する(S4)。
ECU1において、エンティティ認証と書き換え認証とを順番に実施する場合に、外部からの不正な認証要求を検知し、エンティティ認証の失敗回数が所定回数以上であり、且つ書き換え認証にて外部からの不正な認証要求を検知すると、エンティティ認証の認証方法を変更するようにした。エンティティ認証の認証方法を変更することで、不正なプログラムの書き換えを適切に未然に回避することができる。
Claims (6)
- 外部から更新データが転送されることでプログラムを書き換える際に複数の認証処理を順番に実施する電子制御装置であって、
前記複数の認証処理をそれぞれ実施する複数の認証処理部(3,4)と、
外部からの不正な認証要求を検知すると、前記複数の認証のうち少なくとも一つの認証方法を変更する認証方法変更判定部(5)と、を備え、
前記複数の認証処理部は、先行する第1認証処理を実施する第1認証処理部(3)と、後続する第2認証処理を実施する第2認証処理部(4)と、を含み、
前記認証方法変更判定部は、前記第1認証の認証結果が前記第1認証処理部により正常であると特定され、前記第2認証の認証結果が前記第2認証処理部により異常であると特定されると、外部からの不正な認証要求を検知し、前記第1認証の認証方法を変更する電子制御装置。 - 前記認証方法変更判定部は、前記第1認証の認証結果が前記第1認証処理部により正常であると特定され、前記第2認証の認証結果が前記第2認証処理部により異常であると特定されると、外部からの不正な認証要求を検知し、前記第1認証の認証方法を変更することに加え、前記第2認証の認証方法を変更する請求項1に記載した電子制御装置。
- 前記認証処理部は、外部からの認証要求が正常な要求パターンでないと判定し、認証の失敗回数が所定回数以上であると判定すると、前記認証の認証結果が異常であると特定する請求項1又は2に記載した電子制御装置。
- 前記認証処理部は、外部からの認証要求が正常なデータフォーマットでないと判定し、認証の失敗回数が所定回数以上であると判定すると、前記認証の認証結果が異常であると特定する請求項1又は2に記載した電子制御装置。
- 前記認証処理部は、前記認証処理を実施したことによる前記認証の失敗回数が所定回数以上であると判定すると、前記認証の認証結果が異常であると特定する請求項1又は2に記載した電子制御装置。
- 前記第1認証処理部は、エンティティ認証処理を実施するエンティティ認証処理部であり、
前記第2認証処理部は、書き換え認証処理を実施する書き換え認証処理部である請求項1に記載した電子制御装置。
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2022070130A JP7768024B2 (ja) | 2022-04-21 | 2022-04-21 | 電子制御装置 |
| DE102023109180.8A DE102023109180A1 (de) | 2022-04-21 | 2023-04-12 | Elektronische steuerungsvorrichtung |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2022070130A JP7768024B2 (ja) | 2022-04-21 | 2022-04-21 | 電子制御装置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2023160067A JP2023160067A (ja) | 2023-11-02 |
| JP7768024B2 true JP7768024B2 (ja) | 2025-11-12 |
Family
ID=88238247
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2022070130A Active JP7768024B2 (ja) | 2022-04-21 | 2022-04-21 | 電子制御装置 |
Country Status (2)
| Country | Link |
|---|---|
| JP (1) | JP7768024B2 (ja) |
| DE (1) | DE102023109180A1 (ja) |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2014208627A1 (ja) | 2013-06-25 | 2014-12-31 | 楽天株式会社 | ユーザ認証システム、ユーザ認証方法、プログラム及び情報記憶媒体 |
| JP2018185657A (ja) | 2017-04-26 | 2018-11-22 | 株式会社東芝 | 認証装置及びプログラム |
| JP2020120367A (ja) | 2019-01-28 | 2020-08-06 | オムロン株式会社 | セーフティシステムおよびメンテナンス方法 |
Family Cites Families (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP6387908B2 (ja) | 2015-06-22 | 2018-09-12 | トヨタ自動車株式会社 | 認証システム |
-
2022
- 2022-04-21 JP JP2022070130A patent/JP7768024B2/ja active Active
-
2023
- 2023-04-12 DE DE102023109180.8A patent/DE102023109180A1/de active Pending
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2014208627A1 (ja) | 2013-06-25 | 2014-12-31 | 楽天株式会社 | ユーザ認証システム、ユーザ認証方法、プログラム及び情報記憶媒体 |
| JP2018185657A (ja) | 2017-04-26 | 2018-11-22 | 株式会社東芝 | 認証装置及びプログラム |
| JP2020120367A (ja) | 2019-01-28 | 2020-08-06 | オムロン株式会社 | セーフティシステムおよびメンテナンス方法 |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2023160067A (ja) | 2023-11-02 |
| DE102023109180A1 (de) | 2023-10-26 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN110169036B (zh) | 用于更新可编程装置的方法、系统、机器可读介质 | |
| JP6773617B2 (ja) | 更新制御装置、ソフトウェア更新システムおよび更新制御方法 | |
| US12039050B2 (en) | Information processing device | |
| US20170250818A1 (en) | Method and System for Securely Updating Field Upgradeable Units | |
| CN108694095A (zh) | 使用来自分布式分类账的已知良好状态的故障转移响应 | |
| WO2016167926A1 (en) | Secure software authentication and verification | |
| US20230114009A1 (en) | Information Processing Apparatus and Program Starting Method | |
| CN112751832A (zh) | 一种虚拟机操作系统在线授权认证方法、设备和存储介质 | |
| CN116964580A (zh) | 数字设备的可信计算 | |
| US20210034749A1 (en) | Information processing apparatus | |
| CN108270767A (zh) | 数据验证方法 | |
| CN109190335B (zh) | 一种软件版权保护方法和系统 | |
| JP7768024B2 (ja) | 電子制御装置 | |
| CN112307481B (zh) | 一种系统可信启动方法、电子设备及计算机可读存储介质 | |
| JP6997260B2 (ja) | 通信装置およびメッセージを認証するための方法 | |
| US20160232361A1 (en) | Device and method for safely operating the device | |
| CN120512262A (zh) | 使用远程证明的设备权利授权 | |
| CN114091008A (zh) | 用于对控制设备进行安全更新的方法 | |
| JP7067508B2 (ja) | ネットワークシステム | |
| CN108228219B (zh) | 一种带外刷新bios时验证bios合法性的方法及装置 | |
| JP2024151397A (ja) | プロセッサシステム | |
| US12500753B2 (en) | Electronic control unit and storage medium | |
| CN116155974B (zh) | 一种建立数据连接的方法、装置及电子设备 | |
| JP7803121B2 (ja) | 電子制御装置 | |
| CN111970124B (zh) | 计算机工厂模式控制方法、装置、计算机设备和存储介质 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20240805 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20250704 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20250805 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20250912 |
|
| 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: 20250930 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20251013 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7768024 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |