Patent ID: 9027143
Filing Date: 2015-05-05
Classification: G06F,H04L,H04N

Abstract:
1. A computer-implemented method, comprising: providing a runtime component configured to consume content on a computer system; providing a digital rights management component, the digital rights management component configured to, provide at least one first cryptographic key; receiving encrypted content from a remote computer system; receiving a first authentication component from the remote computer system, the authentication component configured to provide at least one second cryptographic key; using the digital rights management component to authenticate the runtime component; using the first authentication component to authenticate the runtime component; based on authentication of the runtime component by both the digital rights management component and the authentication component, decrypting at least a portion of the encrypted content utilizing the at least one first cryptographic key and the at least one second cryptographic key; and consuming at least some of the decrypted content on the computer system.