Brevet FR3046272A1 (20170630)
REVENDICATIONS1. Procédé de connexion à un serveur distant, comprenant une étape préliminaire (SO) au cours de laquelle, lors d'un accès d'un utilisateur audit serveur distant, ledit utilisateur fait enregistrer, en association avec un identifiant de ce serveur distant, le résultat de l'application d'une certaine fonction à des données d'authentification de cet utilisateur auprès de ce serveur distant, ledit procédé comprenant en outre, lors d'un quelconque accès ultérieur de l'utilisateur au serveur distant, les étapes suivantes : a) saisie (S1) par l'utilisateur de données d'authentification destinées à l'authentifier auprès du serveur distant, lesdites données d'authentification comprenant au moins un mot de passe, b) comparaison (S2) entre le résultat de ladite fonction appliquée auxdites données d'authentification saisies lors de ladite étape a), et ledit résultat enregistré lors de ladite étape préliminaire (SO), et c) - en cas de concordance (S3), envoi au serveur distant de l'identifiant et du mot de passe de l'utilisateur, et - en cas de discordance (S'3), envoi à l'utilisateur d'un message lui demandant de vérifier que les données d'authentification qu'il a saisies lors de l'étape a) sont bien celles qu'il veut envoyer au serveur distant, et proposition à l'utilisateur d'une interface pour lui permettre de répondre.\n<CLM>\1\tProcédé de connexion à un serveur distant selon la revendication 1, caractérisé en ce que si, suite à la réception dudit message, l'utilisateur se rend compte que lesdites données d'authentification saisies lors de ladite étape a) sont erronées, ledit procédé comprend en outre les étapes suivantes : d) indication (S4) par ledit utilisateur, dans ladite interface, de son souhait de corriger sa saisie, et saisie par l'utilisateur de nouvelles données d'authentification destinées à l'authentifier auprès du serveur distant, lesdites nouvelles données d'authentification comprenant au moins un mot de passe, 3046272 16 e) comparaison (S5) entre le résultat de ladite fonction appliquée auxdites nouvelles données d'authentification, et ledit résultat enregistré lors de ladite étape préliminaire (SO), et f) en cas de concordance, envoi (S6) au serveur distant de l'identifiant et du 5 mot de passe de l'utilisateur.\n<CLM>\1\tProcédé de connexion à un serveur distant selon la revendication 1, caractérisé en ce que si, suite à la réception dudit message, l'utilisateur se rend compte que ledit résultat enregistré lors de ladite étape préliminaire (SO) est 10 obsolète, ledit procédé comprend en outre les étapes suivantes : d') indication (S'4) par ledit utilisateur dans ladite interface de son souhait de mettre à jour ses données d'authentification, e') enregistrement (S'5) du résultat de l'application de ladite fonction auxdites données d'authentification saisies par l'utilisateur lors de ladite étape a), 15 en association avec un identifiant du serveur distant, et f') envoi (S'6) au serveur distant de l'identifiant et du mot de passe de l'utilisateur.\n<CLM>\1\tProcédé de connexion à un serveur distant selon la revendication 1, 20 caractérisé en ce que, suite à la réception dudit message, ledit procédé comprend en outre les étapes suivantes : d") indication (5"4) par ledit utilisateur dans ladite interface qu'il est un nouvel utilisateur, e") enregistrement (SO) du résultat de l'application de ladite fonction 25 auxdites données d'authentification saisies par ce nouvel utilisateur lors de ladite étape a), en association avec un identifiant du serveur distant, et f") envoi au serveur distant de l'identifiant et du mot de passe du nouvel utilisateur. 30\n<CLM>\1\tProcédé de connexion à un serveur distant selon l'une quelconque des revendications 1 à 4, caractérisé en ce que le résultat de ladite fonction comprend, en clair ou sous forme cryptée, au moins une partie dudit mot de passe de l'utilisateur pour ledit serveur distant. 3046272 17\n<CLM>\1\tDispositif de connexion à un serveur distant, caractérisé en ce qu'il possède des moyens pour : - prendre en compte des données d'authentification saisies par un utilisateur dudit dispositif de connexion et destinées à authentifier ledit utilisateur 5 auprès dudit serveur distant, lesdites données d'authentification comprenant au moins un mot de passe, - appliquer une certaine fonction auxdites données d'authentification saisies par l'utilisateur, - comparer le résultat de l'application de ladite fonction auxdites données 10 d'authentification saisies par l'utilisateur, avec le résultat, enregistré préalablement, de l'application de la fonction à des données d'authentification de cet utilisateur auprès dudit serveur distant, et - en cas de concordance, envoyer au serveur distant l'identifiant et le mot 15 de passe de l'utilisateur, et - en cas de discordance, envoyer à l'utilisateur un message lui demandant de vérifier que lesdites données d'authentification saisies par l'utilisateur sont bien celles qu'il veut envoyer au serveur distant, et proposer à l'utilisateur une interface pour lui permettre de répondre. 20\n<CLM>\1\tDispositif de connexion selon la revendication 6, caractérisé en ce qu'il possède en outre des moyens pour, en cas de discordance : - prendre en compte une indication dudit utilisateur dans ladite interface de son souhait de corriger sa saisie, 25 - prendre en compte de nouvelles données d'authentification saisies par ledit utilisateur et destinées à l'authentifier auprès du serveur distant, lesdites nouvelles données d'authentification comprenant au moins un mot de passe, - comparer le résultat de ladite fonction appliquée auxdites nouvelles données d'authentification, et ledit résultat enregistré préalablement, et 30 - en cas de concordance, envoyer au serveur distant l'identifiant et le mot de passe de l'utilisateur.\n<CLM>\1\tDispositif de connexion selon la revendication 6, caractérisé en ce qu'il possède en outre des moyens pour, en cas de discordance : 3046272 18 - prendre en compte une indication dudit utilisateur dans ladite interface de son souhait de mettre à jour ses données d'authentification, - enregistrer le résultat de l'application de ladite fonction auxdites données d'authentification saisies par l'utilisateur, en association avec un identifiant du 5 serveur distant, et - envoyer au serveur distant l'identifiant et le mot de passe de l'utilisateur.\n<CLM>\1\tDispositif de connexion selon la revendication 6, caractérisé en ce qu'il possède en outre des moyens pour, en cas de discordance : 10 - prendre en compte une indication dudit utilisateur dans ladite interface qu'il est un nouvel utilisateur, - enregistrer le résultat de l'application de ladite fonction auxdites données d'authentification saisies par ce nouvel utilisateur, en association avec un identifiant du serveur distant, et 15 - envoyer au serveur distant l'identifiant et le mot de passe du nouvel utilisateur.\n<CLM>\1\tDispositif de connexion selon l'une quelconque des revendications 6 à 9, caractérisé en ce que le résultat de ladite fonction comprend, en clair ou 20 sous forme cryptée, au moins une partie dudit mot de passe de l'utilisateur pour ledit serveur distant.\n<CLM>\1\tNavigateur Web (World Wide Web), caractérisé en ce qu'il contient un dispositif de connexion selon l'une quelconque des revendications 6 à\n<CLM>\1\t25