A
system, apparatus, and method are directed towards allowing
ingestion of encrypted content into such as a VOD
server, or PVR, or the like by selectively encrypting portions of a content
stream based on various selection rules. In one embodiment, the selection rules include leaving selected portions of the content
stream unencrypted, including packets that include a PES header; or video packets that include various trick play data such as picture start, GOP start, sequence start, sequence end data; PIDs associated with a PAT, PMT, or the like; while other portions of the content
stream may be encrypted, including video and / or audio PIDs, or other video and / or audio portions. In still another embodiment, Entitlement Control Messages (ECMs) may be inserted that employ an
encryption / decryption key rotation scheme, such as odd and / or even scrambling control bit structures, which may also be rotated based on a variety of conditions.