Patent ID: 8255689

Claim:
A method of performing a distributed verification with respect to measurement data in a sensor network as embodied by a computer, the method comprising: verifying, by an aggregator, the measurement data received from each of a plurality of sensors; generating, by the aggregator, verification request data using the verified measurement data; transmitting the verification request data to a verifier; verifying, by the verifier, the aggregator via a predetermined number of sensors out of the plurality of sensors and the verification request data; transmitting, by the aggregator, an aggregation result with respect to the measurement data to a base station when the aggregator is verified; and verifying, by the base station, the aggregation result, wherein the transmitting of the aggregation result comprises: generating a MAC with respect to the measurement data using a key shared between the aggregator and the base station; calculating a verification value using a signature received from the verifier and a predetermined calculation method with respect to the MAC; generating the aggregation result including the measurement data and the verification value; and transmitting the aggregation result to the base station.