Abstract:
To raise confidentiality of the value stored in the ROM, in an IC having a built-in or an externally-attached ROM storing a value (program and/or data) encrypted using a predetermined cryptographic key. The IC includes the ROM storing the encrypted value (program and/or data), a unique code generating unit, and a decrypting unit. The unique code generating unit generates a unique code specifically determined by production variation. The decrypting unit calculates a cryptographic key on the basis of the generated unique code and a correction parameter, and decrypts the encrypted value read out from the ROM by using the calculated cryptographic key. The correction parameter is preliminarily calculated outside the IC, on the basis of an initial unique code generated from the unique code generating unit immediately after production of the IC, and the predetermined cryptographic key used for encryption of the value to be stored in the ROM.
Abstract:
There is provided a communication system including the first communication device (roadside unit), a second communication device, and a data processing device. The first communication device is capable of establishing broadcast-type first communication (V2X communication) with the first communication terminal (vehicle). The second communication device is capable of establishing unicast- or multicast-type second communication with a plurality of moving objects (pedestrians) other than the first communication terminal and acquiring position information about the moving objects (pedestrians). The data processing device permits the second communication device to acquire position information about the moving objects and allows the first communication device (roadside unit) to transmit information (LDM) representative of the acquired position information about the moving objects to the first communication terminal (vehicle).
Abstract:
In a semiconductor device and an information processing system according to one embodiment, an external device generates external device unique information by using a unique code which is a value unique to the semiconductor device, and generates second information by encrypting the first information with the use of the external device unique information. The semiconductor device stores the second information and generates the principal device unique information independently of the external device, with the use of the unique code of the semiconductor device holding the second information, and decrypts the second information with the use of the principal device unique information to obtain the first information.
Abstract:
Devices between which packets are transmitted and received include mutually corresponding packet counters. The same random number value is given to the packet counters as their initial values and the packet counters are updated with packet transmission/reception. The transmission-side device generates a MAC value, draws out part thereof on the basis of a counted value of its own packet counter, sets it as a divided MAC value, generates a packet by adding the value to a message and transmits the packet onto a network. The reception-side device generates a MAC value on the basis of the message in the received packet, draws out part thereof on the basis of a counted value of its own packet counter, compares the part with the divided MAC value in the received packet and thereby performs message authentication.
Abstract:
An object of the present invention is to prevent an attack from or via a communication device on an information apparatus in a communication system including the information apparatus, the communication device coupled to the information apparatus in the aftermarket, a server that authenticates the communication device, and a communication unit between the communication device and the server.A communication device includes a first interface that performs first communications with a server, a second interface that performs second communications with an information apparatus, and an information processing unit that performs an information process including a communication protocol process accompanied by the first and second communications. The information processing unit of the communication device sends a signature of the communication device from the first interface to the server, receives via the first interface a driver sent after the server authenticates the communication device on the basis of the received signature, and sends the received driver from the second interface to the information apparatus.
Abstract:
A semiconductor device in related art has a problem that security at the time of writing data cannot be sufficiently assured. A semiconductor device of the present invention has: a unique code generating unit generating an initial unique code which is a value unique to a device and includes an error in a random bit; a first error correcting unit correcting an error in the initial unique code to generate an intermediate unique code; a second error correcting unit correcting an error in the intermediate unique code to generate a first determinate unique code; and a decrypting unit decrypting, with the first determinate unique code, transmission data obtained by encrypting confidential information with key information generated on the basis of the intermediate unique code by an external device to generate confidential information.
Abstract:
A semiconductor device in related art has a problem that security on confidential information stored is insufficient. A semiconductor device of the present invention has a unique code which is unique to a device and generates unique code corresponding information from the unique code. The semiconductor device has a memory region in which specific information obtained by encrypting confidential information is stored in a region associated with the unique code corresponding information. The specific information read from the memory region is encrypted with the unique code corresponding information to generate the confidential information.
Abstract:
The semiconductor device has a module having a predetermined function, an error information acquisition circuit for acquiring error information about an error occurring in the module, a stress acquisition circuit for acquiring a stress accumulated value as an accumulated value of stress applied to the semiconductor device, and an analysis data storage for storing analysis data as data for analyzing the state of the semiconductor device, the error information and the stress accumulated value at the time of occurrence of the error being associated with each other.
Abstract:
To discriminate between a circuit where a failure does not occur and a circuit where a failure might occur, a wireless communication device has tested units which belong to a transmission side circuit, tested units which belong to a reception side circuit, a test signal generation unit for generating a test signal, a test signal reception unit for receiving a test signal, a test signal determination unit for determining whether or not the test signal received by the test signal reception unit is normal, and test signal transfer units for transferring a test signal from the transmission side circuit to the reception side circuit.
Abstract:
A stopped vehicle cannot transmit position information about a subject vehicle by disabling communication. The vehicle-to-vehicle communication cannot therefore detect the position information about the stopped vehicle. A safe driving assistance system includes a first vehicle, a second vehicle, and an infrastructure. The second vehicle can transmit and receive position information from the first vehicle each other. The infrastructure includes a roadside unit that can receive position information about the first vehicle and position information about the second vehicle, can transmit position information about the first vehicle to the second vehicle, and can transmit position information about the second vehicle to the first vehicle. The infrastructure detects that the first vehicle stops, based on communication with the first vehicle, and transmits position information about the stopped first vehicle to the second vehicle.