Method For Authentication On A Subscriber Terminal
First Claim
1. A method for performing authentication on a subscriber terminal, comprising:
- reading, by a set top box (STB) in the subscriber terminal, life cycle of a key from key information stored in a subscriber identification module in the subscriber terminal when the STB starts up;
initiating, by the STB, an authentication request to a head end when the life cycle expires, and performing, by the head end, authentication in accordance with the authentication request;
determining, by the head end, whether the authentication is passed, if the authentication is passed, returning a successful response message including new key information, otherwise returning a failed response message;
updating, by the STB, the key information when receiving the successful response message.
2 Assignments
0 Petitions
Accused Products
Abstract
An embodiment of the present invention provides a method for performing authentication on a subscriber terminal in a digital television (DTV) network which comprises at least one subscriber terminal and a head end for sending encrypted DTV program data to each subscriber terminal, the subscriber terminal comprising a set top box (STB) and a subscriber identification module for storing key information for decrypting the DTV program data, the method including: reading, by the STB, the life cycle of the key from the subscriber identification module when the STB starts up; initiating, by the STB, an authentication request to the head end when the life cycle expires; performing, by the head end, authentication after receiving the authentication request, and sending a response message to the STB; receiving, by the STB, the response message, and updating the key information when the response message is a response message which indicates successful authentication.
-
Citations
21 Claims
-
1. A method for performing authentication on a subscriber terminal, comprising:
-
reading, by a set top box (STB) in the subscriber terminal, life cycle of a key from key information stored in a subscriber identification module in the subscriber terminal when the STB starts up; initiating, by the STB, an authentication request to a head end when the life cycle expires, and performing, by the head end, authentication in accordance with the authentication request; determining, by the head end, whether the authentication is passed, if the authentication is passed, returning a successful response message including new key information, otherwise returning a failed response message; updating, by the STB, the key information when receiving the successful response message. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A system for performing authentication on a subscriber terminal in a digital television (DTV) network, comprising:
-
at least one subscriber terminal, each comprising a set top box (STB) and a subscriber identification module for storing key information for decrypting DTV program data, the key information including a key and life cycle of the key; and a head end for sending the encrypted DTV program data to each subscriber terminal; wherein the STB is configured to read the life cycle of the key from the subscriber identification module when the STB starts up, initiate an authentication request to the head end when the life cycle expires, and update the key information when receiving a successful response message including new key information from the head end; and the head end is configured to perform authentication in accordance with the authentication request initiated by the STB, and determine whether the authentication is passed, if the authentication is passed, return the successful response message, otherwise return a failed response message. - View Dependent Claims (16, 17)
-
-
18. A subscriber terminal, comprising:
-
a subscriber identification module configured to store key information for decrypting encrypted digital television (DTV) program data, the key information including a key and life cycle of the key; and a set top box (STB) configured to read the life cycle of the key from the subscriber identification module when the STB starts up, initiate an authentication request to a head end when the life cycle expires, and update the key information when receiving a successful response message including new key information from the head end.
-
-
19. A head end, configured to perform authentication in accordance with an authentication request initiated by a set top box (STB) of a subscriber terminal;
- determine whether the authentication is passed;
return a successful response message including new key information if the authentication is passed, the new key information including a new key and life cycle of the new key; and
return a failed response message if the authentication is not passed. - View Dependent Claims (20, 21)
- determine whether the authentication is passed;
Specification