Method of implementing a right over a content
AssigneeOberthur Technologies
InventorsLuk Bettale, Michele Sartori
Life of this patent
Estimating the term…
Abstract
Disclosed are methods and systems of implementing a right over a content or contents. Various implementations may include means and operations for receiving, for example in an execution environment and from a secure element, a first key for implementing a right over an encrypted content; decrypting said content in said execution environment with the help of the first key; and implementing the right over the content in said execution environment. Various implementations may also include means and operations for receiving a second key in, for example, said execution environment, from the secure element; and encrypting said content in sad execution environment with the help of the second key.
Claims17
A method of implementing a right over a content, the method comprising:
- a first reception step of receiving, in an execution environment and from a secure element, a first key for using a right over an encrypted content;
- a decryption step of decrypting said content in said execution environment with the help of the first key;
- and
- a use step of using the content in said execution environment;
- wherein the method further comprises:
- a second reception step of receiving a second key (K′) in said execution environment from the secure element;
- and
- after the use step, an encryption step of encrypting said content, in said execution environment, with the help of the second key.
A secure element for controlling a content, the element comprising storage means for storing a current cryptographic key associated with an encrypted content, wherein the secure element further comprises:
- verification and transmission means for verifying a right of use of a requester relating to said content and for transmitting said current cryptographic key to said requester if said verification is successful;
- and
- selection and transmission means for selecting a new cryptographic key for encrypting said content once the content is used by the requester, and for transmitting the new key to the requester.
A method of implementing a right over a content, the method comprising:
- at least one use step of using the content in an execution environment, and before each step of using the content:
- a first reception step of receiving, in an execution environment and from a secure element, a first key, referred to as a current key, in order to use an encrypted content;
- and
- a decryption step of decrypting said content in said execution environment with the help of the current key;
- wherein the method further comprises:
- a second reception step of receiving a second key, referred to as a following key, in said execution environment from the secure element;
- and
- after each step of using the content, a step of encrypting said content in said execution environment with the help of the following key, and a step of storing the content in a memory.
A secure element for controlling a content, the element comprising storage means for storing a current cryptographic key associated with an encrypted content, wherein the secure element further comprises:
- verification and transmission means for verifying a right of use of a requester relating to said content and for transmitting said current cryptographic key to said requester if said verification is successful;
- and
- selection and transmission means for selecting a new cryptographic key, referred to as a following key, for encrypting said content once the content is used by the requester, and for transmitting the following key to the requester.
Dependencies are inferred from the claim text.