Brevet FR3076149A1 (20190628)

REVENDICATIONS1. Procédé de sécurisation de bout en bout d'une communication entre au moins un premier équipement terminal (100) et un deuxième équipement terminal (400), s l'établissement de la communication se faisant en utilisant un protocole d'établissement de session permettant d'échanger des clés de sessions, chaque équipement terminal utilisant une clé de session pour chiffrer les données de communication qu'il émet, les clés de sessions étant échangées de manière sécurisée via un serveur (300) intermédiaire utilisant un certificat (230.3) de sécurité caractérisé 10 en ce que le procédé met en oeuvre les étapes suivantes mise en oeuvre par le serveur intermédiaire: Réception (2010) d'un premier message d'invitation, le premier équipement terminal invitant le deuxième équipement terminal, le premier message d'invitation comportant au moins un attribut de description d'une première clé 15 de session ; Production (2020) d'un deuxième message d'invitation, le premier équipement terminal invitant le deuxième équipement terminal, le deuxième message d'invitation comportant : o Une première clé de session, la première clé de session étant configurée 20 par le serveur intermédiaire selon l'attribut de description de la première clé de session, la première clé de session étant destinée à être utilisée pour chiffrer/déchiffrer les données émises par le premier équipement terminal ; o Au moins une deuxième clé de session, la deuxième clé de session étant 25 configurée par le serveur intermédiaire, la deuxième clé de session étant destinée à être utilisée pour chiffrer/déchiffrer les données émises par le deuxième équipement terminal ; Emission (2030) du deuxième message d'invitation ; - Réception (2050) d'un premier message d'acceptation, le deuxième 30 équipement terminal acceptant l'invitation ; Production (2060) d'un deuxième message d'acceptation, le deuxième équipement terminal acceptant l'invitation, le deuxième message d'acceptation comportant : o La première clé de session ; 14 o La au moins deuxième clé de session - Emission (2070) du deuxième message d'acceptation.\n<CLM>\1\tProcédé de sécurisation de bout en bout d'une communication selon la revendication 1, caractérisé en ce que la configuration de la première clé ou de la deuxième clé se fait par une requête à un serveur de sécurité configuré pour mettre en oeuvre un générateur (530.1) de séquences aléatoires, les clés étant produites en utilisant ledit générateur de séquences aléatoires.\n<CLM>\1\tProcédé de sécurisation de bout en bout d'une communication selon la revendication 2, caractérisé en ce qu'une requête au serveur de sécurité permet d'obtenir un lot de clés de session, le lot est enregistré par le serveur intermédiaire dans un premier (230.2) buffer de clés, la configuration de la première clé et de la deuxième clé se faisant à partir du contenu du premier buffer, chaque clé enregistrée dans le premier buffer étant à usage unique.\n<CLM>\1\tProcédé de sécurisation de bout en bout d'une communication selon la revendication 3, caractérisé en ce que le serveur intermédiaire comporte un deuxième buffer (230.2) de clés, le deuxième buffer de clés est alimenté par une requête au serveur de sécurité, le serveur intermédiaire utilise le premier buffer de clés tant qu'il contient des clés puis utilise le deuxième le buffer et remplit à nouveau le premier par une requête au serveur de sécurité, les premier et deuxième buffers étant cycliquement utilisés.\n<CLM>\1\tProcédé de sécurisation de bout en bout d'une communication selon l'une des revendications précédentes caractérisé en ce que le protocole d'établissement de session est le protocole SIP.\n<CLM>\1\tProcédé de sécurisation de bout en bout d'une communication selon la revendication 5, caractérisé en ce que : La première clé de session est envoyée au premier équipement terminal comme valeur d'un attribut nommé a=hsmkey ; La deuxième clé de session est envoyée au premier équipement terminal comme valeur d'un attribut nommé a=crypto ; 15 La première clé de session est envoyée au deuxième équipement terminal comme valeur d'un attribut nommé a=crypto ; La deuxième clé de session est envoyée au deuxième équipement terminal comme valeur d'un attribut nommé a=hsmkey. 5 7 Procédé selon de sécurisation de bout en bout d'une communication selon l'une des revendications précédentes, caractérisé en ce que la communication est une communication vocale. 10 8 Procédé selon de sécurisation de bout en bout d'une communication selon l'une des revendications précédentes, caractérisé en ce que la communication est une communication vidéo.