Patent ID: 9172981
Filing Date: 2015-10-27
Classification: G06F,H04L,H04N

Abstract:
1. A method for providing handshaking between a (Conditional Access System) CAS application program, middleware and a set top box to allow secure access to an Application Program Interface (API), the secure access being controlled by the CAS, the method comprising: submitting by middleware a request for support service from the CAS in order to facilitate access of the CAS content by a subscriber; receiving from the CAS a challenge comprising a random number or a non-repeating numerical value that had not been previously used by the CAS; calculating a challenge response using a function over the challenge value using the middleware, where that function is controlled by intellectual property (IP) rights and referred to here as Hook IP, and wherein the calculated output of said function is provided as a response from the middleware to the CAS; and returning an acknowledgement from the CAS to the middleware when the response is verified indicating that the support service for accessing the API is enabled.