Brevet FR3052893A1 — publié le 20171222

Procédé pour la restitution d'un contenu multimédia chiffré DOMAINE TECHNIQUE GENERAL La présente invention concerne la gestion des droits numériques, et en particulier un procédé pour la restitution sur un équipement d'un contenu multimédia chiffré. ETAT DE L'ART La gestion des droits numériques (en anglais « Digital Rights Management », DRM) désigne un ensemble de mesures destinées à contrôler l'utilisation des oeuvres numériques (c'est-à-dire des contenus le plus souvent audio et/ou vidéo) pour prévenir le non-respect des droits de leurs ayants-droits. Est communément utilisé un chiffrement du contenu, combiné à un accès conditionnel. Le fournisseur qui exploite ce contrôle d'accès ne confie une clé de déchiffrement qu'en échange d'une preuve de souscription (abonnement à une chaîne payante, VOD, téléchargement sur une plateforme légale, etc.). L'accès à la lecture (et/ou la copie) du contenu ainsi protégé n'est alors autorisée que pour un équipement où l'identification logicielle est certifiée par le fournisseur. Aujourd'hui, on constate que coexistent un grand nombre de mécanismes DRM propriétaires hétérogènes et incompatibles entre eux, 25 souvent limités à un type d'équipement voire à une marque ou un système d'exploitation. Tant que le fournisseur de l'équipement de lecture est le même que le fournisseur des contenus (par exemple lorsque l'équipement est le décodeur d'une chaine cryptée), il n'y a pas de difficulté et le 30 fonctionnement est complètement transparent pour l'utilisateur. En revanche, quand ce n'est plus le cas, et en particulier dans un contexte OTT (« Over the top », c'est-à-dire la livraison de contenus sur 3052893 2 Internet sans la participation d'un opérateur de réseau traditionnel dans le contrôle ou la distribution du contenu), les fournisseurs de contenus se heurtent à l'hétérogénéité des équipements demandeurs de contenus, et les utilisateurs se heurtent à l'hétérogénéité des mécanismes DRM mis en 5 place. En particulier, le monde du streaming vidéo OTT utilise les principaux mécanismes DRM suivants (incompatibles entre eux) : - PlayReady de Microsoft pour les terminaux WindowsPhone et les navigateurs Explorer ou Edge ; 10 - Widevine de Google pour les terminaux Android et le navigateur Chrome ; - Flash Access d'Adobe ; - FairPlay, intégré à 'tunes, Quicktime et le navigateur Safari ; - Marlin pour des télévisions connectées des fabricants tels que 15 Samsung, Panasonic, Philips, Sony. Cette hétérogénéité entraîne des manipulations fastidieuses pour l'utilisateur qui doit en général spécifier sur quel dispositif il a l'intention de lire le contenu de sorte à se voir proposer si possible un ou plusieurs mécanismes DRM compatibles avec cet équipement, et changer 20 d'application en fonction du mécanisme choisi pour chaque lecture d'un contenu. Pour faciliter la vie des utilisateurs, il a été proposé l'instauration de solutions dites « multi-DRM » visant au déploiement de contenus interopérables, quels que soient les distributeurs et quelle que soit la marque de l'équipement cible, avec une vérification centralisée des droits. Par exemple, le DRM Verimatrix allie PlayReady, Marlin et AACS, le dernier étant supporté par les lecteurs Blu-ray du marché. De telles solution sont aujourd'hui toujours en développement et sont loin d'être universelles car elles nécessitent la collaboration de chaque 30 fournisseur. Par ailleurs elles nécessitent toujours l'utilisation d'une application dédiée par l'utilisateur. 3052893 3 Il serait ainsi souhaitable de disposer d'une nouvelle méthode de lecture des contenus protégés qui permette le support simultané de tous les mécanismes DRM de façon totalement transparente pour l'utilisateur, et qui lui garantisse la sécurité optimale et les meilleurs prix. 5 PRESENTATION DE L'INVENTION Selon un premier aspect, la présente invention se rapporte donc à un procédé pour la restitution sur un équipement d'un contenu multimédia 10 chiffré, le contenu multimédia présentant au moins un descripteur d'un mécanisme de gestion des droits numérique permettant l'obtention d'une clé de déchiffrement du contenu, le procédé étant caractérisé en ce qu'il comprend la mise en oeuvre par des moyens de traitement de données de l'équipement d'étapes de : 15 (a) réception dudit contenu multimédia chiffré ; (b) Détermination d'une liste de mécanismes de gestion des droits numériques implémentés dans l'équipement ; (c) Test itératif des mécanismes de gestion des droits numériques de ladite liste de sorte à identifier un mécanisme ou plusieurs 20 mécanismes de gestion des droits numériques implémenté dans l'équipement pour lequel le contenu multimédia présente un descripteur correspondant ; (d) Extraction d'informations cryptographiques associées audit descripteur du mécanisme de gestion des droits numérique identifié ; 25 (e) Génération en fonction desdites informations cryptographiques d'une requête de déchiffrement dudit contenu multimédia chiffré via ledit mécanisme de gestion des droits numériques identifié ; (f) Emission de ladite requête à destination d'un serveur associé audit mécanisme de gestion des droits numérique identifié, l'équipement et ledit serveur étant connectés via un réseau de communication ; (g) Réception en réponse de données permettant à l'équipement de générer une clé de déchiffrement dudit contenu multimédia chiffré 3052893 4 (h) déchiffrement dudit contenu multimédia grâce à ladite clé de déchiffrement, pour restitution dudit contenu multimédia déchiffré sur des moyens de restitution de l'équipement. 5 Selon d'autres caractéristiques avantageuses et non limitatives : - ladite liste de mécanismes de gestion des droits numériques implémentés dans l'équipement est ordonnée selon une règle de priorité, l'étape (c) étant mise en oeuvre selon ledit ordre des mécanismes de gestion des droits numériques de ladite liste ; 10 - ladite règle de priorité est fonction dudit contenu ; - le contenu est reçu depuis un serveur du réseau de communication, ladite règle de priorité étant modifiable par ledit serveur - l'étape (c) comprend la définition comme mécanisme identifié par défaut d'un mécanisme de gestion des droits numériques prédéterminé si le test 15 itératif n'est concluant pour aucun mécanisme de ladite liste ; - lesdites informations cryptographiques extraites à l'étape (d) comprennent un identifiant unique dudit contenu, inséré dans la requête de déchiffrement à l'étape (e) ; - lesdits moyens de traitement de données de l'équipement sont ceux 20 d'un module de sécurité physique fourni par un distributeur ou un fournisseur dudit contenu chiffré ; - le contenu multimédia présente plusieurs descripteurs de mécanismes de gestion des droits numérique permettant l'obtention d'une clé de déchiffrement du contenu ; 25 - le contenu multimédia est un flux audio et/ou vidéo. Selon un deuxième aspect, l'invention concerne un équipement comprenant des moyens de traitement de données et des moyens de restitution, caractérisé en ce que les moyens de traitement de données sont 30 configurés pour mettre en oeuvre : 3052893 5 - Un module de réception d'un contenu multimédia chiffré, le contenu multimédia présentant au moins un descripteur d'un mécanisme de gestion des droits numérique permettant l'obtention d'une clé de déchiffrement du contenu ; 5 - Un module de détermination d'une liste de mécanismes de gestion des droits numériques implémentés dans l'équipement ; - Un module de test itératif des mécanismes de gestion des droits numériques de ladite liste de sorte à identifier un mécanisme de gestion des droits numériques implémenté dans l'équipement pour 10 lequel le contenu multimédia présente un descripteur correspondant ; - Un module d'extraction d'informations cryptographiques associées audit descripteur du mécanisme de gestion des droits numérique identifié ; - Un module de génération en fonction desdites informations 15 cryptographiques d'une requête de déchiffrement dudit contenu multimédia chiffré via ledit mécanisme de gestion des droits numériques identifié ; - Un module d'émission de ladite requête à destination d'un serveur associé audit mécanisme de gestion des droits numérique identifié, 20 l'équipement et ledit serveur étant connectés via un réseau de communication ; - Un module de réception en réponse de données permettant à l'équipement de générer une clé de déchiffrement dudit contenu multimédia chiffré : 25 - Un module de déchiffrement dudit contenu multimédia grâce à ladite clé de déchiffrement, pour restitution dudit contenu multimédia déchiffré sur les moyens de restitution de l'équipement. Selon un troisième et un quatrième aspect, l'invention concerne un 30 produit programme d'ordinateur comprenant des instructions de code pour l'exécution d'un procédé selon le premier aspect de l'invention pour la restitution sur un équipement d'un contenu multimédia chiffré ; et des 3052893 6 moyens de stockage lisibles par un équipement informatique sur lesquels un produit programme d'ordinateur comprend des instructions de code pour l'exécution d'un procédé selon le deuxième aspect de l'invention pour la restitution sur un équipement d'un contenu multimédia chiffré. 5 PRESENTATION DES FIGURES D'autres caractéristiques et avantages de la présente invention apparaîtront à la lecture de la description qui va suivre d'un mode de 10 réalisation préférentiel. Cette description sera donnée en référence aux dessins annexés dans lesquels : - la figure 1 représente une architecture dans laquelle est mis en oeuvre le procédé selon l'invention ; - la figure 2 représente schématiquement une application mettant en 15 oeuvre ledit procédé sur un contenu ; - la figure 3 est un diagramme représentant les étapes d'un mode de réalisation préféré du procédé selon l'invention. DESCRIPTION DETAILLEE 20 Architecture En référence à la figure 1, le présent procédé est mis en oeuvre entre un « serveur » 2 et un « client » 1. Ce dernier est un équipement 25 multimédia grand public tel qu'un smartphone, une tablette tactile, un ordinateur personnel, une télévision connectée, une console de jeux, un boitier multimédia secondaire (set top box), etc. De façon générale, l'équipement 1 comprend des moyens de traitement de données 11 tel qu'un processeur, éventuellement des moyen de stockage de données 12 30 tel qu'une mémoire, par exemple un disque dur, et des moyens de restitution 10 qui consistent généralement en un moyen d'affichage vidéo (un écran ou une sortie vidéo sécurisée) et/ou des moyens de restitution 3052 893 7 sonore (un ou plusieurs haut-parleurs). Les moyens de restitution 10 peuvent constituer un ou plusieurs élément physiquement indépendant d'un élément abritant les moyens de traitement de données 11 (par exemple un moniteur d'un côté et une unité centrale de l'autre). 5 Avantageusement, les moyens de traitement 11 (et le cas échant les moyens de stockage 12) sont ceux d'un composant électronique dédié au présent procédé est intégré dans l'équipement 1 (par exemple une puce d'une carte fournie par un fournisseur des contenus ou un opérateur, par exemple une carte SIM) qui peut comprendre notamment un autre 10 processeur pour le reste des traitements usuels. Un tel mode de réalisation garantit une sécurité optimale. Alternativement, les moyens de traitement 11 sont le processeur classiquement normalement utilisé par l'équipement 1 et le présent procédé est avantageusement mis en oeuvre via un module logiciel exécuté par ce 15 processeur, ledit module étant préférentiellement fourni et installé par ledit fournisseur des contenus ou opérateur pour en garantir l'intégrité. En particulier, ce module peut être intégré à une application de lecture de contenus, par exemple un player vidéo. Ainsi, l'utilisateur n'a qu'à ouvrir cette application s'il veut lire un contenu protégé, l'application gérant à la 20 fois le déchiffrement du contenu, et sa restitution à la volée, et ce de façon complètement transparente pour l'utilisateur. La figure 2 représente schématiquement ce dernier cas, avec une application 100 intégrant ledit module 101, appelé « arbitre » comme il sera expliqué plus loin. L'équipement client 1 est connecté via un réseau de communication 25 3 au serveur 2, dit serveur de gestion des droits numérique. Comme l'on verra plus loin, ce serveur 2 est généralement dédié à un mécanisme de gestion des droits numériques (mécanisme DRM), et permet de façon connue de vérifier si l'utilisateur de l'équipement client est valide (i.e. s'il a le droit d'accéder à des contenus protégés), et en cas de succès de lui fournir 30 une clé de déchiffrement ainsi qu'une liste de droits associés. On comprendra qu'il peut y avoir autant de serveurs 2 que de mécanismes DRM impliqués, et que ce ou ces derniers peuvent être 3052893 8 n'importe quels équipements informatiques disposant de leurs propres moyens de traitement de données, et de moyens de communication avec l'équipement 1. Dans un mode de réalisation préféré, chaque serveur 2 peut être un 5 serveur distant connecté à l'équipement 1 via Internet (qui est alors le réseau 3), par exemple à travers un réseau 3G/4G si l'équipement 1 est un smartphone. Peut également être présent au moins un serveur 4 qui est cette fois un équipement fournissant le contenu chiffré à l'utilisateur, qui est 10 généralement indépendant des serveurs DRM 2. Le serveur 4 est typiquement une plateforme de streaming si les contenus sont vidéos. Transport sécurisé de flux vidéo 15 Le présent procédé permet la restitution sur l'équipement 1 d'un contenu multimédia chiffré, en d'autres termes le transport du contenu vers l'équipement 1 (par exemple depuis un serveur 4), son déchiffrement sur ce dernier et enfin sa restitution. Par contenu multimédia, on entend tout média transportable sur un réseau, et en particulier un contenu audio et/ou vidéo 20 (par exemple un film, une série, une musique, un spot, etc.) diffusé sous la forme d'un flux délivré via un réseau de communication ou localement stocké dans le foyer. Ledit contenu est compatible avec un ou plusieurs mécanismes DRM (dans le cas de plusieurs on parle de multi-DRM). Par mécanisme DRM, on 25 entend un ensemble cohérent de composants logiciels structurels visant à la mise en oeuvre du DRM, c'est-à-dire un framework, tel que PlayReady de Microsoft ou les autres mécanismes cités dans l'introduction. Pour chaque mécanisme DRM géré, le contenu comprend un « descripteur » du mécanisme, c'est-à-dire un fragment signé qui comprend typiquement un 30 identifiant du contenu, et une adresse URL du serveur 2 associé audit mécanisme DRM. D'autres informations peuvent être présentes telles que 3052893 9 des informations relatives à la version du chiffrement utilisé ou d'autres données cryptographiques. La diffusion du flux se fait avantageusement par paquets via HTTP, par exemple selon le protocole HLS (HTTP Live streaming) ou selon le 5 protocole MPEG-DASH (Dynamic Adaptive Streaming over HTTP), selon lequel le flux est segmenté en une séquence de petits fichiers appelés « segments » (par exemple au format « ts », Transport Stream), chiffrés séparément et listés dans un fichier playlist (par exemple au format m3u8). On comprendra que l'homme du métier n'est limité à aucun type de 10 contenu ou de format de données ou de protocole d'échange. Il est à noter que des contenus qui ne sont pas sous forme de flux (on pensera par exemple à des programmes tels que des jeux vidéo) peuvent être transmis. Le présent procédé propose l'utilisation au niveau de l'équipement 15 client 1 du module appelé « arbitre DRM » qui va avantageusement gérer tout seul et en toute transparente la pluralité de mécanismes DRM qui peuvent être impliqués. Liste de mécanismes 20 En référence à la figure 3, le procédé commence par la mise en oeuvre par d'une étape (a) conventionnelle de réception dudit contenu multimédia chiffré. Dans une étape (b), l'arbitre déterminer une liste de mécanismes de 25 gestion des droits numériques implémentés dans l'équipement 1. En référence à la figure 2, ces mécanismes implémentés sont désignés P pour « policy ». Il s'agit en effet des mécanismes que l'équipement 1 est apte est mettre en oeuvre d'une façon ou d'une autre pour le déchiffrement d'un contenu chiffré. Comme expliqué, ces mécanismes sont typiquement 30 implémentés par divers navigateurs, diverses applications, etc. Cette liste peut être prédéterminée, ou régulièrement mise à jour par l'arbitre. Elle peut être obtenue De façon préférée, elle est ordonnée 3052893 10 conformément à un critère de priorité sur lequel l'utilisateur peut ou non avoir le contrôle. De façon préféré, c'est le fournisseur de l'arbitre (typiquement l'opérateur du réseau 3) qui la fixe. De façon préférée, ladite liste de mécanismes de gestion des droits 5 numériques implémentés dans l'équipement 1 est ordonnée selon une règle de priorité. Ainsi les mécanismes DRM sont étiquetés P1, P2, Pn et seront testés dans cet ordre. L'idée est de trier les mécanismes DRM selon un critère de préférence, par exemple le prix et/ou la sécurité, de sorte à utiliser 10 si possible des mécanismes DRM qui sont les plus favorables à l'utilisateur en cas d'une pluralité de DRM permettant la lecture du contenu. Il est à noter que ladite règle de priorité peut être fonction dudit contenu, et en particulier de son type ou de sa provenance (serveur 4). Il est à noter que cette règle peut ainsi être modifiée, le cas échéant 15 en temps réel, depuis un serveur du fournisseur du contenu (tel que le serveur 4), éventuellement lorsque l'utilisateur choisit le contenu qu'il souhaite lire. Test 20 Dans une étape (c), les moyens de traitement 31 testent itérativement les mécanismes DRM de ladite liste. En d'autres termes, ils essaient chaque mécanisme de la liste (avantageusement selon l'ordre de priorité déterminé) jusqu'à en trouver un qui corresponde aux critères de 25 déchiffrement et consommation du contenu , c'est à dire un correspondant à un mécanisme DRM compatible avec le contenu, c'est-à-dire pour lequel le contenu multimédia présente un descripteur correspondant. Si aucun test n'est concluant (i.e. chaque mécanisme de la liste a été testé sans succès), peut être prévu la désignation d'un mécanisme par 30 défaut. Cette étape (c) permet ainsi à l'arbitre de déterminer facilement et dynamiquement selon les cas le mécanisme DRM optimal qui permettra la 3052893 11 lecture du contenu, et ce de façon tout à fait transparente. L'attribution d'un mécanisme par défaut permet d'éviter une erreur, quitte à ce qu'une tentative d'utilisation de ce mécanisme par défaut entraîne un refus par l'autorité DRM de de déchiffrement du contenu (si par exemple l'équipement 5 n'implémente valablement aucun mécanisme DRM). Plus précisément, l'arbitre analyse les descripteurs et les filtre en fonction de ladite liste de mécanismes. Dans l'exemple de la figure 2, le mécanisme DRM-2 est identifié 10 Déchiffrement Dans une étape (d) sont extraites les informations cryptographiques associées audit descripteur du mécanisme de gestion des droits numérique identifié. Il s'agit typiquement d'un identifiant unique du contenu. Dans une étape (e), les moyens 11 génèrent en fonction desdites 15 informations cryptographiques une requête de déchiffrement dudit contenu multimédia chiffré via ledit mécanisme de gestion des droits numériques identifié. En particulier, il s'agit typiquement de compléter une requête « template » fonction du mécanisme DRM identifié avec les informations cryptographiques (l'identifiant unique du contenu), et un identifiant de 20 l'équipement 1 pour vérification de l'autorisation de lecture pour ce dernier. Ces identifiants (et de façon générale toute donnée dans la requête) sont le cas échant chiffrés avec une clé publique du serveur 2 associé audit mécanisme de gestion des droits numérique identifié pour éviter des interceptions. 25 La requête est alors émise via le réseau 3 à destination du serveur 2 associé audit mécanisme de gestion des droits numérique identifié. Le serveur traite la requête (déchiffrement des données qu'elle contient avec sa clé privée) et décide ou non d'autoriser le déchiffrement : si oui il renvoie des données permettant à l'équipement 1 de générer une clé de 30 déchiffrement dudit contenu multimédia chiffré en réponse dans une étape (g). Ces données consistent avantageusement en la clé de chiffrement elle-même chiffrée, cette clé étant déchiffrée grâce à un secret connu des 3052893 12 moyens de traitement de données 11, par exemple une clé privée stockée sur des moyens de stockage 12 joints. On comprend pourquoi il est préférable que lesdits moyens de traitement de données 11 et/ou les lesdits moyens de stockage de l'équipement 1 soient ceux d'un module de sécurité 5 physique fourni par un distributeur (i.e. un opérateur) ou un fournisseur dudit contenu chiffré. Dans une étape (h), le déchiffrement dudit contenu multimédia est mis en oeuvre grâce à ladite clé de déchiffrement. Le contenu multimédia déchiffré est alors restitué sur les moyens de 10 restitution 10 de l'équipement 1. Il est à noter que si les moyens de traitement 11 sont ceux d'un module de sécurité, la restitution peut être mise en oeuvre via d'autres moyens de traitement de l'équipement 1 et/ou une carte graphique en particulier si c'est le contenu est un flux audio/vidéo. Dans le cas d'un tel flux, il est possible de déchiffrer et rendre le flux 15 « à la volée », c'est-à-dire à la chaîne, suivant la séquence de segments qui le constitue. Equipement Selon un deuxième aspect, l'invention concerne l'équipement 1 pour 20 la mise en oeuvre du procédé selon le premier aspect. Comme expliqué, cet équipement 1 comprend des moyens de traitement de données 11 (éventuellement ceux d'un module physique de sécurité), des moyens de restitution 10, et éventuellement des moyens de stockage de données 12. 25 Les moyens de traitement sont donc configurés pour mettre en oeuvre : - Un module de réception d'un contenu multimédia chiffré, le contenu multimédia présentant au moins un descripteur d'un mécanisme de gestion des droits numérique permettant l'obtention d'une clé de 30 déchiffrement du contenu ; - Un module de détermination d'une liste de mécanismes de gestion des droits numériques implémentés dans l'équipement 1 ; 3052893 13 - Un module de test itératif des mécanismes de gestion des droits numériques de ladite liste de sorte à identifier un mécanisme de gestion des droits numériques implémenté dans l'équipement 1 pour lequel le contenu multimédia présente un descripteur correspondant ; 5 - Un module d'extraction d'informations cryptographiques associées audit descripteur du mécanisme de gestion des droits numérique identifié ; - Un module de génération en fonction desdites informations cryptographiques d'une requête de déchiffrement dudit contenu 10 multimédia chiffré via ledit mécanisme de gestion des droits numériques identifié ; - Un module d'émission de ladite requête à destination d'un serveur 2 associé audit mécanisme de gestion des droits numérique identifié, l'équipement 1 et ledit serveur 2 étant connectés via un réseau de 15 communication 3 ; - Un module de réception en réponse de données permettant à l'équipement 1 de générer une clé de déchiffrement dudit contenu multimédia chiffré : - Un module de déchiffrement dudit contenu multimédia grâce à ladite 20 clé de déchiffrement, pour restitution dudit contenu multimédia déchiffré sur les moyens de restitution 10 de l'équipement 1. Produit programme d'ordinateur 25 Selon un troisième et un quatrième aspects, l'invention concerne un produit programme d'ordinateur comprenant des instructions de code pour l'exécution (en particulier via les moyens de traitement 11 de l'équipement 1) du procédé de restitution du contenu multimédia chiffré, ainsi que des moyens de stockage lisibles par un équipement informatique (notamment 30 des moyens de stockage de données 12 de l'équipement 1) sur lequel on trouve ce produit programme d'ordinateur. REVENDICATIONS1. Procédé pour la restitution sur un équipement (1) d'un contenu multimédia chiffré, le contenu multimédia présentant au moins un descripteur d'un mécanisme de gestion des droits numérique permettant l'obtention d'une clé de déchiffrement du contenu, le procédé étant caractérisé en ce qu'il comprend la mise en oeuvre par des moyens de traitement de données (11) de l'équipement (1) d'étapes de : (a) réception dudit contenu multimédia chiffré ; (b) Détermination d'une liste de mécanismes de gestion des droits numériques implémentés dans l'équipement (1) ; (c) Test itératif des mécanismes de gestion des droits numériques de ladite liste de sorte à identifier un mécanisme de gestion des droits numériques implémenté dans l'équipement (1) pour lequel le contenu multimédia présente un descripteur correspondant ; (d) Extraction d'informations cryptographiques associées audit descripteur du mécanisme de gestion des droits numérique identifié ; (e) Génération en fonction desdites informations cryptographiques d'une requête de déchiffrement dudit contenu multimédia chiffré via ledit mécanisme de gestion des droits numériques identifié ; (f) Emission de ladite requête à destination d'un serveur (2) associé audit mécanisme de gestion des droits numérique identifié, l'équipement (1) et ledit serveur (2) étant connectés via un réseau de communication (3) ; (g) Réception en réponse de données permettant à l'équipement (1) de générer une clé de déchiffrement dudit contenu multimédia chiffré (h) déchiffrement dudit contenu multimédia grâce à ladite clé de déchiffrement, pour restitution dudit contenu multimédia déchiffré sur des moyens de restitution (10) de l'équipement (1). 3052893 15 2. Procédé selon la revendication 1, dans lequel ladite liste de mécanismes de gestion des droits numériques implémentés dans l'équipement (1) est ordonnée selon une règle de priorité, l'étape (c) étant mise en oeuvre selon ledit ordre des mécanismes de gestion des droits 5 numériques de ladite liste. 3. Procédé selon la revendication 2, dans lequel ladite règle de priorité est fonction dudit contenu. 10 4. Procédé selon la revendication 3, dans lequel le contenu est reçu depuis un serveur (4) du réseau de communication (3), ladite règle de priorité étant modifiable par ledit serveur (4). 5. Procédé selon l'une des revendications précédentes, 15 dans lequel l'étape (c) comprend la définition comme mécanisme identifié par défaut d'un mécanisme de gestion des droits numériques prédéterminé si le test itératif n'est concluant pour aucun mécanisme de ladite liste. 6. Procédé selon l'une des revendications précédentes, 20 dans lequel lesdites informations cryptographiques extraites à l'étape (d) comprennent un identifiant unique dudit contenu, inséré dans la requête de déchiffrement à l'étape (e). 7. Procédé selon l'une des revendications précédentes, 25 dans lequel lesdits moyens de traitement de données (11) de l'équipement (1) sont ceux d'un module de sécurité physique fourni par un distributeur ou un fournisseur dudit contenu chiffré. 8. Procédé selon l'une des revendications précédentes, 30 dans lequel le contenu multimédia présente plusieurs descripteurs de mécanismes de gestion des droits numérique permettant l'obtention d'une clé de déchiffrement du contenu. 3052893 16 9. Procédé selon l'une des revendications précédentes, dans lequel le contenu multimédia est un flux audio et/ou vidéo 10. Equipement (1) comprenant des moyens de traitement 5 de données (11) et des moyens de restitution (10), caractérisé en ce que les moyens de traitement de données (11) sont configurés pour mettre en oeuvre : - Un module de réception d'un contenu multimédia chiffré, le contenu multimédia présentant au moins un descripteur d'un mécanisme de 10 gestion des droits numérique permettant l'obtention d'une clé de déchiffrement du contenu ; - Un module de détermination d'une liste de mécanismes de gestion des droits numériques implémentés dans l'équipement (1) ; - Un module de test itératif des mécanismes de gestion des droits 15 numériques de ladite liste de sorte à identifier un mécanisme de gestion des droits numériques implémenté dans l'équipement (1) pour lequel le contenu multimédia présente un descripteur correspondant ; - Un module d'extraction d'informations cryptographiques associées 20 audit descripteur du mécanisme de gestion des droits numérique identifié ; - Un module de génération en fonction desdites informations cryptographiques d'une requête de déchiffrement dudit contenu multimédia chiffré via ledit mécanisme de gestion des droits 25 numériques identifié ; - Un module d'émission de ladite requête à destination d'un serveur (2) associé audit mécanisme de gestion des droits numérique identifié, l'équipement (1) et ledit serveur (2) étant connectés via un réseau de communication (3) ; 30 - Un module de réception en réponse de données permettant à l'équipement (1) de générer une clé de déchiffrement dudit contenu multimédia chiffré : 3052893 17 Un module de déchiffrement dudit contenu multimédia grâce à ladite clé de déchiffrement, pour restitution dudit contenu multimédia déchiffré sur les moyens de restitution (10) de l'équipement (1). 5 11. Produit programme d'ordinateur comprenant des instructions de code pour l'exécution d'un procédé selon l'une des revendications 1 à 9 pour la restitution sur un équipement (1) d'un contenu multimédia chiffré. 10 12. Moyens de stockage lisibles par un équipement informatique sur lesquels un produit programme d'ordinateur comprend des instructions de code pour l'exécution d'un procédé selon l'une des revendications 1 à 9 pour la restitution sur un équipement (1) d'un contenu multimédia chiffré. 15