Brevet FR3067143A1 (20181207)

REVENDICATIONS1. Procédé de communication sécurisée entre une pluralité de terminaux utilisateur et au moins un serveur, mettant en oeuvre, pour chaque terminal utilisateur qui établit une session de communication avec ledit serveur, via un réseau de communication, ce qui suit: - réception (Si), dans un dispositif d'authentification situé dans le réseau de communication, d'un premier ticket de traçabilité de la session contenant: - un identifiant de ressource réseau, - un identifiant utilisateur, - stockage (S3) de l'identifiant de ressource réseau, en association avec l'identifiant utilisateur, dans un dispositif de stockage (BD,TS), ledit procédé étant caractérisé en ce que pour chaque association stockée, une information (ISA) de statut de l'authentification de chaque utilisateur correspondant est stockée (S5), ladite information étant mise à une première valeur (V1) représentative d'une authentification, selon un premier degré de confiance, de chaque utilisateur correspondant, et lorsque pour un terminal considéré, est reçu un deuxième ticket de traçabilité de session pour lequel l'identifiant utilisateur ne correspond pas à celui du premier ticket de traçabilité, toutes les informations de statut stockées passent (59-S10) de la première valeur à une deuxième valeur (V2) représentative d'une authentification, selon un deuxième degré de confiance moins élevé que le premier degré de confiance, de chacun des utilisateurs pour lequel une association a été stockée.\n<CLM>\1\tProcédé de communication sécurisée selon la revendication 1, dans lequel l'information (ISA) de statut de l'authentification de l'utilisateur d'un terminal considéré ayant été mise à ladite première valeur, dans le cas où le dispositif d'authentification reçoit (S100), en provenance du terminal utilisateur considéré, une requête en authentification dudit utilisateur, ladite requête contenant 3067143 23 l'identifiant utilisateur (IU_Ti) associé au terminal utilisateur considéré, le dispositif d'authentification envoie (S111a)) en réponse au terminal utilisateur considéré un message qui contient, dans un cookie, ledit identifiant utilisateur. 5\n<CLM>\1\tProcédé de communication sécurisée selon la revendication 1 ou la revendication 2, dans lequel, pour un terminal considéré (Ti) : - le premier ticket de traçabilité de session (TTSii) reçu est un ticket de traçabilité d'établissement de session de communication, - le deuxième ticket de traçabilité de session (TTS2i) reçu, pour lequel 10 l'identifiant utilisateur ne correspond pas à celui du premier ticket de traçabilité, est : - soit un ticket de traçabilité de fin de ladite session de communication, - soit un ticket de traçabilité intermédiaire relatif à ladite session de 15 communication, lequel est transmis après la transmission du premier ticket de traçabilité d'établissement de ladite session et avant la transmission du deuxième ticket de traçabilité de fin de ladite session, - soit un autre ticket de traçabilité d'établissement de session de 20 communication.\n<CLM>\1\tProcédé de communication sécurisée selon l'une quelconque des revendications 1 à 3, comprenant en outre, pour un utilisateur dont l'information de statut d'authentification a été mise à la deuxième valeur (V2) et qui souhaite 25 poursuivre la session de communication précédemment en cours ou établir une nouvelle session de communication avec ledit serveur, la mise en oeuvre d'une authentification du terminal dudit utilisateur.\n<CLM>\1\tProcédé de communication sécurisée selon la revendication 4, dans lequel la 30 mise en oeuvre de l'authentification du terminal utilisateur comprend ce qui suit, au niveau du dispositif d'authentification : 3067143 24 - réception (S200) d'une requête d'authentification en provenance du terminal utilisateur, ladite requête d'authentification comprenant un cookie (CK), - comparaison (S201) d'un identifiant utilisateur contenu dans le 5 cookie avec l'identifiant utilisateur préalablement stocké en association avec l'identifiant de ressource réseau et l'information de statut d'authentification mise à la deuxième valeur, - en cas d'égalité entre lesdits identifiants utilisateur, l'information de statut de l'authentification de l'utilisateur du terminal est mise (S202-S203) à 10 la première valeur, - en cas de non égalité entre lesdits identifiants utilisateur ou bien en cas d'absence d'identifiant utilisateur dans le cookie reçu, l'information de statut de l'authentification de l'utilisateur du terminal reste à la deuxième valeur. 15\n<CLM>\1\tProcédé de communication sécurisée selon la revendication 5, dans lequel, en cas de non égalité entre lesdits identifiants utilisateur ou bien d'absence d'identifiant utilisateur dans le cookie reçu, le dispositif d'authentification envoie (S204) au terminal utilisateur une requête en déconnexion du réseau de communication, puis en reconnexion audit réseau. 20\n<CLM>\1\tDispositif d'authentification (DAUT) adapté pour une communication sécurisée entre une pluralité de terminaux utilisateur et au moins un serveur (SERi), via un réseau de communication, ledit dispositif étant situé dans ledit réseau et comprenant un circuit de traitement (CT) qui est agencé pour, lorsque 25 chaque terminal utilisateur établit une session de communication avec ledit serveur, via ledit réseau : - recevoir un premier ticket de traçabilité de la session contenant: - un identifiant de ressource réseau, - un identifiant utilisateur, 30 - stocker l'identifiant de ressource réseau, en association avec l'identifiant utilisateur, dans un dispositif de stockage (BD,TS), 3067143 25 ledit dispositif d'authentification étant caractérisé en ce que le circuit de traitement met en oeuvre, pour chaque association stockée, le stockage d'une information (ISA) de statut de l'authentification de chaque utilisateur correspondant, ladite information étant mise à une première valeur (V1) 5 représentative d'une authentification, selon un premier degré de confiance, de chaque utilisateur correspondant, et lorsque pour un terminal considéré, est reçu un deuxième ticket de traçabilité de session pour lequel l'identifiant utilisateur ne correspond pas à celui du premier ticket de traçabilité, toutes les informations de statut stockées passent de la première valeur à une deuxième 10 valeur (V2) représentative d'une authentification, selon un deuxième degré de confiance moins élevé que le premier degré de confiance, de chacun des utilisateurs pour lequel une association a été stockée.\n<CLM>\1\tProgramme d'ordinateur comportant des instructions de code de programme 15 pour l'exécution des étapes du procédé de communication sécurisée selon l'une quelconque des revendications 1 à 6, lorsque ledit programme est exécuté sur un ordinateur.\n<CLM>\1\tSupport d'enregistrement lisible par un ordinateur sur lequel est enregistré un 20 programme d'ordinateur comprenant des instructions de code de programme pour l'exécution des étapes du procédé de de communication sécurisée selon l'une quelconque des revendications 1 à 6, lorsque ledit programme est exécuté par un ordinateur. 25 30