摘要:
According to an embodiment, an encryption key generating apparatus includes a converting unit to convert input data using a physically unclonable function and outputs output data; a memory to store a plurality of pattern data, each of which is a partial data in the output data indicated by one of a plurality of index data; a generating unit to generates an encryption key on the basis of the plural of index data; and a comparing unit to compare the output data with the plural of pattern data to detect plural of locations in the output data at which partial data similar to the plural of pattern data is present. The generating unit reproduces, as the plural of index data, the plural of locations detected by the comparing unit and reproduces the encryption key on the basis of the plural of index data that have been reproduced.
摘要:
According to an embodiment, a data converting device is connected to a power meter configured to add up power consumptions of electrical equipment. The device includes a receiving unit configured to receive power consumptions per predetermined unit time added up by the power meter; and a calculating unit configured to calculate a second sequence to be stored as added up power consumptions in a storage unit from a first sequence containing the power consumptions per unit time received by the receiving unit in time series by using a conversion rule for converting a value of a second element in the second sequence based on a value of a first element in the first sequence. The second sequence has no privacy information and, the second sequence can be used for calculating a total value of the first sequence.
摘要:
According to one embodiment, an information processing apparatus, which is connected to an external apparatus, includes a device key storage unit, a creating unit, a calculating unit, a communication unit, and a key calculating unit. The device key storage unit stores therein a device key. The creating unit creates a media key from the device key and a media key block. The calculating unit calculates first output information on the basis of first inherent information inherent to the information processing apparatus and public information. The communication unit transmits the first output information to the external apparatus and receives second output information calculated by the external apparatus from the external apparatus. The key calculating unit calculates a shared key shared between the information processing apparatus and the external apparatus on the basis of the media key, the first inherent information, and the second output information.
摘要:
An example information processing device includes first and second receiving units, a deciding unit, and first and second transmitting units. The first receiving unit receives adjustment limit information from a plurality of first external devices. The deciding unit determines adjustment rules on the basis of the adjustment limit information. The first transmitting unit transmits the adjustment rules to second and third external devices. The second receiving unit receives determination information from a fourth external device. The second transmitting unit transmits the adjustment rules to the first external devices when integrated schedule information satisfies a condition. When the integrated schedule information does not satisfy the condition, the deciding unit changes the adjustment rules. When the deciding unit has changed the adjustment rules, the first transmitting unit transmits new adjustment rules to the second and third external devices.
摘要:
An apparatus includes a first processing unit to judge, whether the route information storing unit stores a second next destination address; a second processing unit to judge whether a received packet includes an message authentication code, in the case where the route-information storing unit stores the second next destination address; a third processing unit to judge whether the key-information storing unit stores a second shared key, which is a first shared key shared between the information processing apparatus, in the case where the received packet does not include the message authentication code for the second next destination address; a third packet generating unit to generate a third packet, which includes a next destination and information indicating that the generation of an message authentication code is impossible, in the case where the key information storing unit does not store the second shared key.
摘要:
According to one embodiment, an information processing device includes an obtaining unit, a generating unit, and a transmitting unit. The obtaining unit obtains a power consumption of electrical equipment at least once per unit time. The generating unit generates a plurality of pieces of partial information by using a first power consumption and a first value calculated according to a predetermined rule. The generating unit generates a plurality of pieces of partial information by using a second power consumption and the first value. The first power consumption is obtained at a first period. The second power consumption is obtained at a second period different from the first period. The second power consumption is obtained later than the first power consumption. The transmitting unit transmits the pieces of partial information to a plurality of different storage servers, respectively.
摘要:
A multiple signature apparatus includes a determining unit that determines whether signature information of a specific signer is included in multiple signatures created by a plurality of signers for message data. The multiple signature apparatus also includes a signature deleting unit that deletes the signature information of the specific signer from the multiple signatures based on intermediate information created from the message data during creation of a signature by the specific signer if the determining unit determines that the signature information of the specific signer is included in the multiple signatures.