-
公开(公告)号:US12174979B2
公开(公告)日:2024-12-24
申请号:US17727012
申请日:2022-04-22
Applicant: TruePic Inc.
Inventor: Sherif Hanna , Thomas Zeng , Chi Shing Chan , Matthew Robben
Abstract: In general, one aspect disclosed features 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; encoding the one or more sensor data samples; generating a to-be-signed data structure comprising at least one of: the one or more encoded sensor data samples, or one or more cryptographic hashes of the one or more encoded sensor data samples; generating a cryptographic hash of the to-be-signed data structure; determining whether a time-stamping server is reachable over a network connection by the media capture device; and configuring a second data structure based on the determination of whether the time-stamping server is reachable.
-
公开(公告)号:US12231577B2
公开(公告)日:2025-02-18
申请号:US17685877
申请日:2022-03-03
Applicant: TruePic Inc.
Inventor: Sherif Hanna , Thomas Zeng , Chi Shing Chan , Matthew Robben
IPC: H04L9/32 , H04L9/08 , H04L67/1097
Abstract: A media-capture device initiates acquisition of sensor data samples representing analog phenomena; encodes the samples; generates a to-be-signed data structure comprising the encoded samples and/or cryptographic hashes of the samples; generates a cryptographic hash of the to-be-signed data structure; transmits a time-stamping request to a time-stamping server, the time-stamping request comprises the cryptographic hash of the to-be-signed data structure, wherein the time-stamping server generates a signed time-stamp; generates a digital signature using the to-be-signed data structure, the signed time-stamp, a private cryptographic key, and a signed certificate for the corresponding public cryptographic key; and generates a second data structure comprising the samples, the to-be-signed data structure, and the digital signature.
-