Brevet FR3076638A1 (20190712)

REVENDICATIONS1. Procédé de gestion d'un accès par un dispositif d'un utilisateur (2) à une page web d'authentification (WP-AUTH) contrôlant un accès à un service auprès duquel est enregistre l'utilisateur en association avec dés données d'authentification et un contenu multimédia (IM-U), ce procédé de gestion comprenant, suite à une identification valide (E30,E40) de l'utilisateur auprès d'un serveur d'authentification (7) gérant l'accès au service : une étape de détermination (E50) d'une séquence, dite séquence test, de paramètres 10 ordonnés destinés à être appliqués par le dispositif de l'utilisateur à une succession de trames de données ; - une étape de dissimulation (E60) de la séquence test dans le contenu multimédia résultant en une version modifiée (IM-steg) du contenu multimédia ; - une étape d'envoi (E70) au dispositif de l'utilisateur (2) de la version modifiée du 15 contenu multimédia et - une étape d'envoi (E80) à-un serveur proxy (8) .placé entre le dispositif de l'utilisateur et ;e serveur d'authentification, de la séquence test déterminée pour le dispositif de l'utilisateur. 20 2, Procédé de gestion selon la revendication 1 comprenant en outre : une étape de réception en provenance d'un autre dispositif (2') de l'utilisateur d'une requête pour obtenir le contenu multimédia enregistré en association avec l'utilisateur ; - une étape d'envoi à cet autre dispositif d'une adresse à usage unique pour fournir un 25 code de validation de la requête ; si le code est foum! via ladite adresse, une étape d'envoi audit autre dispositif de l'utilisateur du contenu multimédia requis.\n<CLM>\1\tProcédé selon la revendication 1 ou 2 dans lequel un port d'accès à la page 30 web d'authentification contrôlant l'accès au service est en outre dissimulé dans la version modifiée du contenu multimédia. 20\n<CLM>\1\tProcédé selon l'une quelconque des revendications 1 à 3 dans lequel une séqucruc test de paramètres différente est déterminée pour le dispositif de Vutilisateur chaque nouvelie connexion du dispositif de 'utilisateur au serveur d'authentification.\n<CLM>\1\tProcédé dc contrôle par un serveur proxy (8) d'un dispositif de sécurité (6) verrouillant un accès à une page web d'authentification contrôlant un accès à .un service auprès duquel est enregistré -un utilisateur en assoeiaeoe avec des données d'authentification et un contenu multimédia, le serveur de proxy étant placé entre un dispositif de l'utilisateur (2) et un serveur d'authentification (7) gérant l'accès au service, 10 le procédé de contrôle comprenant : - une étape de réception (E80) en provenance du serveur d'authentification d'une séquence, dite séquence test, de paramètres ordonnés destinés à être appliqués par le dispositif de l'utilisateur à une succession de trames de données ; une étape d'interception (F110) d'une succession de trames de données émises par le 15 dispositif de l'utilisateur à destination du serveur d'authentification ; une étape d'extraction (E120) d'une séquence de paramètres ordonnés de la succession de trames de données interceptées ; u e étape de comparaison (E130) de la séquence test avec la séquence extrait s'il existe une concordance, une étape d'envoi (E140) au .dispositif de sécurité d'une 20 commande de déverrouillage de l'accès à la page web d'authentification contrôlant l'accès au service pour le dispositif de 'utilisateur.\n<CLM>\1\tProcédé de contrôle selon la revendication 5 dans lequel la commande de déverrouillage comprend une commande d'ouverture d'un port d'accès à la page web 25 d'authentification pour ledit dispositif utilisateur.\n<CLM>\1\tProcédé de contrôle selon la revendication 5 ou 6 dans lequel a commande de déverrouillage comprend une durée limitée )endant laquelle l'accès à a page web d'authentification est déverrouillé pour le dispositif de l'ulilisateur. 30\n<CLM>\1\tProcédé de contrôle selon l'une quelconque des revendications 5à 7 dans lequel la séquence test ne peut être utilisée qu'une unique fois pour débloquer l'accès à la page d'authentification contrôlant l'accès au service. 21\n<CLM>\1\tProcédé d'accès, par un dispositif d'un utilisateur (2), à une page welp d'authentification (WP-AUTI-) contrôlant un accès à un service auprès duquel est enregistré l'utilisateur en association avec des données d'authentification et un contenu multimédia, ledit contenu multimédia étant stocké dans. une mémoire du dispositif de l'utilisateur, ce procédé d'accès comprenant, suite à une identification valide (E30) de l'utilisateur auprès d'un serveur d'authentification gérant i'accès au service - une. étape de réception (E70) en provenance du serveur d'authentification d'une version modifiée (IM-steg) du contenu multimédia (1M-U) dans laquelle est dissimulée une séquence test (SEQtest) de paramètres ordonnés destinés à être appliqués à une 10 succession de trames de données ; - une étape d'extraction (E100) de la version modifiée du contenu multimédia, en utWsant le 'contenu multimédia stocké. dans la mémoire. du dispositif utilisateur, de la séquence test ; - une étape d'envoi (E110) à destination du serveur d'authentification d'une succession 15 de trames de données comprenant les paramètres de la séquence test dans l'ordre indiqué par la séquence test unes ét_apo de réception (E160) de la page web d'authentification contrôlant l'accès au service. 20\n<CLM>\1\tProcédé selon i'une quelconque des revendications 1 à 9 dans lequel le contenu multimédia .(1M-U) est une image.\n<CLM>\1\tProcédé selon l'une quelconque des revendications 1 à 10 dans lequel pour au moins une trame de données, la séquence test contient au moins une information 25 parmi un numéro de port de destination de ladite trame de données, un protocole de transport utilisé par la trame de données, et un protocole applicatif utilisé par la trame de données.\n<CLM>\1\tProgramme d'ordinateur (PROG) comportant cies instructions pour 30 l'exécution des étapes du procédé selon i'une quelconque des revendications 1 à 11 lorsque ledit programme est exécuté .par un ordinateur. 1:3. Support d'enregistrement lisible par un ordinateur sur lequel est enregistré un programme d'ordinateur selon la revendication\n<CLM>\1\t22 1'l. Serveur craut -ientification (7) gérant un accès à un service auprès duquel est enregistre un utilisateur en association avec des données d'authentification et un contenu multimédia, ce serveur d'authentification comprenant : un module d'identification (7A), configure pour identifier l'utilisateur ; un module de détermination (7B), activé si l'identification de l'utilisateur est valide, et configuré pour déterminer une séquence, dite séquence test, de paramètres ordonnés destinés 'à être appliqués par un dispositif de l'utilisateur à une succession de trames de données ; 10 un nodule de dissimulation (7C), configure pour générer une version modifiée du contenu multimédia dans laquelle est dissimulée la séquence test ; un module d'envoi (70), configure pour envoyer : o au dispositif de l'utilisateur (2), la version modifiée du contenu multimédia ; et .o à un serveur proxy (8) placé entre le dispositif de l'utilisateur et le serveur 15 d'authentification, la séquence test déterminée pour le dispositif de l'utilisateur.\n<CLM>\1\tServeur proxy (8) placé entre un dispositif d'un utilisateur et un serveur d'authentification gérant un accès à un service auprès duquel est enregistré l'utilisateur en association avec des données d'authentification et un contenu multimédia, le serveur 20 proxy comprenant; un module de réception (8A), apte à recevoir en provenance du serveur d'authentification, une séquence, dite séquence test, de paramètres ordonnés destinés à être appliqués par le dispositif de l'utilisateur à une succession de trames de données ; 25 - un module d'interception (8B), configure pour intercepter une succession de trames de données émises par le dispositif de l'utilisateur à destination du serveur d'authentification ; - un module d'extraction (8C), configure pour extraire une séquence de paramètres ordonnés de la succession de trames de données interceptées ; 30 un module de comparaison (8D), configure pour comparer la séquence test avec la séquence extraite.; - un module d'envoi (8E), activé si le module de comparaison détecte une concordance entre les séquences comparées, et configure pour envoyer à un dispositif de. sécurité 23 verrouillant un accès à une page web d'authentification contrôlant l'accès au service, d'une commande de déverrouillage de cet accès pour le dispositif de l'utilisateur.\n<CLM>\1\tDispositif d'un utilisateur (2) enregistré auprès d'un service en association avec des données d'authentification et un contenu multimédia, ledit contenu multimédia étant stocké dans une mémoire du dispositif, ce dispositif comprenant : un module d'identification (2A), configure pour réaliser une identification de l'utilisateur auprès d'un serveur d'authentification gérant un accès au service : un module de réception (2B), apte à recevoir en provenance du serveur 10 d'authentification, une version modifiée du contenu multimédia dans iaquelle est dissimulée une séquence, dite séquence test, de paramèti es. ordonnés destinés à être appliqués à une succession de trames de données .; un module d'extraction (2G), configure pour extraire de la version modifiée du contenu multimédia, en utilisant le contenu multimédia stocké dans la mémoire du 15 dispositif, la séquence test ; un module d'envoi (2D), configure pour envoyer à destination du serveur d'authentification une succession de trames de données comprenant les paramètres de la séquence test dans l'ordre indiqué par la- séquence test ; et un module de réception (2E), apte à recevoir une page web d'authentification 20 contrôlant l'accès au service.\n<CLM>\1\tSystème de protection (5) d'un accès à une page web d'authentification contrôlant un accès à un service, le système de protection comprenant : - un dispositif de sécurité (6) verrouillant par défaut l'accès à la page web 25 d'authentification ; - un serveur d'authentification (7) gérant l'accès au service conforme à la revendication 14; et - un serveur proxy (8) conforme à la revendication 15, apte à déverrouiller sous conditions le dispositif de sécurité pour un dispositif d'un utilisateur enregistré auprès 30 du service.\n<CLM>\1\tSystème de protection (5) selon la revendication 17 dans lequel le dispositif de sécurité ((5) est un pare-feu. 24\n<CLM>\1\tSystème de communication (1) comprenant : - un dispositif (2) d'un utilisateur conforme à la revendication 16, ledit utilisateur étant enregistré auprès d'un service en association avec des clonnés d'authentification et un contenu multimédia ; eu - un système (5) selon la revendication 17 ou 18 de protect:on d'un accès à une page web d'authentification contrôlant l'accès au service.