Patent ID: 8869289
Filing Date: 2014-10-21
Classification: G06F,H04L

Abstract:
1. A method of providing protected content to an authorized application, the method comprising: requesting playback of protected content on a computing device from an application of the computing device; responsive to requesting playback of the protected content, sending a license challenge from the computing device to a digital rights management server external to the computing device, via a computer network, the license challenge including a signed application identity of the application formed by computing an application identity on an application binary; receiving a license response from the digital rights management server, the license response including a license having a public key that authorizes the application of the computing device to play the protected content; verifying the application is signed using the public key by verifying the application is signed, verifying a signature for the application is correct, and verifying a private key used to sign the application matches the public key in the license; and providing the protected content to the application for playback.