Brevet FR3037754A1 (20161223)
REVENDICATIONS1. Procédé de gestion sécurisée d'un ticket électronique (4) stocké dans un terminal mobile (T) auquel est associé un élément de sécurité (C_SE,SIM), le ticket (4) comportant une partie non secrète (4a) comportant l'identification d'un service (SID) et une partie secrète (4b, 4c) chiffrée par une première clé (K_SE) connue de l'élément de sécurité (C_SE), ladite partie secrète (4b, 4c) comprenant au moins une seconde clé (4c, K_TO), le ticket étant prévu pour accéder au service via un dispositif de contrôle d'accès (B), le procédé étant caractérisé en ce qu'il comporte les étapes suivantes dans le terminal mobile (T) : transmission (E3) à l'élément de sécurité (C_SE) de la seconde clé (K_TO) chiffrée et d'au moins une donnée de vérification (4b, aléa) ; réception (E4) d'au moins une donnée de vérification (4b, aléa) chiffrée par l'élément de sécurité (C_SE) ; transmission (E4) d'au moins une donnée de vérification (4b, aléa) chiffrée au dispositif de contrôle d'accès (B).\n<CLM>\1\tProcédé de gestion sécurisée d'un ticket électronique (4) stocké dans un terminal mobile (T) selon la revendication 1, caractérisé en ce que la partie secrète (PS) du ticket (4) comporte au moins une donnée secrète (DS, 4b) distincte de la seconde clé (K_TO) et en ce qu'une donnée de vérification transmise à l'élément de sécurité (C_ES, SIM) comporte au moins cette donnée secrète (DS).\n<CLM>\1\tProcédé de gestion sécurisée d'un ticket électronique (4) stocké dans un terminal mobile (T) selon la revendication 1, caractérisé en ce qu'il comporte en outre une étape de réception (E2) d'un aléa en provenance du dispositif de contrôle d'accès (B) et en ce qu'une donnée de vérification transmise à l'élément de sécurité (C_ES, SIM) comporte au moins l'aléa.\n<CLM>\1\tProcédé de vérification d'un ticket électronique (4) stocké dans un terminal mobile (T) auquel est associé un élément de sécurité (C_SE,SIM), le ticket (4) comportant une partie non secrète (4a) comportant l'identification d'un service (SID) et une partie secrète (4b, 4c) chiffrée par une première clé (K_SE) 3037754 22 connue de l'élément de sécurité (C_SE), ladite partie secrète (4b, 4c) comprenant au moins une seconde clé (4c, K TO), le ticket étant prévu pour accéder au service via un dispositif de contrôle d'accès (B), le procédé étant caractérisé en ce qu'il comporte les étapes suivantes dans l'élément de sécurité : 5 réception (E10) en provenance du mobile (T) de données comportant au moins : o la seconde clé (4c, K_TO) de la partie secrète (PS) et o au moins une donnée de vérification (4b, DS) ; déchiffrement (E11) de la partie secrète (4b, 4c) à l'aide de la première 10 clé (K_SE); chiffrement (E12) d'une donnée de vérification reçue (4b, aléa) à l'aide de la seconde clé (K_TO) déchiffrée ; transmission (E13) d'une donnée de vérification (4b, aléa) chiffrée au mobile (T). 15\n<CLM>\1\tProcédé de génération d'un ticket électronique (4) pour un terminal mobile (T) auquel est associé un élément de sécurité (C_SE, SIM), le procédé comportant les étapes suivantes : génération d'une partie non secrète (PNS, 4a) comportant l'identification 20 d'un service (SID) ; génération d'une partie secrète (4b, 4c) comportant une seconde clé (4c, K_TO) ; caractérisé en ce que la partie secrète (PS) est chiffrée par une première clé (K_SE) connue de l'élément de sécurité (C_SE). 25\n<CLM>\1\tProcédé de génération d'un ticket électronique (4) selon la revendication 5, caractérisé en ce que la seconde clé (K TO) est générée par les étapes suivantes obtention d'une clé-mère ; 30 génération de la seconde clé (K_TO) à partir de la clé-mère et de la partie non secrète du jeton (4a).\n<CLM>\1\tTerminal mobile (T) auquel est associé un élément de sécurité (C_SE, SIM) , apte à gérer un ticket (4), le ticket (4) comportant une partie non secrète (4a) 3037754 23 comportant l'identification d'un service (SID) et une partie secrète (4b, 4c) chiffrée par une première clé (K_SE) connue de l'élément de sécurité (C_SE), ladite partie secrète (4b, 4c) comprenant au moins une seconde clé (4c, K_TO), le ticket étant prévu pour accéder au service (S) via un dispositif de contrôle 5 d'accès (B), le terminal étant caractérisé en ce qu'il comporte les modules suivants : un module de transmission à l'élément de sécurité (C_SE) de la seconde clé (K_TO) chiffrée et d'au moins une donnée de vérification (4b, aléa) ; un module de réception d'au moins une donnée (K_TO, 4b, aléa) de 10 l'élément de sécurité (C_SE) ; un module de transmission (E4) d'au moins une donnée (K_TO, 4b, aléa) au dispositif de contrôle d'accès (B).\n<CLM>\1\tElément de sécurité (C_SE, SIM) associé à un terminal mobile (T) apte à mettre à disposition d'un dispositif de contrôle d'accès (B), via le terminal mobile (T), un 15 ticket électronique (4) stocké dans le terminal mobile (T), le ticket (4) comportant une partie non secrète (4a) comportant l'identification d'un service (SID) et une partie secrète (4b, 4c) chiffrée par une première clé (K_SE) connue de l'élément de sécurité (C_SE), ladite partie secrète (4b, 4c) comprenant au moins une seconde clé (4c, K_TO), caractérisé en ce qu'il comporte les 20 modules suivants : un module de réception (E10) de données en provenance du mobile (T) comportant au moins : o la seconde clé (4c, K_TO) de la partie secrète (PS) et o au moins une donnée de vérification (4b, DS, aléa) ; 25 un module de déchiffrement (E11, CPU', M', APS) des données reçues à l'aide de la première clé (K_SE) connue de l'élément de sécurité (C_SE) ; un module de chiffrement (E12, CPU', M', APS) d'une donnée reçue (4b, aléa) à l'aide de la seconde clé (K_TO) déchiffrée ; un module de transmission (E13) d'une donnée de vérification (4b, aléa) 30 chiffrée au mobile (T).\n<CLM>\1\tEntité (6) de génération de tickets (7) apte à générer des tickets électroniques pour un terminal mobile (T) auquel est associé un élément de sécurité (C_SE, SIM), caractérisée en ce qu'elle comporte les modules suivants : 3037754 24 un module de génération d'une partie non secrète (PNS, 4a) comportant l'identification d'un service (SID, M1) ; un module de génération d'une partie secrète (4b, 4c) comportant une seconde clé (4c, K_TO) ; 5 un module de chiffrage de la partie secrète par une première clé (K_SE) connue de l'élément de sécurité (C_SE).\n<CLM>\1\tSystème (SYS) pour fournir un service de tickets dématérialisés sécurisé à l'utilisateur d'un terminal mobile (T), ce système comportant : - une entité (7) de génération d'un ticket électronique (4) selon la 10 revendication 9 ; - un terminal mobile selon la revendication 7 ; - un élément de sécurité associé au terminal mobile selon la revendication\n<CLM>\1\t15\n<CLM>\1\tProgramme d'ordinateur comportant des instructions de code pour la mise en oeuvre du procédé de gestion sécurisée de tickets électroniques conforme à la revendication 1, lorsque celle-ci est exécutée par un processeur.\n<CLM>\1\tProgramme d'ordinateur comportant des instructions de code pour la mise en oeuvre du procédé de vérification d'un ticket conforme à la revendication 4, 20 lorsque celle-ci est exécutée par un processeur.\n<CLM>\1\tProgramme d'ordinateur comportant des instructions de code pour la mise en oeuvre du procédé de génération de tickets conforme à la revendication 5, lorsque celle-ci est exécutée par un processeur. 25