Patent ID: 9686072
Date: 2017-06-20
CPC Classifications: G06F,H04L

Claim:
1. A method for obtaining assurance by a content provider that a content control key is securely stored in a remote security module for further secure communications between the content provider and the security module, the method comprising: a security module manufacturer, having a pre-established trustful relation with the security module, importing a symmetric transport key into the security module, wherein the symmetric transport key is unique to the security module, the security module including a content provider agent that is instantiated from content provider executable code that is loaded on the security module and signed by the content provider; the content provider sharing said symmetric transport key with the security module manufacturer; and the content provider exchanging messages with the security module through a security module communication manager in order to get the proof that the security module stores the content control key, the content provider agent obtaining the content control key by unwrapping a cryptogram that was wrapped by the content provider using the symmetric transport key, wherein the security module communication manager does not have access to said symmetric transport key.