A system and method are provided for decrypting a selected program. The
system and method can receive at least one authorization message and at
least one control message associated with a selected program. The system
and method stores the at least one authorization message. The system and
method transmits a first control signal if the at least one control
message specifies a type of program that can be decrypted given the at
least one authorization message and transmits a second control signal if
the at least one control message specifies a type of program that can not
be decrypted by the decryption device given the at least one
authorization message.