A method for accessing digital content, which is stored in a content server, by a networked client device that is available to set top boxes, the networked client device communicating via a home network with a home key distribution center which is located within a client device which belongs to a subscriber, comprising: retrieving by the networked client device and from a key distribution center a service ticket for the networked client device, the service ticket including authorization data that includes a first identification of at least one authorized subscription service for the networked client device, and a session key; retrieving, by the networked client device and from the content server, for the digital content, content rights that include a second identification of at least one subscription service that is required for access to play the stored digital content, wherein the session key is used to encrypt a content key included with the content rights; validating, by the networked client device, that said at least one authorized subscription service identified in the authorization data is non-expired and matches said at least one required subscription service identified in the content rights; allowing access by the networked client device to play the digital content stored on the networked client device only if the validating is successful; sending a request by the networked client device for a home service ticket, which is a service ticket requested, to the home key distribution center, the home service ticket including the authorization data; and receiving the home service ticket including home authorization data that merges the authorization data from other computing devices that communicate with the home key distribution center; wherein said validating, by the networked client device, enforces an agreement between the subscriber and a content provider that allows the subscriber to lease the digital content from the content provider, and wherein to lease comprises a right to download, and to store in the networked client device, the digital content from a content server operated by the content provider. retrieving by the networked client device and from a key distribution center a service ticket for the networked client device, the service ticket including authorization data that includes a first identification of at least one authorized subscription service for the networked client device, and a session key; retrieving, by the networked client device and from the content server, for the digital content, content rights that include a second identification of at least one subscription service that is required for access to play the stored digital content, wherein the session key is used to encrypt a content key included with the content rights; validating, by the networked client device, that said at least one authorized subscription service identified in the authorization data is non-expired and matches said at least one required subscription service identified in the content rights; allowing access by the networked client device to play the digital content stored on the networked client device only if the validating is successful; sending a request by the networked client device for a home service ticket, which is a service ticket requested, to the home key distribution center, the home service ticket including the authorization data; and receiving the home service ticket including home authorization data that merges the authorization data from other computing devices that communicate with the home key distribution center; wherein said validating, by the networked client device, enforces an agreement between the subscriber and a content provider that allows the subscriber to lease the digital content from the content provider, and wherein to lease comprises a right to download, and to store in the networked client device, the digital content from a content server operated by the content provider.