Brevet FR3046016A1 (20170623)
REVENDICATIONS1. Procédé de gestion des connexions entre un élément sécurisé et un serveur (30) d'un réseau de communication, ledit élément sécurisé (20) étant incorporé dans un dispositif hôte (10), ledit procédé de gestion des connexions étant caractérisé en ce qu'il comporte les étapes suivantes : - détermination (E300) d'une période de temps théorique entre deux instants de connexion consécutifs entre ledit élément sécurisé et ledit serveur en fonction d'un ensemble de paramètres et d'un intervalle d'accès théorique associé audit dispositif hôte, - détermination (E400) d'une période de temps réelle entre deux instants de connexion consécutifs entre ledit élément sécurisé et ledit serveur, - comparaison (E500) de ladite période de temps théorique déterminée avec la période de temps réelle déterminée, et si la période de temps théorique déterminée est différente de la période de temps réelle déterminée : - modification (E600) d'au moins un paramètres dudit ensemble des paramètres de sorte que la période de temps théorique présente une valeur proche de la période de temps réelle déterminée, et - détermination d'une nouvelle période de temps théorique prenant en compte ledit au moins un des paramètres modifié.\n<CLM>\1\tProcédé conforme à la revendication 1, caractérisé en ce qu'il comporte une étape de détermination (E100) de la valeur d'un paramètre n en utilisant ledit ensemble de paramètres (ICCID, V, I).\n<CLM>\1\tProcédé conforme à la revendication 2, caractérisé en ce que la détermination (E300) de ladite période de temps théorique comporte une étape de multiplication dudit intervalle d'accès théorique par ladite valeur dudit paramètre n déterminée, le résultat étant ladite période de temps théorique (T).\n<CLM>\1\tProcédé conforme à l'une des revendications 2 ou 3, caractérisé en ce que ladite étape de détermination de ladite période de temps réelle comporte une étape de comptage, mise en oeuvre par ledit élément sécurisé (20), d'un nombre d'intervalles d'accès réels (tacc) du dispositif hôte 3046016 30 (10) à l'élément sécurisé (20), la période de temps réelle étant équivalente au temps écoulé lors du comptage d'un nombre d'intervalles réels d'accès (tacc) égal à la valeur du paramètre n déterminé.\n<CLM>\1\tProcédé conforme à la revendication 4, caractérisé en ce qu'il 5 comporte une étape d'envoi (E20), mise en oeuvre par l'élément sécurisé (20), dans laquelle la dernière valeur dudit paramètre n atteinte à l'étape de comptage d'un nombre d'intervalles d'accès réels avant que ledit dispositif hôte ne soit éteint ou redémarré, est envoyée au serveur, ladite étape d'envoi (E20) étant mise en oeuvre lorsque ledit dispositif hôte (10) initie une phase 10 d'initialisation (El ) avec le serveur (30), ladite phase d'initialisation (El ) étant mise en oeuvre après l'allumage ou le redémarrage dudit dispositif hôte.\n<CLM>\1\tProcédé de gestion des connexions conforme à l'une des revendications 1 à 5, caractérisé en ce que ledit ensemble de paramètres comporte un paramètre d'identification unique (ICCID), un premier paramètre 15 (V) et un second paramètre (I).\n<CLM>\1\tProcédé de gestion des connexions conforme à la revendication 6 caractérisé en ce que après la phase d'allumage ou de redémarrage et la phase d'initialisation (El ), ledit procédé comporte l'établissement d'une première connexion à un premier instant de connexion 20 ayant une valeur comprise entre un premier instant de temps prédéterminée et un second instant de temps prédéterminé.\n<CLM>\1\tProcédé de gestion des connexions conforme à l'une des revendications 4 à 7, caractérisé en ce qu'il comporte une étape de détermination, mise en oeuvre par ledit serveur, dudit intervalle d'accès réel 25 associée audit dispositif hôte à partir de ladite période de temps réelle et de ladite valeur dudit paramètre n déterminée.\n<CLM>\1\tProcédé conforme à l'une des revendications 1 à 8, caractérisé en ce que ladite étape de modification est mise en oeuvre par le serveur, ledit procédé comportant en outre une étape d'envoi (E33'), mise en oeuvre par le 30 serveur (30), dans laquelle ledit au moins un paramètre (V, I) de l'ensemble de paramètres (V, I, ICCID) modifié est envoyé audit élément sécurisé, ladite étape de détermination d'une nouvelle période de temps théorique étant mise en 3046016 31 oeuvre par ledit élément sécurisé (20) en utilisant ledit au moins un paramètre (V, I) modifié reçu.\n<CLM>\1\tProcédé conforme à l'une des revendications 2 à 5, caractérisé en ce que ladite étape de modification (E600) et ladite étape de détermination 5 (E100) de la valeur d'un paramètre n sont mises en oeuvre par ledit serveur (30), ledit procédé comportant en outre une étape d'envoi, mise en oeuvre par le serveur, dans laquelle ladite valeur du paramètre n déterminée est envoyée audit élément sécurisé.\n<CLM>\1\tProcédé de gestion des connexions conforme à l'une des 10 revendication 4 à 10, caractérisé en ce qu'il comporte la création (E40) d'une structure de données comportant des données relatives à un ensemble d'éléments sécurisés, lesdites données relatives audit ensemble d'éléments sécurisé étant pour chaque élément sécurisé de l'ensemble, ladite période de temps théorique déterminée, ladite période de temps réelle déterminée, 15 l'intervalle d'accès théorique déterminé, l'intervalle d'accès réel déterminé et le nombre d'intervalles d'accès comptés lors de l'étape de comptage.\n<CLM>\1\tProcédé de gestion des connexions conforme à la revendication 11, caractérisé en ce que ladite structure de données est stockée dans ledit serveur, et est mise à jour lorsqu'au moins une des données est 20 déterminée ou reçue.\n<CLM>\1\tServeur d'un réseau de communication comportant des moyens de connexion avec un ensemble d'éléments sécurisés (20), chaque élément sécurisé étant incorporé dans un dispositif hôte, ledit serveur étant caractérisé en ce qu'il comporte pour chaque élément sécurisé (20): 25 - des moyens de détermination d'une période de temps théorique entre deux instants de connexion consécutifs entre ledit élément sécurisé et ledit serveur en fonction d'un ensemble de paramètres et d'un intervalle d'accès théorique associé audit dispositif hôte, - des moyens de détermination d'une période de temps réelle entre 30 deux instants de connexion consécutifs entre ledit élément sécurisé et ledit serveur, 3046016 32 - des moyens de comparaison de ladite période de temps théorique déterminée avec la période de temps réelle déterminée, et - des moyens de modification d'au moins un paramètres dudit ensemble des paramètres de sorte que la période de temps théorique présente 5 une valeur proche de la période de temps réelle déterminée si la période de temps théorique déterminée est différente de la période de temps réelle déterminée, et - des moyens de détermination d'une nouvelle période de temps théorique prenant en compte ledit au moins un des paramètres modifié. 10\n<CLM>\1\tServeur conforme à la revendication 13, caractérisé en ce qu'il comporte en outre des moyens de détermination de la valeur d'un paramètre n en utilisant ledit ensemble de paramètres (ICCID, V, I), ledit ensemble de paramètres comportant un paramètre d'identification unique (ICCID), un premier paramètre (V) et un second paramètre (I). 15\n<CLM>\1\tServeur conforme à la revendication 14, caractérisé en ce que lesdits moyens de détermination de ladite période de temps théorique comportent des moyens de multiplication dudit intervalle d'accès théorique par ladite valeur dudit paramètre n déterminée, le résultat de la mise en oeuvre desdits moyens de multiplication étant ladite période de temps théorique (T). 20\n<CLM>\1\tServeur conforme à la revendication 15, caractérisé en ce qu'il comporte des moyens de réception de la dernière valeur dudit paramètre n atteinte par des moyens de comptage d'un nombre d'intervalles d'accès réelles dans ledit élément sécurisé, avant que ledit dispositif hôte ne soit éteint ou redémarré, ladite dernière valeur dudit paramètre n étant envoyée par ledit 25 élément sécurisé lorsque ledit dispositif hôte (10) initie une phase d'initialisation avec le serveur, ladite phase d'initialisation étant mise en oeuvre après l'allumage ou le redémarrage dudit dispositif hôte.\n<CLM>\1\tServeur conforme à la revendication 14, caractérisé en ce qu'il comporte des moyens de détermination dudit premier paramètre (V) et dudit 30 second paramètre (I) de sorte que ledit premier instant de connexion est dans une plage de valeurs comprise entre un premier instant de temps prédéterminée et un second instant prédéterminé. 3046016 33\n<CLM>\1\tServeur conforme à l'une des revendications 16 à 17, caractérisé en ce qu'il comporte des moyens de détermination dudit intervalle d'accès réel associée audit dispositif hôte à partir de ladite période de temps réelle et de ladite valeur dudit paramètre n déterminée. 5\n<CLM>\1\tServeur conforme à l'une des revendications 13 à 18, caractérisé en ce qu'il comporte des moyens d'envoi configurés pour envoyer audit élément sécurisé ledit au moins un paramètre (V, I) de l'ensemble de paramètres (V, I, ICCID) modifié.\n<CLM>\1\tServeur conforme à la revendication 19, caractérisé en ce que 10 lesdits moyens d'envoi sont en outre configurés pour envoyer audit élément sécurisé ladite nouvelle période de temps théorique déterminée.\n<CLM>\1\tServeur conforme à l'une des revendication 16 à 20, caractérisé en ce qu'il comporte des moyens de création d'une structure de données comportant des données relatives à un ensemble d'éléments 15 sécurisés, lesdites données relatives audit ensemble d'éléments sécurisé étant pour chaque élément sécurisé de l'ensemble, ladite période de temps théorique déterminée, ladite période de temps réelle déterminée, l'intervalle d'accès théorique, l'intervalle d'accès réel déterminé et le nombre d'intervalles d'accès comptés lors de l'étape de comptage. 20\n<CLM>\1\tElément sécurisé comprenant des moyens de gestion des connexions avec un serveur (30) d'un réseau de communication (300), caractérisé en ce qu'il comporte en outre : - des moyens de détermination de la valeur d'un paramètre n en utilisant un ensemble de paramètres (V, I, ICCID), ledit ensemble de 25 paramètres comportant un paramètre d'identification unique (ICCID) associé audit élément sécurisé (20), un premier paramètre (V) et un second paramètre (I), - des moyens de détermination de la période de temps réelle entre deux instant de connexion consécutifs (t1, t2) au serveur (30), et 30 - des moyens d'établissement d'une connexion avec le serveur (30) à des instants de connexion (t1, t2, te). 3046016 34\n<CLM>\1\tElément sécurisé conforme à la revendication précédente, caractérisé en ce que lesdits moyens de détermination de ladite période de temps réelle comporte des moyens de comptage d'un nombre d'intervalles d'accès réelles (tacc) du dispositif hôte à l'élément sécurisé, la période de temps 5 réelle étant équivalente au tempsécoulé lors du comptage d'un nombre (t d'intervalles réelles d'accès égal à la valeur du paramètre n déterminé par les moyens de détermination.\n<CLM>\1\tElément sécurisé conforme à l'une des revendications 22 ou 23, caractérisé en ce qu'il est un élément sécurisé de type UICC ou un élément 10 sécurisé de type UICC embarqué (eUICC) ou un élément sécurisé embarque (eSE).\n<CLM>\1\tDispositif hôte caractérisé en ce qu'il comporte un élément sécurisé conforme à l'une des revendications 22 à\n<CLM>\1\t26. Programme d'ordinateur comprenant des instructions pour la 15 mise en oeuvre d'un procédé selon l'une des revendications 1 à 12, lorsqu'il est chargé et exécuté par un microprocesseur.\n<CLM>\1\tSupport d'informations lisible par un microprocesseur, comprenant les instructions d'un programme d'ordinateur pour mettre en oeuvre un procédé selon l'une des revendications 1 à\n<CLM>\1\t20