A method comprising: transmitting, by a security module and to a secure video processor, an authentication request, wherein the security module is inserted into a computing device comprising the secure video processor; receiving, by the security module and from the secure video processor, an identification of the secure video processor; establishing a secure tunnel between the security module and the secure video processor; transmitting, by the security module and to a trusted authority, a key request message to authenticate itself, the key request message comprising a hashed value of a first private key corresponding to the security module, the identification of the secure video processor and an identification of: an authentication proxy, and the security module; in response to transmitting the key request message, receiving, by the security module and from the trusted authority, a second private key corresponding to the authentication proxy; transmitting, by the security module and to the authentication proxy, a client sign-on request encrypted using the second private key corresponding to the authentication proxy; receiving, by the security module and from the authentication proxy, a sign-on confirmation message; transmitting, by the security module and to a content source, a content request message signed by the first private key of the security module, and indicating requested secured content and the identification of the security module; receiving, by the security module and from the content source, a content approval message comprising a decryption key to decrypt the requested secured content, wherein the decryption key is sent after authenticating the content request using key information previously received from the authentication proxy; transmitting, by the security module and to the secure video processor, a message comprising the decryption key; and receiving, by the computing device and from the content source, a stream of encrypted content packets corresponding to the requested secured content. transmitting, by a security module and to a secure video processor, an authentication request, wherein the security module is inserted into a computing device comprising the secure video processor; receiving, by the security module and from the secure video processor, an identification of the secure video processor; establishing a secure tunnel between the security module and the secure video processor; transmitting, by the security module and to a trusted authority, a key request message to authenticate itself, the key request message comprising a hashed value of a first private key corresponding to the security module, the identification of the secure video processor and an identification of: an authentication proxy, and the security module; an authentication proxy, and the security module; in response to transmitting the key request message, receiving, by the security module and from the trusted authority, a second private key corresponding to the authentication proxy; transmitting, by the security module and to the authentication proxy, a client sign-on request encrypted using the second private key corresponding to the authentication proxy; receiving, by the security module and from the authentication proxy, a sign-on confirmation message; transmitting, by the security module and to a content source, a content request message signed by the first private key of the security module, and indicating requested secured content and the identification of the security module; receiving, by the security module and from the content source, a content approval message comprising a decryption key to decrypt the requested secured content, wherein the decryption key is sent after authenticating the content request using key information previously received from the authentication proxy; transmitting, by the security module and to the secure video processor, a message comprising the decryption key; and receiving, by the computing device and from the content source, a stream of encrypted content packets corresponding to the requested secured content.