JP2018186462A - 情報処理装置 - Google Patents
情報処理装置 Download PDFInfo
- Publication number
- JP2018186462A JP2018186462A JP2017088696A JP2017088696A JP2018186462A JP 2018186462 A JP2018186462 A JP 2018186462A JP 2017088696 A JP2017088696 A JP 2017088696A JP 2017088696 A JP2017088696 A JP 2017088696A JP 2018186462 A JP2018186462 A JP 2018186462A
- Authority
- JP
- Japan
- Prior art keywords
- information
- authentication
- authentication information
- unit
- connection
- 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.)
- Granted
Links
Images
Classifications
-
- 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
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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/64—Protecting data integrity, e.g. using checksums, certificates or signatures
-
- 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/0823—Network architectures or network communication protocols for network security for authentication of entities using certificates
-
- 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/12—Applying verification of the received information
- H04L63/123—Applying verification of the received information received data contents, e.g. message integrity
-
- 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/3236—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 cryptographic hash functions
-
- 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/3247—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 involving digital signatures
-
- 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/3297—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 involving time stamps, e.g. generation of time stamps
-
- 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/50—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols using hash chains, e.g. blockchains or hash trees
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W12/00—Security arrangements; Authentication; Protecting privacy or anonymity
- H04W12/10—Integrity
- H04W12/108—Source integrity
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/70—Services for machine-to-machine communication [M2M] or machine type communication [MTC]
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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/2151—Time stamp
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)
- Computing Systems (AREA)
- Theoretical Computer Science (AREA)
- Bioethics (AREA)
- General Health & Medical Sciences (AREA)
- Software Systems (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Health & Medical Sciences (AREA)
- Storage Device Security (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
【解決手段】GW10は、受信部32Aと、付加部32Gと、第1生成部32Hと、を備える。受信部32Aは、第1の情報と、第1の情報を認証するための第1の認証情報と、を含む第1の連結情報を受信する。付加部32Gは、第1の連結情報に、該第1の連結情報の受信の前後関係の保証情報を付加する。第1生成部32Hは、第1の情報または第1の認証情報と、保証情報と、を用いて、第1の情報、第1の認証情報、および保証情報を認証するための第2の認証情報を生成する。
【選択図】図3
Description
図1は、情報処理システム1の概要を示す模式図である。情報処理システム1は、例えば、車両2に搭載されている。
まず、GW10について説明する。GW10は、制御部32と、発振部34と、記憶部36と、を備える。発振部34および記憶部36と、制御部32と、は、データや信号を授受可能に接続されている。
次に、通信モジュール50について説明する。通信モジュール50は、受信部50Aと、第3生成部50Bと、出力部50Cと、内部メモリ50Dと、を備える。
108)。詳細には、記憶制御部32Iは、ステップS100で受信した第1の連結情報70(第1の情報71、第1の認証情報72)と、ステップS102で付加された保証情報73と、ステップS106で生成された第2の認証情報74と、を対応づけた第2の連結情報76を、記憶部36へ記憶する。
本実施の形態では、認証情報に加えて、認証情報の検証結果を生成する場合を説明する。
まず、GW30について説明する。GW30は、制御部42と、発振部34と、記憶部46と、を備える。発振部34および記憶部46と、制御部42と、は、データや信号を授受可能に接続されている。発振部34は、第1の実施の形態と同様である。
次に、通信モジュール60について説明する。通信モジュール60は、受信部60Aと、第3生成部60Bと、出力部60Cと、内部メモリ50Dと、第3検証部60Fと、を備える。
なお、GW10、GW30、通信モジュール50、および通信モジュール60で実行される上記各処理を実行するためのプログラムは、HDD(ハードディスクドライブ)に記憶されていてもよい。また、上記実施の形態のGW10、GW30、通信モジュール50、および通信モジュール60で実行される上記各処理を実行するためのプログラムは、ROM12に予め組み込まれて提供されていてもよい(図2も参照)。
10、30 GW
32A 受信部
32G 付加部
32H、42H 第1生成部
32I、42I 記憶制御部
32L、42L 取得部
32N、42N 第2生成部
32P、42P 出力制御部
36、46 記憶部
42Q 第1検証部
42R 第2検証部
Claims (18)
- 第1の情報と前記第1の情報を認証するための第1の認証情報とを含む第1の連結情報を受信する受信部と、
前記第1の連結情報に、前記第1の連結情報の受信の前後関係の保証情報を付加する付加部と、
前記第1の情報または前記第1の認証情報と、前記保証情報と、を用いて、前記第1の情報、前記保証情報、および前記第1の認証情報を認証するための第2の認証情報を生成する第1生成部と、
を備える情報処理装置。 - 前記第1の情報、前記第1の認証情報、前記保証情報、および前記第2の認証情報を含む第2の連結情報を、出力する第1出力制御部、
を備える請求項1に記載の情報処理装置。 - 前記第1出力制御部は、
前記第2の連結情報を記憶部へ出力する、請求項2に記載の情報処理装置。 - 前記第1生成部は、
前記第1の情報および前記第1の認証情報の内、データサイズの小さい方と、前記保証情報と、を用いて、前記第2の認証情報を生成する、
請求項1〜請求項3の何れか1項に記載の情報処理装置。 - 前記第1の認証情報は、メッセージ認証コード、乱数、カウンタ値、ハッシュ関数、または、デジタル署名である、請求項1〜請求項4の何れか1項に記載の情報処理装置。
- 前記第1の認証情報は、メッセージ認証コードである、請求項1〜請求項4の何れか1項に記載の情報処理装置。
- 前記保証情報は、前記第1の連結情報の受信に関する時間情報である、請求項1〜請求項6の何れか1項に記載の情報処理装置。
- 前記保証情報は、前記第1の連結情報の受信に関するカウント情報である、請求項1〜請求項6の何れか1項に記載の情報処理装置。
- クロック信号を発振する発振部を備え、
前記付加部は、前記発振部で発振された前記クロック信号に応じた前記保証情報を、前記第1の連結情報に付加する、請求項1〜請求項8の何れか1項に記載の情報処理装置。 - 前記付加部は、
複数の前記第1の連結情報に対して1つの前記保証情報を付加し、
前記第1生成部は、
複数の前記第1の連結情報の各々に含まれる、前記第1の情報または前記第1の認証情報と、複数の前記第1の連結情報に対する1つの前記保証情報と、を用いて、前記第2の認証情報を生成する、
請求項1〜請求項9の何れか1項に記載の情報処理装置。 - 前記付加部は、
複数の前記第1の連結情報に対して1つの前記保証情報を付加し、
前記第1生成部は、
複数の前記第1の連結情報の各々に含まれる、前記第1の情報または前記第1の認証情報の圧縮値と、複数の前記第1の連結情報に対する1つの前記保証情報と、を用いて、前記第2の認証情報を生成する、
請求項1〜請求項9の何れか1項に記載の情報処理装置。 - 前記付加部は、
複数の前記第1の連結情報の各々に対応する前記保証情報を付加し、
前記第1生成部は、
複数の前記第1の連結情報の各々に含まれる、前記第1の情報または前記第1の認証情報と、複数の前記第1の連結情報の各々に対応する前記保証情報と、を用いて、前記第2の認証情報を生成する、
請求項1〜請求項9の何れか1項に記載の情報処理装置。 - 前記付加部は、
複数の前記第1の連結情報の各々に対応する前記保証情報を付加し、
前記第1生成部は、
複数の前記第1の連結情報の各々に含まれる、前記第1の情報または前記第1の認証情報と、複数の前記第1の連結情報の各々に対応する前記保証情報と、の圧縮値を用いて、前記第2の認証情報を生成する、
請求項1〜請求項9の何れか1項に記載の情報処理装置。 - 前記第1の認証情報の第1の検証結果を導出する第1検証部を備え、
前記第1生成部は、
前記第1の情報または前記第1の認証情報、前記保証情報、および前記第1の検証結果を用いて、前記第1の情報、前記保証情報、前記第1の認証情報、および前記第1の検証結果を認証するための前記第2の認証情報を生成する、
請求項1〜請求項9の何れか1項に記載の情報処理装置。 - 前記付加部は、
複数の前記第1の連結情報に対して1つの前記保証情報を付加し、
前記第1生成部は、
複数の前記第1の連結情報の各々に含まれる、前記第1の情報または前記第1の認証情報と、複数の前記第1の認証情報の各々の第1の検証結果と、複数の前記第1の連結情報に対する1つの前記保証情報と、を用いて、前記第2の認証情報を生成する、
請求項14に記載の情報処理装置。 - 前記付加部は、
複数の前記第1の連結情報に対して1つの前記保証情報を付加し、
前記第1生成部は、
複数の前記第1の連結情報の各々に含まれる、前記第1の情報または前記第1の認証情報、および複数の前記第1の認証情報の各々の第1の検証結果、の圧縮値と、複数の前記第1の連結情報に対する1つの前記保証情報と、を用いて、前記第2の認証情報を生成する、
請求項14に記載の情報処理装置。 - 前記付加部は、
複数の前記第1の連結情報の各々に対応する前記保証情報を付加し、
前記第1生成部は、
複数の前記第1の連結情報の各々に含まれる、前記第1の情報または前記第1の認証情報と、複数の前記第1の認証情報の各々の第1の検証結果と、複数の前記第1の連結情報の各々に対応する前記保証情報と、を用いて、前記第2の認証情報を生成する、
請求項14に記載の情報処理装置。 - 前記付加部は、
複数の前記第1の連結情報の各々に対応する前記保証情報を付加し、
前記第1生成部は、
複数の前記第1の連結情報の各々に含まれる、前記第1の情報または前記第1の認証情報、複数の前記第1の認証情報の各々の第1の検証結果、および複数の前記第1の連結情報の各々に対応する前記保証情報、の圧縮値を用いて、前記第2の認証情報を生成する、
請求項14に記載の情報処理装置。
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2017088696A JP6818623B2 (ja) | 2017-04-27 | 2017-04-27 | 情報処理装置 |
EP18155799.2A EP3396921A1 (en) | 2017-04-27 | 2018-02-08 | Information processing device to guarantee data integrity |
US15/932,201 US10798580B2 (en) | 2017-04-27 | 2018-02-16 | Information processing device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2017088696A JP6818623B2 (ja) | 2017-04-27 | 2017-04-27 | 情報処理装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2018186462A true JP2018186462A (ja) | 2018-11-22 |
JP6818623B2 JP6818623B2 (ja) | 2021-01-20 |
Family
ID=61198690
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2017088696A Active JP6818623B2 (ja) | 2017-04-27 | 2017-04-27 | 情報処理装置 |
Country Status (3)
Country | Link |
---|---|
US (1) | US10798580B2 (ja) |
EP (1) | EP3396921A1 (ja) |
JP (1) | JP6818623B2 (ja) |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2011131762A (ja) * | 2009-12-25 | 2011-07-07 | Hitachi Automotive Systems Ltd | データ中継用制御装置および車両制御システム |
JP2013005968A (ja) * | 2011-06-27 | 2013-01-10 | Kyoraku Sangyo Kk | 遊技機及び遊技機の認証方法 |
JP2015180097A (ja) * | 2011-10-14 | 2015-10-08 | 株式会社日立製作所 | データの署名生成方法、データの署名検証方法及び管理計算機 |
WO2016131575A1 (en) * | 2015-02-20 | 2016-08-25 | Telefonaktiebolaget Lm Ericsson (Publ) | Method of providing a hash value for a piece of data, electronic device and computer program |
JP2017050848A (ja) * | 2015-08-31 | 2017-03-09 | パナソニック インテレクチュアル プロパティ コーポレーション オブ アメリカPanasonic Intellectual Property Corporation of America | ゲートウェイ装置、車載ネットワークシステム及び転送方法 |
Family Cites Families (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002063139A (ja) | 2000-08-21 | 2002-02-28 | Matsushita Electric Ind Co Ltd | 端末装置、サーバ装置および端末認証方法 |
US20040158635A1 (en) * | 2003-01-23 | 2004-08-12 | Digi International Inc.. | Secure terminal transmission system and method |
JP4877738B2 (ja) | 2006-02-17 | 2012-02-15 | セイコーインスツル株式会社 | 記録装置、及び記録方法 |
JP5408693B2 (ja) | 2008-09-17 | 2014-02-05 | セイコーインスツル株式会社 | 画像記憶装置 |
DE102009045133A1 (de) * | 2009-09-29 | 2011-03-31 | Robert Bosch Gmbh | Verfahren zum Manipulationsschutz von Sensordaten und Sensor hierzu |
JP2012044355A (ja) | 2010-08-17 | 2012-03-01 | Renesas Electronics Corp | データプロセッサ |
FR2986350A1 (fr) * | 2012-01-26 | 2013-08-02 | Paul Lahmi | Procede de transmission de documents et/ou d'informations avec authentification perenne |
US8799657B2 (en) * | 2012-08-02 | 2014-08-05 | Gm Global Technology Operations, Llc | Method and system of reconstructing a secret code in a vehicle for performing secure operations |
US9363261B2 (en) * | 2013-05-02 | 2016-06-07 | Sync-N-Scale, Llc | Synchronous timestamp computer authentication system and method |
-
2017
- 2017-04-27 JP JP2017088696A patent/JP6818623B2/ja active Active
-
2018
- 2018-02-08 EP EP18155799.2A patent/EP3396921A1/en not_active Withdrawn
- 2018-02-16 US US15/932,201 patent/US10798580B2/en active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2011131762A (ja) * | 2009-12-25 | 2011-07-07 | Hitachi Automotive Systems Ltd | データ中継用制御装置および車両制御システム |
JP2013005968A (ja) * | 2011-06-27 | 2013-01-10 | Kyoraku Sangyo Kk | 遊技機及び遊技機の認証方法 |
JP2015180097A (ja) * | 2011-10-14 | 2015-10-08 | 株式会社日立製作所 | データの署名生成方法、データの署名検証方法及び管理計算機 |
WO2016131575A1 (en) * | 2015-02-20 | 2016-08-25 | Telefonaktiebolaget Lm Ericsson (Publ) | Method of providing a hash value for a piece of data, electronic device and computer program |
JP2017050848A (ja) * | 2015-08-31 | 2017-03-09 | パナソニック インテレクチュアル プロパティ コーポレーション オブ アメリカPanasonic Intellectual Property Corporation of America | ゲートウェイ装置、車載ネットワークシステム及び転送方法 |
Also Published As
Publication number | Publication date |
---|---|
US20180316667A1 (en) | 2018-11-01 |
US10798580B2 (en) | 2020-10-06 |
EP3396921A1 (en) | 2018-10-31 |
JP6818623B2 (ja) | 2021-01-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10723361B2 (en) | Monitoring apparatus, communication system, vehicle, monitoring method, and non-transitory storage medium | |
US10397212B2 (en) | Information device, data processing system, data processing method, and non-transitory storage medium for executing content upon authentication | |
US20180234248A1 (en) | Communication system, vehicle, and monitoring method | |
EP3396922A1 (en) | Information processing apparatus, information processing system and information processing method | |
US10049232B2 (en) | Rewrite detection system, rewrite detection device and information processing device | |
CN111182525B (zh) | 一种存储数据的方法和装置 | |
US20090013378A1 (en) | Method for Testing Safety Access Protocol Conformity of Access Point and Apparatus Thereof | |
US11075927B2 (en) | Fraud detection electronic control unit, electronic control unit, and non-transitory recording medium in which computer program is described | |
CN110851359A (zh) | 应用程序测试方法、装置及服务器 | |
US11558404B2 (en) | On-board communication system, switching device, verification method, and verification program | |
CN112822199B (zh) | 一种基于协议转换的ota升级方法及*** | |
US20240129137A1 (en) | Information processing method, information processing program, information processing apparatus, and information processing system | |
JP2018073245A (ja) | 検査装置、検査システム、情報処理装置、検査方法およびコンピュータプログラム | |
JP6779853B2 (ja) | 情報処理システム、および情報処理方法 | |
JP6818623B2 (ja) | 情報処理装置 | |
US11843947B2 (en) | Electronic device and authentication method in electronic device | |
CN113395281B (zh) | 可验证声明的验证方法、装置和电子设备 | |
CN108320356B (zh) | 锁控制方法、装置及*** | |
US11736301B2 (en) | Method, system, transmitter, and receiver for authenticating a transmitter | |
CN110245159A (zh) | 区块链中摇号数据的查询方法和设备 | |
CN112152791A (zh) | 一种证书更新方法以及相关设备 | |
WO2022205957A1 (zh) | 一种基于中继设备跨链中转消息的方法和装置 | |
CN114553542A (zh) | 一种数据包加密方法、装置及电子设备 | |
CN113632510B (zh) | 转换装置、转换方法和记录介质 | |
JP2019029921A (ja) | 送信装置、受信装置、及び通信方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20170913 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20190813 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20200423 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20200519 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20200710 |
|
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: 20201201 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20201228 |
|
R151 | Written notification of patent or utility model registration |
Ref document number: 6818623 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |