Nova Patents
ES2327273T3

Renewable traitor tracing

Abstract

A method to prevent the reuse of compromised keys in an emission coding system, characterized by: (a) incorporating a particular set of sequence keys assigned by a licensing agency to individual receivers; (b) assign a block of sequence keys (hereinafter SKB) by the licensing agency to at least one distributed protected file; (c) incremental cryptographic tests by individual receivers to determine (200) if a selected sequence key is compromised; (d1) If the selected sequence key is not compromised, then properly decode in response (202) the file and finalize the method; (d2) if the selected sequence key is compromised, then determine in response (204) if a subsequent sequence key of the set is available; (e1) if a subsequent sequence key is available, then select (206) that subsequent sequence key and return to step (c); and (e2) if a subsequent sequence key is not available, then the method terminates (208) without properly decoding the file.

ES2327273T3, drawing sheet 1
Sheet 1 of 7

Term

Term ended

Projected expiry passed 11 September 2026, 0 years ago.

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

13 claims: 3 independent, 10 dependent

  1. 1
    ES 2 327 273 T3 REIVINDICACIONES 1. Un método para prevenir la reutilización de claves comprometidas en un sistema de codificación de emisión, caracterizado por:(a) incorporar un conjunto particular de claves de secuencia asignadas por una agencia de licenciamiento a receptores individuales;(b) asignar un bloque de claves de secuencia (en adelante SKB) por la agencia de licenciamiento al menos a un archivo protegido distribuido;(c) pruebas criptográficas incrementales por los receptores individuales para determinar (200) si una clave de secuencia seleccionada está comprometida;(d1) si la clave de secuencia seleccionada no está comprometida, entonces descodificar adecuadamente en respuesta (202) el archivo y finalizar el método;(d2) si la clave de secuencia seleccionada está comprometida, entonces determinar en respuesta (204) si se dispone de una clave de secuencia subsiguiente del conjunto;(e1) si está disponible una clave de secuencia subsiguiente, entonces seleccionar (206) esa clave de secuencia subsiguiente y volver a la etapa (c);y (e2) si no está disponible una clave de secuencia subsiguiente, entonces el método termina (208) sin descodificar apropiadamente el archivo.
  2. 2
    El método de la reivindicación 1, en el que las claves de secuencia seleccionan un conjunto particular de variaciones en el archivo.
  3. 3
    El método de la reivindicación 1, en el que el SKB se formula para revocar criptográficamente receptores particulares.
  4. 4
    El método de la reivindicación 1, en el que el conjunto incluye una lista con enlaces.
  5. 5
    El método de la reivindicación 1, en el que las pruebas comprenden además aplicar criptográficamente la clave de secuencia seleccionada y una clave de enlace si entonces está disponible al SKB para obtener un valor predeterminado que indique si la clave de secuencia seleccionada está comprometida.
  6. 6
    El método de la reivindicación 5, en el que, si la clave de secuencia seleccionada está comprometida, se genera una clave de enlace que conduzca a dicha clave de secuencia subsiguiente.
  7. 7
    Un producto de programa de ordenador para prevenir la reutilización de claves comprometidas en un sistema de codificación de emisión, que comprende un medio legible por ordenador que incorpore en el mismo de forma tangible un código ejecutable de ordenador, cuyo código se caracteriza por un primer código para incorporar un conjunto particular de claves de secuencia asignadas por una agencia de licenciamiento a receptores individuales;un segundo código para asignar un bloque de claves de secuencia (en adelante SKB) por la agencia de licenciamiento al menos a un archivo protegido distribuido;un tercer código para pruebas criptográficas incrementales por los receptores individuales para determinar (200) si una clave de secuencia está comprometida;un cuarto código para, si la clave de secuencia seleccionada no está comprometida, entonces descodificar apropiadamente en respuesta (202) el archivo y finalizar la operación del producto;un quinto código para, si la clave de secuencia seleccionada está comprometida, entonces determinar (204) en respuesta si está disponible una clave de secuencia subsiguiente;un sexto código para, si está disponible una clave de secuencia subsiguiente, entonces seleccionar (206) esa clave de secuencia subsiguiente y volver a las pruebas;un séptimo código para, si no está disponible una clave de secuencia subsiguiente, entonces finalizar (208) la operación del producto sin descodificar apropiadamente el archivo. ES 2 327 273 T3
  8. 8
    Un sistema para prevenir la reutilización de claves comprometidas en un sistema de codificación de emisión, caracterizado por medios para incorporar un conjunto particular de claves de secuencia asignadas por una agencia de licenciamiento a receptores individuales;medios para asignar un bloque de claves de secuencia (en adelante SKB) por la agencia de licenciamiento al menos a un archivo protegido distribuido;medios para pruebas criptográficas incrementales por los receptores individuales para determinar (200) si una clave de secuencia seleccionada está comprometida;medios para, si la clave de secuencia seleccionada no está comprometida, entonces descodificar adecuadamente en respuesta (202) el archivo y finalizar la operación;medios para, si la clave de secuencia seleccionada está comprometida, entonces determinar (204) en respuesta si está disponible una clave de secuencia subsiguiente del conjunto;medios para, si está disponible una clave de secuencia subsiguiente, entonces seleccionar (206) esa clave de secuencia subsiguiente y volver a las pruebas;medios para, si no está disponible una clave de secuencia subsiguiente, entonces finalizar (208) la operación sin descodificar adecuadamente el archivo.
  9. 9
    El sistema de la reivindicación 8, en el que las claves de secuencia seleccionan un conjunto particular de variaciones en el archivo.
  10. 10
    El sistema de la reivindicación 8, en el que el SKB se formula para revocar criptográficamente receptores particulares.
  11. 11
    El sistema de la reivindicación 8, en el que el conjunto incluye una lista con enlaces.
  12. 12
    El sistema de la reivindicación 8, en el que las pruebas comprenden además aplicar criptográficamente la clave de secuencia seleccionada y una clave de enlace si entonces está disponible al SKB para obtener un valor predeterminado que indique si la clave de secuencia seleccionada está comprometida.
  13. 13
    El sistema de la reivindicación 12, en el que si la clave de secuencia seleccionada está comprometida, se genera una clave de enlace que conduce a dicha clave de secuencia subsiguiente.