APPARATUS AND METHOD FOR GUARANTEEING INTEGRITY OF REAL-TIME VEHICLE DATA AND VEHICLE BLACK BOX SYSTEM USING THE SAME
First Claim
Patent Images
1. An apparatus for guaranteeing integrity of real-time vehicle data, comprising:
- a data blocking unit for dividing input data streams about sensing information of a vehicle into block data of a predetermined size;
an initial authentication data (IAD) generating unit for generating IAD by signing initial block data of the input data streams by a signing key;
a first hashing unit for generating a first hash value of each of the divided block data in order, the first hashing unit generating a first hash value of the present block data by concatenating and hashing a value of the present block data and a first hash value of a previous block data; and
a second hashing unit for generating a second hash value by hashing the first hash value of the present block data and outputting the second hash value as integrity verification data of the present block data,wherein the first hashing unit uses the IAD value as the first hash value of the initial block data.
1 Assignment
0 Petitions
Accused Products
Abstract
A vehicle black box technique guarantees the integrity of vehicle data stored in a black box in real time by forming input data streams as block data and performing a signature using a signing key and nested hashing. Each vehicle black box includes a reliable unique signing key supporting a non-repudiation function. An error correction function is provided by a unique algorithm for generating integrity verification data even when an error occurs from the vehicle data.
18 Citations
15 Claims
-
1. An apparatus for guaranteeing integrity of real-time vehicle data, comprising:
-
a data blocking unit for dividing input data streams about sensing information of a vehicle into block data of a predetermined size; an initial authentication data (IAD) generating unit for generating IAD by signing initial block data of the input data streams by a signing key; a first hashing unit for generating a first hash value of each of the divided block data in order, the first hashing unit generating a first hash value of the present block data by concatenating and hashing a value of the present block data and a first hash value of a previous block data; and a second hashing unit for generating a second hash value by hashing the first hash value of the present block data and outputting the second hash value as integrity verification data of the present block data, wherein the first hashing unit uses the IAD value as the first hash value of the initial block data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for guaranteeing integrity of real-time vehicle data, in which a vehicle black box collecting and storing vehicle data of sensing information of a vehicle guarantees integrity of the vehicle data in real time, the method comprising:
-
a blocking data step for dividing input data streams about the sensing information of a vehicle into block data of a predetermined size; an initial authentication data (IAD) generating step for generating IAD by signing initial block data of the input data streams by a signing key; a first hashing step for generating a first hash value of each of the divided block data in order, wherein a value of the present block data and a first hash value of a previous block data are concatenated and hashed to generate a first hash value of the present block data; and a second hashing step for generating a second hash value by hashing the first hash value of the present block data and outputting the second hash value as integrity verification data of the present block data, wherein, in the first hashing step, the IAD value is used as the first hash value of the initial block data. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
Specification