Brevet FR3076009A1 (20190628)

REVENDICATIONS1.- Procédé d'identification, dans un système de fourniture de contenus multimédia protégés comprenant un serveur de licences (8, 8b) et un serveur de contenus (2), de terminal d'utilisateur (12) pour la réception de contenus multimédia protégés par un système de gestion de droits numériques et transmis en continu, sous forme chiffrée, via un réseau de communications ouvert, et pour la restitution sur ledit terminal d'utilisateur (12) par un navigateur (10) mettant en oeuvre un lecteur (14) de contenus multimédia et un module de déchiffrement de contenus (18) adapté à déchiffrer des contenus multimédia chiffrés selon le système de gestion de droits numériques, caractérisé en ce qu'il comporte des étapes, mises en oeuvre par le serveur de licences (8) modifié pour intégrer un serveur d'authentification (8a) adapté à mettre en oeuvre une fonction d'authentification, de : -obtention (50) d'un identifiant dudit module de déchiffrement de contenus, -génération (52) d'un identifiant de terminal en fonction de l'identifiant du module de déchiffrement de contenus. 2.- Procédé selon la revendication 1 dans lequel l'obtention d'un identifiant du module de déchiffrement de contenus (18) met en oeuvre un accès (34,\n<CLM>\1\tà un contenu prédéterminé, dit contenu d'authentification associé au système de gestion de droits numériques, et préalablement mémorisé par un serveur (3) de contenus d'authentification, ledit contenu d'authentification comprenant ou permettant d'accéder à un objet de description de droits associé au système de gestion de droits numériques. 3.- Procédé selon la revendication 2 dans lequel ledit contenu d'authentification est mis en forme par chiffrement, selon ledit système de gestion de droits numériques, d'un fichier descriptif comprenant ledit objet de description de droits associé au système de gestion de droits numériques. 4.- Procédé selon la revendication 3, dans lequel ledit contenu d'authentification ne comporte pas d'indication permettant d'accéder à des données multimédia. 5.- Procédé selon l'une des revendications 2 à 4 comprenant une étape de requête de contenu d'authentification (34) par le lecteur de contenus multimédia, et une transmission (36) d'une adresse permettant d'accéder audit contenu d'authentification. 16 6.- Procédé selon la revendication 2 dans lequel ledit contenu d'authentification comprend ledit objet de description de droits associé au système de gestion de droits numériques, accessible directement par le lecteur de contenus multimédia. 5\n<CLM>\1\tProcédé selon l'une quelconque des revendications 2 à 6, comprenant, préalablement à la génération (52) d'un identifiant de terminal, une étape de réception d'une requête d'authentification contenant un premier élément identifiant le système de gestion de droits numériques et un deuxième élément chiffré généré par le module de déchiffrement de contenus, pour requérir une licence d'accès audit contenu 10 d'authentification prédéterminé. 8.- Procédé selon la revendication 7, dans lequel ledit deuxième élément est un premier challenge de licence, généré (44) par ledit module de déchiffrement de contenus à partir dudit objet de description de droits, et cryptographiquement protégé pour 15 permettre au serveur de licences (8b) de vérifier l'authenticité et l'intégrité dudit premier challenge de licence. 9.- Procédé selon la revendication 7 ou 8, comportant une extraction (50), en fonction dudit premier élément, d'un élément unique dudit deuxième élément après 20 déchiffrement, et une affectation de la valeur dudit élément unique à l'identifiant de module de déchiffrement de contenus. 10.- Procédé selon la revendication 9 comportant en outre une étape de transmission (54) au lecteur de contenus multimédia d'un message comportant ledit 25 identifiant de terminal et d'une licence d'accès audit contenu d'authentification prédéterminé. 11.- Procédé selon l'une quelconque des revendications 1 à 10, dans lequel l'étape de génération (52) d'un identifiant de terminal comporte l'application d'une fonction 30 de hachage cryptographique ou un algorithme de chiffrement à l'identifiant du module de déchiffrement de contenus. 12.- Procédé selon l'une quelconque des revendications 1 à 11 comportant des étapes, mises en oeuvre par le lecteur (14) de contenus multimédia, de réception d'un 35 message comportant ledit identifiant de terminal et de fourniture (58) de l'identifiant de 17 terminal reçu à une application de fourniture de contenus multimédia protégés et chiffrés, ledit identifiant de terminal étant mémorisé par ladite application. 13.- Procédé d'authentification de terminal d'utilisateur, dans un système de 5 fourniture de contenus multimédia protégés comprenant un serveur de licences (8, 8b) et un serveur de contenus, le terminal d'utilisateur (12) étant adapté à recevoir des contenus multimédia protégés par un système de gestion de droits numériques et transmis en continu, sous forme chiffrée, via un réseau de communications ouvert, et lesdits contenus étant restitués sur ledit terminal d'utilisateur (12) par un navigateur (10) mettant en oeuvre 10 un lecteur (14) de contenus multimédia et un module de déchiffrement de contenus (18) adapté à déchiffrer des contenus multimédia chiffrés selon le système de gestion de droits numériques, caractérisé en ce qu'il comporte, suite à une requête d'accès (60) à un contenu multimédia protégé envoyée par ledit terminal d'utilisateur, 15 des étapes de : - génération (68) d'une requête de licence comportant un premier identifiant (T IDA) du terminal d'utilisateur (12) préalablement mémorisé, et obtenu par un procédé d'identification de terminal conforme à l'une des revendications 1 à 12, et un troisième élément chiffré généré par le module de déchiffrement de contenus (18) du terminal 20 d'utilisateur (12), destiné à requérir une licence d'accès audit contenu multimédia protégé, ledit troisième élément étant un deuxième challenge de licence cryptographiquement protégé pour permettre au serveur de licences de vérifier l'authenticité et l'intégrité dudit deuxième challenge de licence, - envoi de ladite requête de licence audit serveur de licences modifié pour intégrer 25 un serveur d'authentification adapté à mettre en oeuvre une fonction d'authentification, - vérification (74) par ledit serveur de licences de l'authenticité et de l'intégrité du troisième élément chiffré, - et, en cas de vérification positive, obtention (76) d'un deuxième identifiant de module de déchiffrement de contenus à partir dudit troisième élément chiffré et génération 30 (78) d'un deuxième identifiant de terminal (T ID) en fonction du deuxième identifiant de module de déchiffrement de contenus, - comparaison (80) du premier identifiant de terminal (T-IDA) avec le deuxième identifiant de terminal (T ID), et, en cas d'égalité, authentification (82-84) dudit terminal d'utilisateur (12). 35 18 14.- Système d'identification de terminal d'utilisateur mis en oeuvre dans un système de fourniture de contenus multimédia protégés comprenant un serveur de licences (8, 8b) et un serveur de contenus (2), un terminal d'utilisateur (12) pour la réception de contenus multimédia protégés par un système de gestion de droits 5 numériques et fournis en continu, sous forme chiffrée, via un réseau de communications ouvert, et restitués sur ledit terminal d'utilisateur (12) par un navigateur (10) mettant en oeuvre un lecteur (14) de contenus multimédia associé à un module de déchiffrement de contenus (18) adapté à déchiffrer des contenus multimédia chiffrés selon le système de gestion de droits numériques, caractérisé en ce que le serveur de licences (8,8b) est 10 modifié pour intégrer un serveur d'authentification (8a) adapté à mettre en oeuvre un module d'authentification configuré pour : -obtenir un identifiant dudit module de déchiffrement de contenus, -générer un identifiant de terminal en fonction de l'identifiant du module de déchiffrement de contenus. 15 15.- Système d'identification selon la revendication 14 comportant un serveur (3) de contenus d'authentification. 16.- Système d'authentification de terminal d'utilisateur mis en oeuvre dans un 20 système de fourniture de contenus multimédia protégés comprenant un serveur de licences (8, 8b) et un serveur de contenus (2), un terminal d'utilisateur (12) pour la réception de contenus multimédia protégés par un système de gestion de droits numériques et fournis en continu, sous forme chiffrée, via un réseau de communications ouvert, et restitués sur ledit terminal d'utilisateur (12) par un navigateur (10) mettant en 25 oeuvre un lecteur (14) de contenus multimédia associé à un module de déchiffrement de contenus (18) adapté à déchiffrer des contenus multimédia chiffrés selon le système de gestion de droits numériques, caractérisé en ce que le serveur de licences est modifié pour intégrer un serveur d'authentification adapté à mettre en oeuvre une fonction d'authentification, et en ce que, 30 suite à une requête d'accès à un contenu multimédia protégé envoyée par ledit terminal d'utilisateur, - le lecteur (14) de contenus multimédia est adapté à: - générer une requête de licence comportant un premier identifiant (T IDA) du terminal d'utilisateur (12) préalablement mémorisé, et obtenu par un système 35 d'identification conforme à la revendication 14, et un troisième élément chiffré généré par le module de déchiffrement de contenus (18) du terminal d'utilisateur 19 (12), destiné à requérir une licence d'accès audit contenu multimédia protégé, ledit troisième élément étant un deuxième challenge de licence cryptographiquement protégé pour permettre au serveur de licences de vérifier l'authenticité et l'intégrité dudit deuxième challenge de licence, 5 -envoyer ladite requête de licence audit serveur de licences modifié pour intégrer un serveur d'authentification adapté à mettre en oeuvre une fonction d'authentification, - et ledit serveur de licences (8a, 8b) est adapté à: --vérifier l'authenticité et l'intégrité du troisième élément chiffré, 10 -et, en cas de vérification positive, à obtenir un deuxième identifiant de module de déchiffrement de contenus à partir dudit troisième élément chiffré et à générer un deuxième identifiant de terminal (T ID) en fonction dudit deuxième identifiant du module de déchiffrement de contenus, - comparer le premier identifiant de terminal (T IDA) avec le deuxième 15 identifiant de terminal (T ID), et, en cas d'égalité, authentifier ledit terminal d'utilisateur (12).