An encryption renewal system for generating entitlement control messages, the
system being secured by physical separation of components. The encryption renewal
system has a first computing platform for performing non-secure tasks associated
with one or more control messages that transmit one or more keys to a subscriber;
and a second computing platform physically separate from the first computing platform
containing one or more application specific integrated circuit chip for generating
the one or more control messages. In addition, a method by the encryption renewal
system is used to register an off-line encryption device in order to begin encrypting
clear content. The method includes generating data for registering the off-line
encryption device; encrypting the data with one or more cryptographic keys to form
encrypted data; forwarding the encrypted data to the off-line encryption device;
and retrieving the data from the encrypted data, wherein the off-line encryption
device begins to encrypt clear content only after the data is retrieved.