Patent ID: 8925055
Filing Date: 2014-12-30
Classification: G06F,H04L

Abstract:
1. A method by which the trustworthiness of a digital rights management (DRM) client on a device is established with a DRM server system, the device being one of a population of devices requiring validation as a condition to obtaining rights to play back digital content, the method including the steps, performed in a secure execution environment of the device distinct from a normal execution environment in which a content player executes content playback, of: securely loading loader code from secure programmable memory of the device and verifying the loader code by performing first digital signature calculations using a first manufacturer public key stored in the secure programmable memory; by the loader code upon being verified, loading DRM client code from the secure programmable memory and verifying the DRM client code by performing second digital signature calculations using a second manufacturer public key included in the loader code; and by the DRM client code upon being verified: