ES2333773T3

Super encrypted storage and retrieval of media programs in a hard-paired receiver and storage device

Abstract

A method for storing or storing in program memory material for subsequent reproduction, comprising the steps of receiving a data stream comprising the encrypted program material (504) according to a first encryption key (538); additionally encrypt the encrypted program material (504) according to a second encryption key (514); encrypt the second encryption key (514) according to a third encryption key (518) to produce a fourth encryption key (520); and storing or storing in memory the additionally encrypted program material (510) and the fourth encryption key (520), characterized in that said train of received data further comprises control data (596), whose control data (506) includes said first encryption key (538) and are encrypted, said step of storing or storing in memory also stores said control data, and the data stream further comprises metadata describing the reproduction rights of the program material, in which the second encryption key (514) is obtained at least partially from the metadata.

ES2333773T3, drawing sheet 1
Sheet 1 of 6

Term

Term ended

Projected expiry passed 20 July 2021, 5.2 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

9 claims: 2 independent, 7 dependent

  1. 1
    ES 2 333 773 T3 REIVINDICACIONES 1. Un método para almacenar o guardar en memoria material de programas para su reproducción subsiguiente, que comprende las etapas de recibir un tren de datos que comprende el material (504) de programa cifrado de acuerdo con una primera clave (538) de cifrado;cifrar adicionalmente el material (504) de programa cifrado de acuerdo con una segunda clave (514) de cifrado;cifrar la segunda clave (514) de cifrado de acuerdo con una tercera clave (518) de cifrado para producir una cuarta clave (520) de cifrado;y almacenar o guardar en memoria el material (510) de programa cifrado adicionalmente y la cuarta clave (520) de cifrado, caracterizado porque el citado tren de datos recibidos comprende además datos (596) de control, cuyos datos (506) de control incluyen dicha primera clave (538) de cifrado y se cifran, dicha etapa de almacenar o guardar en memoria guarda además dichos datos de control, y el tren de datos comprende además metadatos que describen los derechos de reproducción del material de programa, en el que la segunda clave (514) de cifrado se obtiene al menos parcialmente de los metadatos.
  2. 2
    El método de la reivindicación 1, que comprende además las etapas de:recuperar el material (510) de programa cifrado adicionalmente, los datos de control y la cuarta clave (520) de cifrado guardados en memoria;descifrar la cuarta clave (520) de cifrado usando la tercera clave (518) de cifrado para producir la segunda clave (514) de cifrado;descifrar el material (510) de programa cifrado adicionalmente con la segunda clave (514) de cifrado para producir el material (504) de programa cifrado;descifrar los datos (506) de control para producir la primera clave (538) de cifrado;y descifrar el material (506) de programa cifrado usando la primera clave (538) de cifrado.
  3. 3
    El método de la reivindicación 2, que comprende además las etapas de:aceptar una solicitud de visión antes de descifrar el material de programa cifrado usando la primera clave de cifrado;y grabar información de facturación con respecto al material de programa.
  4. 4
    El método de las reivindicaciones 1 y 2, que comprende además las etapas de:cifrar adicionalmente los datos (506) de control de acuerdo con la segunda clave (514) de cifrado;almacenar o guardar en memoria los datos (512) de control cifrados adicionalmente;y descifrar los datos (512) de control cifrados adicionalmente de acuerdo con la segunda clave (514) de cifrado.
  5. 5
    El método de cualquiera de las reivindicaciones 1 a 4, en el que la segunda clave (514) de cifrado se obtiene al menos parcialmente a partir del tiempo de emisión del material de programa. ES 2 333 773 T3
  6. 6
    El método de cualquiera de las reivindicaciones 1 a 5, que comprende además las etapas de aumentar la segunda clave (514) de cifrado con al menos una parte de los metadatos antes de cifrar la segunda clave (514) de cifrado de acuerdo con la tercera clave (518) de cifrado para producir la cuarta clave (520) de cifrado.
  7. 7
    El método de la reivindicación 6, que comprende además las etapas de:recuperar el material (510) de programa cifrado adicionalmente, los datos de control y la cuarta clave (520) de cifrado guardados en memoria;descifrar la cuarta clave (520) de cifrado usando la tercera clave (518) de cifrado para producir la segunda clave (514) de cifrado y la parte de los metadatos;descifrar el material (510) de programa cifrado adicionalmente con la segunda clave (514) de cifrado para producir el material (504) de programa cifrado;aceptar una solicitud de visión;y determinar si la solicitud de visión está autorizada usando la parte de los metadatos;y descifrar los datos de control para producir la primera clave de cifrado y descifrar el material de programa cifrado usando la primera clave de cifrado si la solicitud de visión está autorizada.
  8. 8
    Un receptor para almacenar o guardar en memoria material de programa para su subsiguiente reproducción, que comprende:un sintonizador (410), para recibir un tren de datos que comprende material (504) de programa cifrado de acuerdo con una primera clave de cifrado;un primer módulo (552) de cifrado, acoplado de forma comunicativa al sintonizador (410) y acoplable de forma comunicativa a un dispositivo (524) de almacenamiento en memoria de medios, para cifrar adicionalmente el material de programa cifrado de acuerdo con una segunda clave (514) de cifrado y para cifrar la segunda clave (514) de cifrado de acuerdo con una tercera clave (518) de cifrado para producir una cuarta clave (520) de cifrado;un primer módulo (550) de descifrado acoplable de forma comunicativa al dispositivo (524) de almacenamiento en memoria de medios, para descifrar la cuarta clave (520) de cifrado recuperada del dispositivo (524) de almacenamiento en memoria de medios usando la tercera clave (518) de cifrado para producir la segunda clave (514) de cifrado, y para descifrar el material (510) de programa cifrado adicionalmente recuperado del dispositivo (524) de programa de medios para producir el material (514) de programa cifrado, y un segundo módulo (540) de descifrado para descifrar el material (504) de programa, caracterizado porque el tren de datos comprende además metadatos que describen los derechos de reproducción de material de programa, en el que la segunda clave (514) de cifrado se obtiene al menos en parte a partir de los metadatos, comprendiendo además el receptor un módulo (406) de acceso condicional acoplado de forma comunicativa al primer módulo (552) de descifrado, para descifrar la información de control de acceso cifrada con el fin de producir la primera clave (538) de cifrado;cuyo sintonizador (410) recibe además información (506) de control de acceso que incluye la primera clave (538) de cifrado;y cuyo segundo módulo (540) de descifrado descifra el material (504) de programa usando la primera clave (538) de cifrado.
  9. 9
    El receptor de la reivindicación 8, en el que:el primer módulo (552) de cifrado cifra adicionalmente la información de control de acceso cifrada de acuerdo con la segunda clave (514) de cifrado;y el primer módulo (550) de descifrado descifra adicionalmente la información de control de acceso cifrada adicionalmente de acuerdo con la segunda clave (514) de cifrado.