Authenticating digital recordings
AssigneeInternational Business Machines Corporation
InventorsChad M. Albertson, Mark S. Fredrickson, David G. Wheeler, Scott D. Frei
Life of this patent
Estimating the term…
Abstract
Techniques for authentication of digital recordings are provided. An element of encrypted data is output in a recording environment. The element of encrypted data, embedded in a digital recording comprising at least one of audio data and image data captured in the recording environment, is extracted. A decrypted value is generated based on a private key and the first element of encrypted data, and the first decrypted value and a stored value associated with a first element of the digital recording are compared. The digital recording is authenticated based on the first decrypted value substantially matching the stored value.
Claims20
A method, comprising:
- outputting, by an output device, a first element of encrypted data in a physical recording environment, wherein the first element of encrypted data is generated based at least in part on a first time in the physical recording environment;
- receiving a digital recording comprising at least one of audio data or image data captured in the physical recording environment, wherein the first element of encrypted data that was output by the output device in the physical recording environment is embedded in the digital recording;
- extracting the first element of encrypted data embedded in the digital recording;
- generating a first decrypted value based on a private key and the first element of encrypted data, the first decrypted value comprising at least the first time;
- comparing the first decrypted value and a stored value associated with an-a first element of the digital recording;
- and
- authenticating the digital recording based on the first decrypted value substantially matching the stored value, based at least in part on determining that the first decrypted value comprises the first time.
A system, comprising:
- a computer processor;
- and
- a memory containing a program which when executed by the computer processor performs an operation comprising:
- outputting, by an output device, a first element of encrypted data in a physical recording environment, wherein the first element of encrypted data is generated based at least in part on a first time in the physical recording environment;
- receiving a digital recording comprising at least one of audio data or image data captured in the physical recording environment, wherein the first element of encrypted data that was output by the output device in the physical recording environment is embedded in the digital recording;
- extracting the first element of encrypted data embedded in the digital recording;
- generating a first decrypted value based on a private key and the first element of encrypted data, the first decrypted value comprising at least the first time;
- comparing the first decrypted value and a stored value associated with a first element of the digital recording;
- and
- authenticating the digital recording based on the first decrypted value substantially matching the stored value, based at least in part on determining that the first decrypted value comprises the first time.
A computer program product, comprising:
- a non-transitory computer-readable storage medium having computer-readable program code embodied therewith, the computer-readable program code executable by one or more computer processors to perform an operation comprising:
- outputting, by an output device, a first element of encrypted data in a physical recording environment, wherein the first element of encrypted data is generated based at least in part on a first time in the physical recording environment;
- receiving a digital recording comprising at least one of audio data or image data captured in the physical recording environment, wherein the first element of encrypted data that was output by the output device in the physical recording environment is embedded in the digital recording;
- extracting the first element of encrypted data embedded in the digital recording;
- generating a first decrypted value based on a private key and the first element of encrypted data, the first decrypted value comprising at least the first time;
- comparing the first decrypted value and a stored value associated with a first element of the digital recording;
- and
- authenticating the digital recording based on the first decrypted value substantially matching the stored value, based at least in part on determining that the first decrypted value comprises the first time.
Dependencies are inferred from the claim text.