Patent ES-2897685-T3 (ES)
Title: Método y sistema de acceso condicional a un contenido digital, terminal y dispositivo de suscriptor asociados
Inventor: DELERABLEE CÉCILE
IPC: H04L9/30
Filed: 2011-11-21
Granted: 2022-03-02
Abstract: Método seguro para transmitir una palabra de control entre un servidor (3) y entidades de procesamiento (Ea, Eb, Em, Ei) para producir y aprovechar respectivamente dicha palabra de control, dicho método que incluye: - una etapa de producción (310) por parte del servidor (3) de una palabra de control cifrada c cuyo texto sin cifrar k se destina a ser aprovechado por dichas entidades de procesamiento (Ea, Eb, Em, Ei); - una etapa de transmisión de la palabra de control cifrada c que se produce con destino a entidades de procesamiento (Ea, Eb, Em, Ei); - una etapa de recepción por dichas entidades de procesamiento (Ea, Eb, Em, Ei) de la palabra de control cifrada c; - una etapa de producción (110) de una palabra de control sin cifrar k por cada entidad de procesamiento (Ea, Eb, Em, Ei) a partir de la palabra de control cifrada c recibida; caracterizado porque: - la etapa de producción (310) por parte del servidor (3) de una palabra de control cifrada c consiste en producir esta última a partir: i. de un vector s de ds elementos, cada uno de los cuales que pertenece al conjunto**(Ver fórmula)** de números enteros distintos de cero módulos p, p que es un número primo, ds es un número entero estrictamente mayor que 1 y pequeño con respecto al número de entidades de procesamiento (Ea, Eb, Em, Ei); ii. de un valor secreto γ conocido del servidor y perteneciente al conjunto**(Ver fórmula)** distintos de cero módulos p; de números enteros iii. de dos generadores pertenecientes respectivamente a dos grupos cíclicos**(Ver fórmula)** y**(Ver fórmula)** de orden p, parámetros de un grupo bilineal **(Ver fórmula)** de orden p en donde e(.,.) es un acoplamiento tal que **(Ver fórmula)** es un tercer grupo cíclico de orden p; - la etapa de producción (110) de una palabra de control sin cifrar k por cada entidad de procesamiento (Ea, Eb, Em, Ei) consiste en producir esta última a partir de: i. la palabra de control cifrada c ; ii. una clave de descifrado DKi que se conoce de la iésima entidad de procesamiento y se produce previamente a partir: a) de un vector x(i) de dx elementos, cada uno de los cuales pertenece al conjunto**(Ver fórmula)** de números enteros distintos de cero módulo p, dx que es un número entero estrictamente mayor que 1 y pequeño con respecto al número de entidades de procesamiento (Ea, Eb, Em, Ei), el vector x(i) se dedica a la entidad de procesamiento en cuestión; b) del valor secreto γ ; c) de un generador perteneciente a uno de los grupos cíclicos del grupo bilineal β ; de manera que la clave de descifrado DKi que se produce comprende componentes como DKi= (x(i),Ai) en donde Ai es un componente de la forma**(Ver fórmula)** z que es un generador perteneciente a uno de los grupos cíclicos del grupo bilineal β y P es un polinomio en γ de grado dx que se produce a partir de x(i); - la producción de la clave de descifrado DKi, la etapa (310) de producción de la palabra de control cifrada c y la etapa (110) de producción de la palabra de control sin cifrar k se disponen mutuamente de manera que un método de rastreo de caja blanca, que aprovecha el valor secreto γ y una pluralidad de palabras de control sin cifrar k producidas por un método de descifrado que aprovecha conjuntamente una serie de claves de descifrado DKi comprometidas, este número es menor o igual a**(Ver fórmula)** que produce al menos un vector x(i) que se aprovecha para producir una de dichas claves de descifrado DKi, dicho vector x(i) producido de esta manera identifica una de dichas claves de descifrado DKi comprometidas.