发明名称 Protecting content with initialization vector manipulation
摘要 Disclosed are various embodiments for generating encrypted media content items as well as decrypting encrypted media content items. A content type is embedded in an initialization vector corresponding to an encrypted sample. Upon decryption of encrypted content, the content type is identified and an action taken based upon the detected content type.
申请公布号 US8769306(B1) 申请公布日期 2014.07.01
申请号 US201213604581 申请日期 2012.09.05
申请人 Amazon Technologies, Inc. 发明人 Li Lei;Sethi Pankaj;Schnell Patrik;Davis Wesley Shawn;Barnard Joshua B.
分类号 G06F21/10 主分类号 G06F21/10
代理机构 Thomas | Horstemeyer, LLP 代理人 Thomas | Horstemeyer, LLP
主权项 1. A non-transitory computer-readable medium embodying a program executable in a computing device, comprising: code that obtains an encrypted media content item, the encrypted media content item being packaged in a media container comprising a protected interoperable file format (PIFF) container; code that extracts an initialization vector associated with the encrypted media content item; code that determines whether a content type associated with the encrypted media content item corresponds to video content, the content type being embedded as a content type code in the initialization vector; code that decrypts the encrypted media content item based at least in part upon the initialization vector and an encryption key; code that delivers an unencrypted media content item corresponding to the encrypted media content item to a trusted video decoder executed in the computing device when the content type corresponds to video content; and code that delivers the unencrypted media content item to an audio decoder executed in the computing device when the content type corresponds to audio content.
地址 Reno NV US