IP Library Granted Patent US 10,726,161
Granted Patent B2
US 10,726,161 · App. 15/772,994 · Granted Jul 28, 2020

Information processing device and malicious message detection method

Inventors: Nobuyoshi Morita (Tokyo, JP); Makoto Kayashima (Tokyo, JP); Kouta Ideguchi (Tokyo, JP); Toru Owada (Tokyo, JP)
Assignee: Hitachi Automotive Systems, Ltd.
G06F21/64G06F21/44G09C1/00H04L9/0662H04L9/088H04L9/0891H04L9/12H04L9/32H04L12/40H04L63/123H04L63/14H04L63/145H04L67/12H04L2012/40215H04L2012/40273
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,726,161
App. No.
15/772,994
Granted
Jul 28, 2020
Kind
B2
Abstract

An information processing device that receives, from another information processing device, a communication message generated based on recency information and control data, includes: a recency information generation unit that generates the recency information; and a recency information management unit that extracts the recency information from the received communication message.

Claims (30)

1. A first information processing device that receives, from a second information processing device, a communication message generated based on recency information and control data, the first information processing device comprising:

a hardware processor programmed to:

generate the recency information;

extract the recency information from the received communication message; and

update the recency information according to the communication message, and, based on a synchronizing communication message containing the recency information, synchronize the recency information in the first information processing device with the recency information in the second information processing device;

wherein the recency information is a pseudo-random number sequence generated from a seed, the seed is updated each time a byte length of the pseudo-random number sequence reaches a predetermined number, the updated seed is encrypted, and the encrypted updated seed is sent to the second information processing device.

2. The first information processing device according to claim 1 , wherein:

the communication message is generated by assigning the recency information to the control data within a range of a predetermined data length.

3. The first information processing device according to claim 1 , wherein the processor:

stores a verification rule according to a type of the control data; and

verifies true/false of the control data based on the verification rule.

4. The first information processing device according to claim 3 , wherein:

a type of the control data and a data verification area are associated and stored in the processor; and

the processor verifies true/false of the control data based on data of the data verification area.

5. The first information processing device according to claim 3 , wherein:

the processor verifies true/false of the control data based on at least one among a verification using a minimum value and a maximum value of the control data, a verification using a predetermined area of the control data, or a verification using a checksum of the control data as the verification rule.

6. The first information processing device according to claim 3 , wherein:

when the processor determines that the control data is not legitimate data, the processor generates a synchronizing communication message containing the updated recency information, and sends the generated synchronizing communication message to the second information processing device.

7. The first information processing device according to claim 3 , wherein:

the processor generates a synchronizing communication message containing the updated recency information, and sends the generated synchronizing communication message to the second information processing device; and

the processor generates the generated synchronizing communication message in a predetermined cycle irrespective of a result of verification, and sends the generated synchronizing communication message to the second information processing device.

8. The first information processing device according to claim 1 , wherein:

the processor calculates an exclusive OR of the received communication message and the recency information, and extracts the recency information from the received communication message.

9. A method of detecting whether a communication message generated by a first information processing device based on recency information and control data is a malicious message, in a second information processing device, the method comprising:

generating the recency information by a processor of the first information processing device;

extracting the recency information from the communication message by a processor of the second information processing device; and

updating the recency information according to the communication message, and, based on a synchronizing communication message containing the recency information, synchronizing the recency information in the first information processing device with the recency information in the second information processing device;

wherein the recency information is a pseudorandom number sequence generated from a seed, the seed is updated each time a byte length of the pseudo-random number sequence reaches a predetermined number, the updated seed is encrypted as a plain text, and the encrypted updated seed is sent to the second information processing device.

10. The malicious message detection method according to claim 9 , wherein:

the communication message is generated by assigning the recency information to the control data within a range of a predetermined data length.

Assignments (2)
CHANGE OF NAME Recorded Nov 30, 2021
From: HITACHI AUTOMOTIVE SYSTEMS, LTD.
To: HITACHI ASTEMO, LTD.
Reel/Frame 058481/0935 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 30, 2018
From: MORITA, NOBUYOSHI; KAYASHIMA, MAKOTO; IDEGUCHI, KOUTA; OWADA, TORU
To: HITACHI AUTOMOTIVE SYSTEMS, LTD.
Reel/Frame 046751/0034 →
Priority Claims (1)
JP 2015-218336 · Nov 6, 2015 · national
Continuity (1)
Related Publication 20180314857A1 · Nov 1, 2018