10. A method comprising: receiving, by a computing device and from an entitlement control message (ECM) generator, a first set of ECMs as a batch; caching concurrently, by the computing device, a first set of control words and the first set of ECMs, the first set of ECMs being associated with the first set of control words for use with a first service; encrypting a transport stream, for the first service, using a first control word of the first set of control words during a first cryptographic period, using a second control word of the first set of control words different from the first control word during a second cryptographic period, and using the first control word during a third cryptographic period, wherein the second cryptographic period occurs after the first cryptographic period, and the third cryptographic period occurs after the second cryptographic period; inserting into the transport stream a first ECM, of the first set of ECMs, corresponding to the first control word; and sending, to a device downstream from the computing device, the transport stream.
10. A method comprising: receiving, by a computing device and from an entitlement control message (ECM) generator, a first set of ECMs as a batch; caching concurrently, by the computing device, a first set of control words and the first set of ECMs, the first set of ECMs being associated with the first set of control words for use with a first service; encrypting a transport stream, for the first service, using a first control word of the first set of control words during a first cryptographic period, using a second control word of the first set of control words different from the first control word during a second cryptographic period, and using the first control word during a third cryptographic period, wherein the second cryptographic period occurs after the first cryptographic period, and the third cryptographic period occurs after the second cryptographic period; inserting into the transport stream a first ECM, of the first set of ECMs, corresponding to the first control word; and sending, to a device downstream from the computing device, the transport stream. 13. The method of claim 10 , further comprising: encrypting a different transport stream using the first control word, wherein the different transport stream is different from the transport stream and is associated with a second service different from the first service.