Brevet FR2869185A1 — publié le 20051021

La présente invention a pour objet un système de contrôle d'accès 5 pour réseau audiovisuel numérique. Elle se rapporte d'une manière générale aux réseaux de diffusion d'émissions payantes de télévision utilisant des décodeurs pour le contrôle de la réception, quel que soit le standard, qu'il s'agisse du "DVB" ou de "OpenCable" pour ne citer que les principaux. La diffusion de télévisions numériques payantes nécessite la mise en oeuvre de mécanismes de contrôle d'accès assurant que seules les personnes habilitées peuvent avoir accès aux services commercialisés. Les systèmes d'accès conditionnel utilisent généralement un mélange d'embrouillage et de cryptage afin d'empêcher la réception non autorisée. L'embrouillage consiste essentiellement à rendre inintelligibles le son, les images et les données. Le cryptage consiste quant à lui à protéger les clés confidentielles (modes contrôles) qui doivent être transmise avec le signal brouillé pour autoriser le désembrouillage. La figure 1 montre un exemple de décodeur numérique 1 avec module 2 de contrôle d'accès. Le décodeur 1 comporte en particulier un tuner 3, un démodulateur 4 et un ensemble de décodage avec démultiplexeur 5, décodeur vidéo 6, décodeur audio 7 et système d'exploitation 8 piloté par un bus de commande 9 relié au système d'exploitation 10 du module 2. Le module 2 de contrôle d'accès se compose de trois éléments essentiels: un logiciel applicatif permettant, au moyen d'un filtre de données 11, d'extraire du flux les cryptogrammes des modes contrôles (ECM), qui sont les clés utilisée par le désembrouilleur 12, ainsi que les droits générés par le système d'autorisation des abonnés (EMM), - le désembrouilleur 12 lui-même (présent sous la forme d'un composant hardware), et - un lecteur 13 de carte à puce 14, seule détentrice des secrets et des droits. Le module de contrôle d'accès peut indifféremment être embarqué en natif dans le décodeur, tout au moins pour le désembrouillleur et le logiciel applicatif, mais aussi proposé sous la forme d'un module complémentaire externe au format "PC-Card". Caractérisés par les sous-itérations "Common Interface" (Cl) et "Point Of Deployment" (POD) respectivement issus des standards "DVB" et "OpenCable", ces modules sont désormais commercialisés de façon massive sur le marché. Sécurisés, car aucune information secrète concernant le contrôle 15 d'accès ne traverse l'interface avec le décodeur, ils permettent aux utilisateurs de faire évoluer à tout moment leurs décodeurs en y ajoutant des capacités de décryptages complémentaires. Qu'il s'agisse d'une obligation légale (comme en Grande-Bretagne), ou d'une demande du marché, les fabricants de décodeurs sont de plus en plus nombreux à proposer systématiquement le lecteur "PC-Card" adéquat dans l'ensemble de leurs produits. Outre la connectique dictée par l'interface normalisée "PC-Card type II", ce bus haut-débit permet de recevoir le flux brut, puis de le renvoyer au décodeur une fois traité, mais aussi d'interagir avec le décodeur (affichage de menus par exemple) et de dialoguer avec la carte à puce. Même si les interfaces de type "PC-Card" n'ont pas été prévues de façon limitative pour ne pouvoir accueillir que des modules de contrôle d'accès, la réalité marché a pourtant montré que c'était le cas. De plus, l'accès à un service payant suppose de façon qua- si-systématique l'apport d'un support sécurisé comprenant les secrets, en l'occurrence la carte à puce d'abonné. Le droit spécifique pour un utilisateur, et donc une carte, est alors diffusé par le même moyen que le flux de contenu lui-même, et ce sous la forme d'un message "EMM". L'approche traditionnelle suppose, outre la distribution de cartes à puce dont le coût n'est pas négligeable, la mise en oeuvre de systèmes complexes de gestion d'abonnés. Ce faisant, les contrôles d'accès dits événementiels n'ont pas encore pris une place significative alors que d'aucun s'accordent à en reconnaître l'énorme potentiel, notamment du fait de la saturation du marché pour la télévision payante proposée sous forme d'abonnement mensuels et annuels. En outre, le piratage s'intensifie et le seul remède consiste à changer de cartes à puce, et de fait d'algorithmes, ce qui est d'évidence très lourd et très onéreux à mettre en oeuvre (d'où la réticence des opérateurs à contre-carrer systématiquement les attaques dont ils font l'objet). La présente invention a pour objectif de remédier à cet état de choses grâce à une approche inhabituelle du chargement des droits et une utilisation étendue de l'interface "PC-Card" présente dans les décodeurs de télévision numérique. Le système consiste à assurer l'actualisation et l'enregistrement des droits via un réseau externe au flux principal en validant par une session unique bi-directionnelle le chargement et l'intégrité des droits, et/ou des moyens logiciels permettant le désembrouillage, en utilisant le réseau Internet comme moyen de communication bi-directionnel, et les technologies de type "Digital Right Manage-ment" (DRM) pour l'unicité et l'intégrité de ceux-ci. Sur les dessins annexés, donnés à titre d'exemple non limitatif d'une 25 forme de réalisation selon la présente demande: la figure 1, déjà citée, est un schéma de principe de décodeur numérique et la figure 2 représente une carte de type "PC-Card" conforme à l'invention. Habituellement les droits sont stockés sur un support sécurisé de type carte à puce 14, mais traités en amont par des applicatifs présents dans les décodeurs 1 ou les modules de contrôle 2 d'accès (stockés dans des mémoires de type Flash, donc non sécurisés), ce qui rend une faille possible. Le principe de l'invention consiste à proposer en lieu et place du couple carte-module, une solution intégrée consistant en un support amovible permettant le chargement sécurisé ou temporaire des droits via deux plates-formes hétérogènes,. Le support amovible sera de préférence une carte 15 au format "PC-Card" apte à se connecter directement sur le flux de données alors accessible. La carte "PC-Card" 15 devient ainsi une clé modulaire qui peut être, de par son identifiant unique repris dans un contexte "DRM", chargé à loisir avec à la fois des algorithmes et des applicatifs de contrôles d'accès évolutifs. Le système peut être utilisé pour le chargement sécurisé ou temporaire dans un support amovible d'applicatifs, de données ou d'un droit d'enregistrement numérique pour un abonné. La carte "PC-Card" 15 selon l'invention est pourvue de moyens de se raccorder seule et de façon autonome en périphérique d'un ordinateur personnel en utilisant, par exemple, un cordon 16 avec une fiche 17 se connectant sur le bus "USB", ou sur tout autre bus adéquat. Il devient alors possible d'ouvrir des sessions privées sécurisées sur Internet pour y charger des droits, y exécuter du code, et y télécharger divers applicatifs et contenus. Une fois déconnectée de l'ordinateur hôte, et reinséréee dans le décodeur 1, la carte "PC-Card" 15 a donc en mémoire les éléments requis. Ce principe permet d'offrir un concept de type offre sans abonne-ment déjà utilisé avec grand succès par les opérateurs de téléphonie portable. Le droit chargé peut être de deux sortes: soit l'autorisation de désembrouillage temporaire ou illimité, soit une autorisation d'enregistrement numérique via la connexion ordinateur pour un abonné existant. La possibilité de transformer la carte "PC-Card" 15 en périphérique 30 d'ordinateur avec, d'une part un identifiant unique sécurisé, mais aussi des capacités de mémoire de masse, ouvre des perspectives prometteuses. 10 Outre le fait de proposer une carte tout à la fois carte d'abonné et module de contrôle d'accès, l'invention couvre en plus d'autres formats avec des mécanismes de chargement correspondants. C'est notamment le cas dans l'hypothèse où il s'agit de transférer en mode déporté de l'ordinateur des informations pas nécessairement sensibles comme des données, des images, des courriers électroniques, un guide de programmes, des jeux, des fichiers exécutables, des applicatifs, etc... Le principe général - et ce afin d'utiliser les formats de modules existants qui offrent un lecteur de cartes à puce "ISO-7816" intégré - consiste à recréer une interface dite commune (dans le cadre par exemple du standard DVB). Les huit points de contacts du connecteur cartes n'étant pas suffisant pour faire transiter sur le bus adéquat les données recueillies en mode déporté, le principe retenu consiste à prévoir un adaptateur de chargement au format "ISO-7816" (format physique de la carte à puce). Cette sorte de "pelle" en langage électronique, aura alors la connectivité nécessaire avec un ordinateur, et la mémoire tampon nécessaire pour y conserver les données à transférer au module pour lecture ou exécution depuis le décodeur, sur le téléviseur, en mode autonome. La connectique se fera par des pattes de contact qui seront accessibles en un point du circuit imprimé du module et dont les pistes permettront d'accéder via les bus adéquats aux éléments concernés du module, qu'il s'agisse des composants de process ou de mémoire. Le positionnement des divers éléments constitutifs donne à l'objet 25 de l'invention un maximum d'effets utiles qui n'avaient pas été, à ce jour, obtenus par des procédés similaires. REVENDICATIONS 1 . Système de contrôle d'accès pour réseau audiovisuel numérique, destiné diffusion d'émissions payantes de télévision utilisant des décodeurs pour le contrôle de la réception, caractérisé en ce que l'actualisation et l'enregistrement des droits est effectuée via un réseau externe au flux principal. 2 . Système selon la revendication 1, se caractérisant par le fait que le réseau externe est un réseau de type bi-directionnel. 3 . Système selon la revendication 2, se caractérisant par le fait qu'il 15 est agencé pour permettre de valider par une session unique bidirectionnelle le chargement et l'intégrité des droits, et/ou des moyens logiciels permettant le désembrouillage. 4 . Système selon l'une quelconque des revendications 2 ou 3, se 20 caractérisant par le fait que le réseau externe est le réseau Internet. 5 . Système selon l'une quelconque des revendications précédentes, se caractérisant par le fait qu'il est agencé pour permettre le chargement sécurisé ou temporaire dans un support amovible d'applicatifs, de données ou d'un droit d'enregistrement numérique pour un abonné. 6 . Système selon l'une quelconque des revendications précédentes, se caractérisant par le fait que le chargement sécurisé ou temporaire des droits est effectué dans carte (15) au format "PC-Card" apte à se connecter directement sur le flux de données du réseau externe. 7 . Système selon la revendication 6, se caractérisant par le fait que la carte "PC-Card" (15) est pourvue de moyens de se raccorder seule et de façon autonome en périphérique d'un ordinateur personnel. 8 . Système selon la revendication 7, se caractérisant par le fait que la carte "PC-Card" (15) est équipée d'un cordon (16) avec une fiche (17) se connectant sur le bus "USB" de l'ordinateur personnel, ou sur tout autre bus adéquat. 9 . Système selon la revendication 8, se caractérisant par le fait que la carte "PC-Card" (15) est déterminée pour permettre de transférer des données en mode déporté à partir d'un ordinateur. 10 . Système selon la revendication 9, se caractérisant par le fait qu'il comporte un adaptateur de chargement au format physique d'une carte à puce (format "ISO-7816" ) ayant la connectivité nécessaire avec un ordinateur, et la mémoire tampon nécessaire pour y conserver les données à transférer au module (2) pour lecture ou exécution depuis le décodeur (1), sur le téléviseur, en mode autonome.