Brevet FR2975847A1 — publié le 20121130

SYSTEME DE CONTROLE DE PUBLICATION DE CONTENU La présente invention concerne un contrôle de publication de contenu numérique dans un site web. Actuellement, lorsqu'un utilisateur souhaite publier un contenu, tel qu'une image ou une vidéo, sur un site web, tel qu'un site de réseau social, l'utilisateur dispose d'un contrôle limité sur le sort du contenu publié. L'utilisateur peut autoriser l'accès au contenu publié seulement à un groupe de personnes et interdire cet accès à d'autres personnes. En particulier, le contenu publié peut être consulté et copié par un autre utilisateur visitant le site web puis republié sur un autre site web, sans que ledit utilisateur soit au courant ou ait donné son accord. Par ailleurs, le site web sur lequel est publié le contenu peut garder une copie de ce dernier, même si l'utilisateur souhaite supprimer définitivement le contenu publié. De plus, certains sites web recourant à des applications externes permettent de retrouver facilement et automatiquement un contenu publié, ce qui ajoute un risque supplémentaire d'une redistribution incontrôlée du contenu publié. Il existe donc un besoin pour l'utilisateur partageant un contenu sur un site 20 web de garder un contrôle de l'usage du contenu à travers internet, notamment de la réplication du contenu sur d'autres sites web. Pour remédier aux inconvénients précédents, un procédé pour contrôler la publication d'un contenu numérique dans un site web géré par un serveur de 25 publication depuis un terminal de communication, le terminal de communication et le serveur de publication étant aptes à communiquer avec un serveur de contrôle qui fournit une application qui est téléchargée et implémentée dans le terminal de communication, comprend les étapes suivantes dans le terminal de communication : 30 définir des paramètres de contrôle associés au contenu numérique, lesdits paramètres comprenant une durée de validité du contenu et une liste de sites web autorisés pour la publication de contenu numérique, générer une clé associée au contenu numérique, chiffrer le contenu numérique avec la clé générée, mémoriser les paramètres de contrôle et la clé générée dans une première base de données et le contenu numérique chiffré dans une deuxième base de données, générer une référence associée au contenu numérique, et requérir la publication de la référence par le serveur de publication à la place du contenu numérique. Avantageusement, le serveur de publication doit requérir une autorisation auprès du serveur de contrôle pour que le contenu soit fourni. Le propriétaire du contenu peut garder le contrôle des sites publiant des contenus ainsi que la durée de vie des contenus publiés. En outre, le contenu chiffré est déchiffré à l'endroit où se trouve la clé de chiffrement pour chaque visualisation du contenu. Puisque le site web ne publie qu'une référence à un contenu, l'utilisateur est protégé de tout dysfonctionnement ou toute faille de sécurité du site web pouvant engendrer une distribution non souhaitée d'un contenu. Selon une autre caractéristique de l'invention, les étapes de définir des paramètres de contrôle, générer une clé, chiffrer le contenu numérique, mémoriser les paramètres de contrôle, la clé générée et le contenu numérique chiffré, et générer une référence, peuvent être effectuées par l'application communiquant avec le serveur de contrôle et sous le contrôle de ce dernier via une interface fournie par l'application. Selon une autre caractéristique de l'invention, le serveur de publication peut publier la référence après avoir été authentifié par le serveur de contrôle. Selon une autre caractéristique de l'invention, l'application peut générer en outre un identificateur contenant des adresses auxquelles sont mémorisés la clé et les paramètres de contrôle, l'identificateur étant inclus dans la référence ou étant mémorisé en correspondance avec la référence dans le serveur de contrôle. Par exemple, la référence est une adresse URL à laquelle est mémorisé le contenu chiffré. Selon une autre caractéristique de l'invention, le procédé comprend en outre les étapes suivantes dans le serveur de contrôle, un utilisateur souhaitant accéder au contenu numérique associée à la référence publiée par le serveur de publication via un autre terminal de communication : récupérer les paramètres de contrôle, la clé et le contenu chiffré aux adresses indiquées par l'identificateur associé à la référence, vérifier si le contenu numérique associé à la référence peut être accédé après analyse des paramètres de contrôle, déchiffrer le contenu numérique chiffré avec la clé de chiffrement, et transmettre le contenu déchiffré au deuxième terminal de communication. Le contenu chiffré est déchiffré à l'extérieur du serveur de publication, évitant ainsi l'accès à la clé de chiffrement et au contenu déchiffré par l'intermédiaire du serveur de publication. Selon une autre caractéristique de l'invention, le serveur de contrôle peut comparer deux adresses IP dudit autre terminal de communication reçues respectivement depuis ce dernier et depuis le serveur de publication afin de vérifier que la demande d'accès au contenu numérique par ledit autre terminal de communication a bien été faite à partir du site web géré par le serveur de publication. L'invention concerne également un serveur de contrôle pour contrôler la publication d'un contenu numérique dans un site web géré par un serveur de publication depuis un terminal de communication, le terminal de communication et le serveur de publication étant aptes à communiquer avec le serveur de contrôle qui fournit une application qui est téléchargée et implémentée dans le terminal de communication, le serveur de contrôle comprenant : des moyens pour définir des paramètres de contrôle associés au contenu numérique, lesdits paramètres comprenant une durée de validité du contenu et une liste de sites web autorisés pour la publication de contenu numérique, des moyens pou générer une clé associée au contenu numérique des moyens pour chiffrer le contenu numérique avec la clé générée, des moyens pour mémoriser les paramètres de contrôle et la clé générée dans une première base de données et le contenu numérique chiffré dans une deuxième base de données, des moyens pour générer une référence associée au contenu numérique, 30 afin que la référence soit publiée par le serveur de publication à la place du contenu numérique. Selon une autre caractéristique de l'invention, le serveur de contrôle est apte à communiquer avec le serveur de publication lorsqu'un utilisateur souhaite accéder au contenu numérique associée à la référence publiée par le serveur de publication via un autre terminal de communication et comprend en outre : des moyens pour récupérer les paramètres de contrôle, la clé et le contenu chiffré aux adresses indiquées par l'identificateur associé à la référence, des moyens pour vérifier si le contenu numérique associé à la référence peut être accédé après analyse des paramètres de contrôle, des moyens pour déchiffrer le contenu numérique chiffré avec la clé de chiffrement, et des moyens pour transmettre le contenu déchiffré au deuxième terminal 10 de communication L'invention concerne également un terminal de communication pour contrôler la publication d'un contenu numérique dans un site web géré par un serveur de publication depuis le terminal de communication, le terminal de 15 communication et le serveur de publication étant aptes à communiquer avec un serveur de contrôle qui fournit une application qui est téléchargée et implémentée dans le terminal de communication, le terminal de communication comprenant : des moyens pour définir des paramètres de contrôle associés au contenu numérique, lesdits paramètres comprenant une durée de validité du contenu et une 20 liste de sites web autorisés pour la publication de contenu numérique, des moyens pour générer une clé associée au contenu numérique des moyens pour chiffrer le contenu numérique avec la clé générée, des moyens pour mémoriser les paramètres de contrôle et la clé générée dans une première base de données et le contenu numérique chiffré dans une 25 deuxième base de données, des moyens pour générer une référence associée au contenu numérique, des moyens pour requérir la publication de la référence par le serveur de publication à la place du contenu numérique. 30 L'invention se rapporte encore à des programmes d'ordinateur apte à être mis en oeuvre dans un serveur et dans un terminal, lesdits programmes comprenant des instructions qui, lorsque les programmes sont exécutés dans ledit serveur et dans ledit terminal, réalisent les étapes selon le procédé de l'invention. La présente invention et les avantages qu'elle procure seront mieux compris au vu de la description ci-après faite en référence aux figures annexées, dans lesquelles : - la figure 1 est un bloc-diagramme schématique d'un système de 5 communication selon une réalisation de l'invention, et - la figure 2 est un algorithme d'un procédé de contrôle de publication de contenu dans un site web selon une réalisation de l'invention. En référence à la figure 1, un système de communication comprend un 10 serveur de contrôle SC, au moins un serveur de publication SP, un premier terminal de communication TC1 et un deuxième terminal de communication TC2, aptes à communiquer entre eux à travers un réseau de télécommunications RT. Le réseau de télécommunications RT peut être un réseau filaire ou sans fil, ou une combinaison de réseaux filaires et de réseaux sans fil. 15 Selon un exemple, le réseau de télécommunications RT est un réseau de paquets à haut débit de type IP ("Internet Protocol" en anglais), tel que l'internet ou un intranet. Selon un autre exemple, le réseau de télécommunications RT est un réseau de type TDM ("Time Division Multiplexing" en anglais) ou encore un réseau 20 privé spécifique à une société supportant un protocole propriétaire. Dans la suite de la description, il est considéré que le premier terminal de communication TC1 appartient à un premier utilisateur qui souhaite faire publier un contenu numérique via le serveur de publication PUB, le contenu numérique étant mémorisé dans le serveur de contrôle SC et accessible depuis le serveur de 25 publication PUB pour être visualisé dans le deuxième terminal de communication TC2 appartenant à un deuxième utilisateur qui souhaite voir le contenu numérique publié. Un terminal de communication TC1 ou TC2 d'un utilisateur est relié au 30 serveur de contrôle SC et au serveur de publication SP à travers le réseau de télécommunications RT. Selon un exemple, un terminal de communication est un ordinateur personnel relié directement par modem à une liaison de type xDSL ("Digital Subscriber Line" en anglais) ou RNIS (Réseau Numérique à Intégration de Services) reliée au réseau de télécommunications RT. Selon un autre exemple, un terminal de communication est un terminal de radiocommunications cellulaire mobile, relié par un canal de radiocommunication au réseau de télécommunications, par exemple de type GSM ("Global System for Mobile communications" en anglais) ou UMTS ("Universal Mobile Telecommunications System" en anglais). Selon un autre exemple, un terminal de communication comprend un dispositif ou objet électronique de télécommunications qui est personnel à l'utilisateur et qui peut être un assistant numérique personnel communicant PDA ("Personnal Digital Assistant" en anglais), ou un téléphone intelligent (SmartPhone), pouvant être relié à une borne d'accès d'un réseau public sans fil de faible portée du type WLAN ("Wireless Local Area Network" en anglais) ou conforme à l'une des normes 802.1x, ou de moyenne portée selon le protocole WIMAX ("World wide Interoperability Microwave Access" en anglais), relié au réseau de télécommunications. Selon un autre exemple, le terminal de communication est un téléphone fixe de type TDM ou un téléphone fixe de type voix sur réseau IP. Selon un autre exemple, terminal de communication est un téléphone fixe de type POE ("Power Over Ethernet" en anglais) qui est alimenté via une connexion Ethernet. Le premier terminal de communication TC1 contient une application App permettant au terminal TC1 de communiquer à la fois avec le serveur de publication PUB et avec le serveur de contrôle SC. Par exemple, l'application App est contenue dans un navigateur web. Le serveur de publication SP est un serveur hébergeant un site web, tel qu'un site de réseau social, permettant à des utilisateurs de publier des contenus numériques. Un contenu numérique peut être à titre d'exemples un objet multimédia contenant des données vidéos et/ou audio, un document textuel, ou encore une image. Le serveur de publication SP contient un module de publication PUB et un module d'authentification AUTp. Dans la suite de la description, le terme module peut désigner un dispositif, un logiciel ou une combinaison de matériel informatique et de logiciel, configuré pour exécuter au moins une tâche particulière. Le module de publication PUB communique avec le premier terminal de communication TC1 pour la demande de publication d'un contenu numérique par un premier utilisateur et communique avec le deuxième terminal de communication TC2 pour la demande de visualisation du contenu publié par un deuxième utilisateur. Le module d'authentification AUTp collabore avec le serveur de contrôle 10 SC afin d'être authentifié par ce dernier et autorisé à gérer une demande de publication d'un contenu numérique. Le serveur de contrôle SC est un serveur dont la gestion est indépendante de celle du serveur de publication SP et qui collabore avec le serveur de 15 publication PUB pour publier des contenus numériques par le serveur de publication PUB sous le contrôle du serveur de contrôle SC. Le serveur de contrôle SC contient un module de chiffrement CHI, un module de déchiffrement DEC, un module d'authentification AUTp et un module de contrôle CON. 20 Le module de chiffrement CHI collabore initialement avec le premier terminal de communication TC1 pour permettre au premier utilisateur de créer un compte auprès du serveur de contrôle SC et de configurer des règles générales de contrôle d'accès. Lesdites règles définissent notamment une liste de sites web autorisés pour la publication de contenu, chaque site web pouvant être associé à 25 une durée donnée de validité pour la publication de contenu, c'est-à-dire un contenu donné peut être accessible via le site web donné seulement pendant la durée de validité. Lesdites règles peuvent définir également des modes de notification du premier utilisateur, par exemple par message court ou par courrier électronique lorsqu'un contenu est bloqué. Dans une réalisation, le module de 30 chiffrement CHI fournit l'application App qui est téléchargée dans le premier terminal de communication TC1. Le module de chiffrement CHI collabore ensuite avec le premier terminal de communication TC1 pour permettre au premier utilisateur de demander une publication d'un contenu numérique sur le site web du serveur de publication PUB. Plus particulièrement, lorsque le premier terminal TC1 est connecté au site web du serveur de publication PUB et l'utilisateur souhaite faire publier un contenu, l'application App communique avec le serveur de contrôle SC afin que ce dernier gère la publication du contenu. Le module de chiffrement CHI invite le premier utilisateur à définir des paramètres de contrôle ParC associés au contenu, tels qu'un durée de validité du contenu et une liste de sites web autorisés pour la publication de contenu. Le module de chiffrement CHI génère une clé Kc associée au contenu et chiffre le contenu avec la clé générée. Le module de chiffrement CHI mémorise la clé générée Kc dans une base de données de paramètres BDP et mémorise le contenu chiffré dans une base de données de contenu BDC. Les bases de données BDP et BDC sont intégrées dans le serveur de contrôle SC ou, selon une variante, sont incorporées chacune dans un serveur de gestion de base de données relié au serveur de contrôle SC par une liaison sécurisée locale ou distante. Le module de chiffrement CHI génère en outre une référence Ref associée au contenu numérique. La référence Ref est par exemple une adresse URL ("Uniform Resource Locator" en anglais). Optionnellement, dans le cas où le contenu est une image donnée, la référence peut comprendre une image miniature de l'image donnée. Le module de chiffrement CHI mémorise la référence Ref en correspondance avec un identificateur IdR permettant de récupérer la clé Kc, les paramètres ParC et le contenu chiffré dans les bases de données BDP et BDC. Par exemple, l'identificateur IdR contient des adresses auxquelles sont mémorisés la clé Kc, les paramètres ParC et éventuellement le contenu chiffré. Le module de chiffrement CHI transmet la référence Ref à l'application App qui requiert la publication de la référence Ref auprès du serveur de publication PUB. Dans une autre réalisation, l'application App communique avec le serveur de contrôle SC pour télécharger et installer un module comprenant des fonctionnalités du module de chiffrement CHI. L'application effectue alors elle-même les actions décrites ci-dessus, c'est-à-dire inviter le premier utilisateur à définir des paramètres de contrôle ParC, générer une clé Kc associée au contenu et chiffrer le contenu avec la clé générée, et générer une référence Ref associée au contenu numérique. Dans cette réalisation, l'application App requiert la publication de la référence Ref auprès du serveur de publication SP, la référence Ref inclut en tant que paramètre un identificateur IdR permettant de récupérer la clé Kc, les paramètres ParC et le contenu chiffré dans les bases de données BDP et BDC. Le module d'authentification AUTc a pour fonctionnalité d'authentifier le serveur de publication PUB en collaborant avec le module d'authentification AUTp de ce dernier. En particulier, le serveur de contrôle SC et le serveur de publication PUB mémorisent chacun dans une base de données des certificats pour l'authentification. Après l'authentification du serveur de publication SP par le serveur de contrôle SC, la référence Ref peut être publiée par le serveur de publication SP au moyen du module de publication PUB. Dans le cas où le premier utilisateur souhaite faire publier un contenu sur un site web non contenu dans la liste de sites web autorisés définie initialement, le module d'authentification AUTc du serveur de contrôle SC partage des certificats avec le module d'authentification AUTp du serveur de publication SP. Une fois la référence publiée par le serveur de publication SP sur un site web, la référence peut être accédée par un deuxième terminal de communication TC2 requérant l'affichage du contenu associé à la référence. Le deuxième terminal de communication TC2 contient une application App' permettant au terminal TC2 de communiquer à la fois avec le serveur de publication PUB et avec le serveur de contrôle SC. Par exemple, l'application App' est contenue dans un navigateur web. Le module de publication PUB du serveur de publication SP communique avec le module de contrôle CON du serveur de contrôle SC afin de vérifier les paramètres de contrôle ParC associés à la référence Ref. A cette fin, le module de contrôle CON utilise l'identificateur IdR mémorisé en correspondance avec la référence Ref par le module de chiffrement CHI ou utilise l'identificateur IdR mis en paramètre de la référence Ref. De manière optionnelle, le module de contrôle CON reçoit une adresse IP, éventuellement hachée, du deuxième terminal de communication TC2, transmise par le serveur de publication PUB et reçoit également une adresse IP, éventuellement hachée de la même manière, du deuxième terminal de communication TC2, transmise par l'application App'. Le module de contrôle CON compare les adresses IP reçues afin de vérifier que le serveur de publication SP est bien autorisé à publier la référence en utilisant une authentification par certificats, et que la demande d'accès au contenu par le deuxième terminal a bien été faite à partir du site web du serveur de publication SP. Une fois que le module de contrôle CON a vérifié les paramètres de contrôle ParC, c'est-à-dire a vérifié que le premier utilisateur a autorisé la publication du contenu via la référence, le module de contrôle CON déclenche le déchiffrement du contenu chiffré par le module de déchiffrement DEC. Le module de déchiffrement DEC utilise l'identificateur IdR associé à la référence Ref pour récupérer la clé de chiffrement Kc mémorisée dans la base de données BDP et le contenu chiffré dans la base de données BDC. Le module de déchiffrement DEC déchiffre le contenu chiffré avec la clé de chiffrement Kc, et transmet le contenu déchiffré à l'application App' qui peut afficher le contenu. Il est considéré que l'application App' est dotée de mécanismes de prévention de copie, telle qu'une copie d'écran. Dans une réalisation, l'application App' communique avec le serveur de 20 contrôle SC pour télécharger et installer un module comprenant des fonctionnalités du module de déchiffrement DEC. Dans une réalisation, le module de déchiffrage DEC est incorporé dans un serveur distinct du serveur de contrôle SC. 25 En référence à la figure 2, un procédé de contrôle de publication de contenu dans un site web selon une réalisation de l'invention comprend des étapes El à E6 exécutées dans le système de communication. A une étape préliminaire E01, le premier utilisateur se connecte au serveur de contrôle SC via le premier terminal de communication TC1. Le premier 30 utilisateur crée un compte auprès du serveur de contrôle SC et configure des règles générales de contrôle d'accès définissant notamment une liste de sites web autorisés pour la publication de contenu et à une durée donnée de validité pour la publication de contenu pour chaque site web. Par ailleurs, le serveur de contrôle SC fournit une application App qui est téléchargée et implémentée dans le premier terminal de communication TC1. A l'étape El, le premier utilisateur se connecte au serveur de publication 5 SP via le premier terminal de communication TC1, dans l'optique de faire publier un contenu sur le site web du serveur de publication SP. Dans le cas où l'application App ne dispose pas de fonctionnalités du module de chiffrement CHI pour le chiffrement et la génération d'une référence, l'application App peut communiquer avec le serveur de contrôle SC afin de 10 télécharger et installer ces fonctionnalités. Il est considéré que les étapes El à E3 sont exécutées par l'application App, communiquant avec le module de chiffrement CHI et sous le contrôle de ce dernier via une interface fournie par l'application App si l'application App ne dispose pas des fonctionnalités du module de chiffrement CHI. 15 L'application App invite le premier utilisateur à définir des paramètres de contrôle ParC associés au contenu, tels qu'une durée de validité du contenu et une liste de sites web autorisés pour la publication de contenu. L'application App génère une clé Kc associée au contenu et chiffre le contenu avec la clé générée. L'application App mémorise les paramètres de contrôle par et la clé 20 générée Kc dans une base de données de paramètres BDP et mémorise le contenu chiffré dans une base de données de contenu BDC. A l'étape E2, l'application App génère une référence Ref associée au contenu numérique. La référence Ref est par exemple une adresse, telle qu'une 25 adresse URL, à laquelle est mémorisé le contenu chiffré. L'application App génère en outre un identificateur IdR contenant des adresses auxquelles sont mémorisés la clé Kc et les paramètres ParC. L'identificateur IdR est inclus dans la référence Ref, par exemple placé en paramètre de la référence Ref. L'application App requiert la publication de la référence Ref auprès du 30 serveur de publication SP à la place du contenu. A l'étape E3, le module AUTp du serveur de publication SP communique avec le module AUTc du serveur de contrôle SC afin d'être authentifié par ce dernier. Une fois authentifié, le serveur de publication SP publie alors la référence Ref à la place du contenu au moyen du module de publication PUB. A l'étape E4, un deuxième utilisateur se connecte au serveur de 5 publication SP via un deuxième terminal de communication TC2, dans l'optique de visualiser des contenus publiés. Le deuxième terminal de communication TC2 dispose d'une application App' apte à communiquer avec le serveur de publication SP et le serveur de contrôle SC, l'application App' étant par exemple incluse ou un greffon dans un 10 navigateur web. Lorsque le navigateur web ouvre une page web sur laquelle est publiée la référence Ref, l'application App' effectue une requête HTTP ("HyperText Transfer Protocol" en anglais) auprès du serveur de publication SP. Le module de publication PUB du serveur de publication SP communique alors avec le module 15 de contrôle CON du serveur de contrôle SC afin de vérifier les paramètres de contrôle ParC associés à la référence Ref, c'est-à-dire vérifier si le contenu associé à la référence peut être accédé après analyse des paramètres de contrôle ParC, en utilisant l'identificateur IdR associé à la référence Ref pour récupérer les paramètres de contrôle ParC. 20 Optionnellement, le module de contrôle CON compare deux adresses IP du deuxième terminal de communication TC2 reçues respectivement depuis le serveur de publication SP et depuis l'application App'. A l'étape E5, si les paramètres ParC indiquent que le contenu peut être 25 accédé, le module de déchiffrement DEC du serveur de contrôle SC utilise l'identificateur IdR associé à la référence Ref pour récupérer la clé de chiffrement Kc et le contenu chiffré aux adresses indiquées par l'identificateur IdR. Le module de déchiffrement DEC déchiffre le contenu chiffré avec la clé de chiffrement Kc. 30 A l'étape E6, le module de déchiffrement DEC transmet le contenu déchiffré, via une transmission sécurisée, à l'application App' qui peut afficher le contenu déchiffré. Le procédé selon les étapes E4 à E6 est transparent pour le deuxième utilisateur qui voit s'afficher sur son écran le contenu associé au site web visité, le contenu ayant été téléchargé depuis le serveur de contrôle SC au lieu du serveur de publication SP. L'invention décrite ici concerne un procédé, un terminal et un serveur pour le contrôle de publication de contenu numérique. Selon une implémentation de l'invention, les étapes du procédé de l'invention sont déterminées par les instructions de programmes d'ordinateur incorporés dans un serveur, tel que le serveur de contrôle SC et incorporés dans un terminal, tel que le terminal de communication TC1. Les programmes comportent des instructions de programme, qui lorsque lesdits programmes sont chargés et exécutés dans le serveur et le terminal, réalisent les étapes du procédé de l'invention. En conséquence, l'invention s'applique également à un programme d'ordinateur, notamment un programme d'ordinateur sur ou dans un support d'informations, adapté à mettre en oeuvre l'invention. Ce programme peut utiliser n'importe quel langage de programmation, et être sous la forme de code source, code objet, ou code intermédiaire entre code source et code objet tel que dans une forme partiellement compilée, ou dans n'importe quelle autre forme souhaitable pour implémenter le procédé selon l'invention. REVENDICATIONS1. Procédé pour contrôler la publication d'un contenu numérique dans un site web géré par un serveur de publication (SP) depuis un terminal de communication (TC1), le terminal de communication (TC1) et le serveur de publication (SP) étant aptes à communiquer avec un serveur de contrôle (SC) qui fournit une application (App) qui est téléchargée et implémentée dans le terminal de communication (TC1), le procédé comprenant les étapes suivantes dans le terminal de communication (TC1) : définir (E1) des paramètres de contrôle (ParC) associés au contenu numérique, lesdits paramètres comprenant une durée de validité du contenu et une liste de sites web autorisés pour la publication de contenu numérique, générer (E1) une clé (Kc) associée au contenu numérique chiffrer (E1) le contenu numérique avec la clé générée, mémoriser (E1) les paramètres de contrôle (ParC) et la clé générée (Kc) dans une première base de données (BDP) et le contenu numérique chiffré dans une deuxième base de données (BDC), générer (E2) une référence (Ref) associée au contenu numérique, et requérir (E3) la publication de la référence (Ref) par le serveur de 20 publication (SP) à la place du contenu numérique. 2. Procédé conforme à la revendication 1, selon lequel les étapes de définir des paramètres de contrôle, générer une clé, chiffrer le contenu numérique, mémoriser les paramètres de contrôle, la clé générée et le contenu numérique 25 chiffré, et générer une référence, sont effectuées par l'application (App) communiquant avec le serveur de contrôle (SC) et sous le contrôle de ce dernier via une interface fournie par l'application (App). 3. Procédé conforme à la revendication 1 ou 2, selon lequel le serveur de 30 publication (SP) publie la référence (Ref) après avoir été authentifié par le serveur de contrôle (SC). 4. Procédé conforme à l'une des revendications 1 à 3, selon lequel l'application (App) génère en outre un identificateur (IdR) contenant des adresses auxquelles sont mémorisés la clé (Kc) et les paramètres de contrôle (ParC), l'identificateur (IdR) étant inclus dans la référence (Ref) ou étant mémorisé en correspondance avec la référence (Ref) dans le serveur de contrôle (SC). 5. Procédé conforme à l'une des revendications 1 à 4, selon lequel la référence (Ref) est une adresse URL à laquelle est mémorisé le contenu chiffré. 6. Procédé conforme à la revendication 4 ou 5, comprenant en outre les étapes suivantes dans le serveur de contrôle (SC), un utilisateur souhaitant accéder au contenu numérique associée à la référence (Ref) publiée par le serveur de publication (SP) via un autre terminal de communication (TC2) : récupérer les paramètres de contrôle (ParC), la clé (Kc) et le contenu 15 chiffré aux adresses indiquées par l'identificateur (IdR) associé à la référence (Ref), vérifier si le contenu numérique associé à la référence (Ref) peut être accédé après analyse des paramètres de contrôle (ParC), déchiffrer le contenu numérique chiffré avec la clé de chiffrement (Kc), et 20 transmettre le contenu déchiffré au deuxième terminal de communication (TC2). 7. Procédé conforme à l'une des revendications 1 à 6, selon lequel le serveur de contrôle (SC) compare deux adresses IP dudit autre terminal de communication 25 (TC2) reçues respectivement depuis ce dernier et depuis le serveur de publication (SP) afin de vérifier que la demande d'accès au contenu numérique par ledit autre terminal de communication (TC2) a bien été faite à partir du site web géré par le serveur de publication (SP). 30 8. Serveur de contrôle (SC) pour contrôler la publication d'un contenu numérique dans un site web géré par un serveur de publication (SP) depuis un terminal de communication (TC1), le terminal de communication (TC1) et le serveur de publication (SP) étant aptes à communiquer avec le serveur de contrôle (SC)qui fournit une application (App) qui est téléchargée et implémentée dans le terminal de communication (TC1), le serveur de contrôle (SC) comprenant : des moyens (CHI) pour définir des paramètres de contrôle (ParC) associés au contenu numérique, lesdits paramètres comprenant une durée de validité du contenu et une liste de sites web autorisés pour la publication de contenu numérique, des moyens (CHI) pou générer une clé (Kc) associée au contenu numérique des moyens (CHI) pour chiffrer le contenu numérique avec la clé générée, des moyens (CHI) pour mémoriser les paramètres de contrôle (ParC) et la clé générée (Kc) dans une première base de données (BDP) et le contenu numérique chiffré dans une deuxième base de données (BDC), des moyens (CHI) pour générer une référence (Ref) associée au contenu numérique, afin que la référence (Ref) soit publiée par le serveur de publication 15 (SP) à la place du contenu numérique. 9. Serveur de contrôle (SC) conforme à la revendication 8, apte à communiquer avec le serveur de publication (SP) lorsqu'un utilisateur souhaite accéder au contenu numérique associée à la référence (Ref) publiée par le serveur 20 de publication (SP) via un autre terminal de communication (TC2), et comprenant en outre : des moyens (CON) pour récupérer les paramètres de contrôle (ParC), la clé (Kc) et le contenu chiffré aux adresses indiquées par l'identificateur (IdR) associé à la référence (Ref), 25 des moyens (CON) pour vérifier si le contenu numérique associé à la référence (Ref) peut être accédé après analyse des paramètres de contrôle (ParC), des moyens (DEC) pour déchiffrer le contenu numérique chiffré avec la clé de chiffrement (Kc), et 30 des moyens (DEC) pour transmettre le contenu déchiffré au deuxième terminal de communication (TC2). 10. Terminal de communication (TC1) pour contrôler la publication d'un contenu numérique dans un site web géré par un serveur de publication (SP)depuis le terminal de communication (TC1), le terminal de communication (TC1) et le serveur de publication (SP) étant aptes à communiquer avec un serveur de contrôle (SC) qui fournit une application (App) qui est téléchargée et implémentée dans le terminal de communication (TC1), le terminal de communication (TC1) comprenant : des moyens (App) pour définir des paramètres de contrôle (ParC) associés au contenu numérique, lesdits paramètres comprenant une durée de validité du contenu et une liste de sites web autorisés pour la publication de contenu numérique, des moyens (App) pour générer une clé (Kc) associée au contenu numérique des moyens (App) pour chiffrer le contenu numérique avec la clé générée, des moyens (App) pour mémoriser les paramètres de contrôle (ParC) et la clé générée (Kc) dans une première base de données (BDP) et le contenu numérique chiffré dans une deuxième base de données (BDC), des moyens (App) pour générer une référence (Ref) associée au contenu numérique, et des moyens (App) pour requérir la publication de la référence (Ref) par le serveur de publication (SP) à la place du contenu numérique. 11. Programme d'ordinateur apte à être mis en oeuvre dans un terminal de communication (TC1) pour contrôler la publication d'un contenu numérique dans un site web géré par un serveur de publication (SP) depuis le terminal de communication (TC1), le terminal de communication (TC1) et le serveur de publication (SP) étant aptes à communiquer avec un serveur de contrôle (SC) qui fournit une application (App) qui est téléchargée et implémentée dans le terminal de communication (TC1), ledit programme comprenant des instructions qui, lorsque le programme est chargé et exécuté dans ledit terminal de communication (TC1), réalisent les étapes suivantes : définir (E1) des paramètres de contrôle (ParC) associés au contenu numérique, lesdits paramètres comprenant une durée de validité du contenu et une liste de sites web autorisés pour la publication de contenu numérique, générer (E1) une clé (Kc) associée au contenu numérique chiffrer (E1) le contenu numérique avec la clé générée,