CPC H04L 63/0428 (2013.01) [G06F 21/10 (2013.01); G06F 21/602 (2013.01); H04L 9/3247 (2013.01); H04L 63/062 (2013.01); H04N 21/4405 (2013.01); H04N 21/4627 (2013.01); H04N 21/63345 (2013.01); H04N 21/8358 (2013.01); G06F 21/62 (2013.01); G06F 2221/2107 (2013.01); H04L 2209/60 (2013.01); H04L 2209/72 (2013.01); H04W 12/04 (2013.01)] | 21 Claims |
1. A method comprising:
receiving, at a user device, a request to present a media item that is associated with a media archive, wherein the media archive includes a file list that indicates a plurality of files that are to be included in the media archive, indexing metadata indicating one or more sections of the media item, and encrypted content corresponding to the media item;
verifying, by the user device, a signature corresponding to at least the indexing metadata of the media archive, wherein the media archive includes the signature;
determining, by the user device, whether the plurality of files indicated in the file list match files included in the media archive; and
in response to verifying the signature corresponding to at least the indexing metadata and determining that the plurality of files indicated in the file list matches files included in the video archive, requesting, by the user device and from a computing system, a decryption key for decrypting the encrypted content.
|