| CPC H04L 9/3247 (2013.01) [H04L 9/0825 (2013.01); H04L 9/0891 (2013.01); H04L 9/3236 (2013.01); H04L 9/3297 (2013.01); H04L 67/1097 (2013.01)] | 20 Claims |

|
1. A media-capture device, comprising:
one or more sensors;
a hardware processor; and
a non-transitory machine-readable storage medium encoded with instructions executable by the hardware processor to perform a method comprising:
initiating acquisition of one or more sensor data samples representing analog phenomena captured by the one or more sensors;
receiving the one or more sensor data samples;
responsive to receiving the one or more sensor data samples, encoding the one or more sensor data samples;
generating a to-be-signed data structure comprising at least one of:
the encoded one or more sensor data samples, or
one or more cryptographic hashes of the encoded one or more sensor data samples;
generating a cryptographic hash of the to-be-signed data structure;
transmitting a time-stamping request to a time-stamping server, wherein the time-stamping request comprises the cryptographic hash of the to-be-signed data structure, and wherein the time-stamping server generates a signed time-stamp responsive to receiving the time-stamping request;
generating a digital signature using the to-be-signed data structure, the signed time-stamp, a private cryptographic key, and a signed certificate for a public cryptographic key corresponding to the private cryptographic key; and
generating a second data structure comprising the encoded one or more sensor data samples or unencoded sensor data samples, the to-be-signed data structure, and the digital signature.
|