A method for managing access to a scrambled event, selected from an
electronic program guide, of a service provider (including broadcast
television networks, cable television networks, digital satellite
systems, and internet service providers). Access to the event is only
achieved if the descrambling key is obtained from a digitally signed
message associated with the event in the electronic program guide.
Authentication of the electronic program guide provider involves
decrypting the digital signature using a public key of the guide
provider.