A communication network system wherein a transmission node and a reception node are connected. The transmission node and the reception node store the same secret information in respective secret information storage units. The transmission node maintains in a counter unit a transmission counter value that increases by just one for each message transmission, uses a MAC generation unit to generate a MAC on the basis of transmission data, the transmission counter value, and the secret information, and transmits a message that contains the transmission data and the generated MAC. The reception node maintains in a counter unit a reception counter value that increases by just one for each message reception, uses a MAC checking unit to generate a MAC on the basis of the reception counter value, the secret information, and reception data that is acquired from a received message, and uses the MAC checking unit to check whether the generated MAC coincides with a MAC acquired from the received message.
L'invention concerne un système de réseau de communications dans lequel un nœud de transmission et un nœud de réception sont connectés. Le nœud de transmission et le nœud de réception contiennent les mêmes informations secrètes dans des unités de stockage d'informations secrètes. Le nœud de transmission : maintient, dans une unité de compteur, une valeur de compteur de transmission qui augmente de 1 à chaque transmission de message ; utilise une unité de génération de MAC pour générer une MAC sur la base de données de transmission, de la valeur de compteur de transmission et des informations secrètes ; et transmet un message contenant les données de transmission et la MAC générée. Le nœud de réception : maintient, dans une unité de compteur, une valeur de compteur de réception qui augmente de 1 à chaque réception de message ; utilise une unité de vérification de MAC pour générer une MAC sur la base de la valeur de compteur de réception, des informations secrètes et des données de réception qui sont acquises à partir d'un message reçu ; et utilise l'unité de vérification de MAC pour vérifier si la MAC générée correspond à une MAC acquise à partir du message reçu.
送信ノードと受信ノードとが接続される通信ネットワークシステムにおいて、送信ノード及び受信ノードが同じ秘密情報を各々の秘密情報記憶部に記憶する。送信ノードは、メッセージ送信毎に1だけ増加させる送信カウンタ値をカウンタ部に保持し、送信データと送信カウンタ値と秘密情報とに基づいてMAC生成部によりMACを生成し、送信データと該生成されたMACとを有するメッセージを送信する。受信ノードは、メッセージ受信毎に1だけ増加させる受信カウンタ値をカウンタ部に保持し、受信メッセージから取得した受信データと受信カウンタ値と秘密情報とに基づいてMAC検査部によりMACを生成し、該生成したMACと受信メッセージから取得したMACとが一致するかどうかをMAC検査部により検査する。
COMMUNICATION NETWORK SYSTEM, TRANSMISSION NODE, RECEPTION NODE, MESSAGE CHECKING METHOD, AND COMPUTER PROGRAM
SYSTÈME DE RÉSEAU DE COMMUNICATIONS, NŒUD DE TRANSMISSION, NŒUD DE RÉCEPTION, PROCÉDÉ DE VÉRIFICATION DE MESSAGE, ET PROGRAMME INFORMATIQUE
通信ネットワークシステム、送信ノード、受信ノード、メッセージ検査方法およびコンピュータプログラム
2015-12-10
Patent
Electronic Resource
Japanese
IPC: | H04L TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION , Übertragung digitaler Information, z.B. Telegrafieverkehr / B60R Fahrzeuge, Fahrzeugausstattung oder Fahrzeugteile, soweit nicht anderweitig vorgesehen , VEHICLES, VEHICLE FITTINGS, OR VEHICLE PARTS, NOT OTHERWISE PROVIDED FOR |
Communication network system, transmission node, reception node, and message checking method
European Patent Office | 2020
|European Patent Office | 2016
|European Patent Office | 2015
|European Patent Office | 2021
|COMMUNICATION SYSTEM, MASTER NODE, SLAVE NODE, AND CONTROL PROGRAM
European Patent Office | 2018
|