Brevet FR3041798A1 (20170331)
REVENDICATIONS1. Procédé pour autoriser un terminal (103) d'un utilisateur (102) à accéder à une ressource (104) comportant une mémoire dans laquelle est stockée une clé privée, comportant des étapes de : - génération (206) d'un jeton de conservation par un dispositif d'authentification (101), - émission (207) d'un jeton de conservation à destination du terminal (103), caractérisé en ce que ladite étape (206) comporte des étapes de : - création (206.1) d'un premier champ de données comportant au moins un identifiant associé à une information de chiffrement, dont au moins une partie est destinée à être utilisée comme clé de chiffrement ; - création (206.2) d'un deuxième champ de données comportant un jeton d'accès, ledit jeton d'accès comprenant des données décrivant des droits accordés au terminal (103) de l'utilisateur (102) sur la ressource (104) ; - chiffrement (206.3) des données décrivant des droits d'accès, avec une clé publique associée à la clé privée stockée dans la mémoire de la ressource (104), - chiffrement (206.4) du jeton d'accès avec une clé de chiffrement basée sur au moins une partie des informations de chiffrement associées à l'identifiant contenu dans le premier champ de donnée du jeton de conservation.\n<CLM>\1\tProcédé de création d'un jeton selon la revendication 1, caractérisé en ce que le jeton d'accès comportant une date de validité indiquant une date d'expiration des droits accordés à l'utilisateur, l'étape de génération (206) du jeton de conservation comporte en outre l'ajout d'une date d'expiration audit jeton de conservation, la date d'expiration du jeton de conservation étant identique à la date d'expiration du jeton d'accès. 3041798 15\n<CLM>\1\tProcédé de création d'un jeton selon l'une des revendications précédentes caractérisé en ce que, l'étape de chiffrement (206.4) du jeton d'accès met en oeuvre une méthode de cryptographie symétrique. 5\n<CLM>\1\tProcédé de création d'un jeton selon la revendication précédente, caractérisé en ce que les informations de chiffrement comportent au moins : une réponse à une question, une empreinte digitale ou une empreinte vocale.\n<CLM>\1\tProcédé de création d'un jeton selon l'une des revendications 1 ou 2, l a caractérisé en ce que, l'étape de chiffrement (206.4) du jeton d'accès met en oeuvre une méthode de cryptographie asymétrique.\n<CLM>\1\tProcédé de création d'un jeton selon la revendication précédente, caractérisé en ce que les informations de chiffrement comportent au moins 15 une clé publique d'une paire de clé cryptographique dont la clé privée est stockée dans une mémoire d'un objet détenu par l'utilisateur.\n<CLM>\1\tProcédé de création d'un jeton selon l'une des revendications précédentes caractérisé en ce qu'il comporte en outre une étape de signature du jeton 20 d'accès et du jeton de conservation avec une clé privé du dispositif d'authentification (101).\n<CLM>\1\tJeton d'autorisation pour un terminal (103) d'un utilisateur (102) à accéder à une ressource (104) comportant une mémoire dans laquelle est stockée 25 une clé privée, caractérisé en ce qu'il comporte : - un premier champ de données comportant au moins un identifiant associé à une information de chiffrement, dont au moins une partie est destinée à être utilisée comme clé de chiffrement ; - un deuxième champ de données comportant un jeton d'accès, ledit jeton 30 d'accès comprenant des données décrivant des droits accordés au terminal (103) de l'utilisateur (102) sur la ressource (104), les données décrivant des droits d'accès étant avec une clé publique associée à la clé 3041798 16 privée stockée dans la mémoire de la ressource (104), et en ce que le jeton d'accès est chiffré avec une clé de chiffrement basée sur au moins une partie des informations de chiffrement associées à l'identifiant contenu dans le premier champ de donnée du jeton de conservation. 5\n<CLM>\1\tDispositif (101) pour autoriser un terminal (103) d'un utilisateur (102) à accéder à une ressource (104) comportant une mémoire dans laquelle est stockée une clé privée, comportant des moyens de génération d'un jeton de conservation et des moyens d'émission dudit jeton de conservation à la destination du terminal (103), caractérisé en ce que les moyens de génération du jeton de conservation comportent : des moyens de création d'un premier champ de données comportant au moins un identifiant associé à une information de chiffrement, dont au moins une partie est destinée à être utilisée comme clé de chiffrement ; 15 des moyens de création d'un deuxième champ de données comportant un jeton d'accès, ledit jeton d'accès comprenant des données décrivant des droits accordés au terminal (103) de l'utilisateur (102) sur la ressource (104) ; des moyens de chiffrement des données décrivant des droits d'accès, avec 20 une clé publique associée à la clé privée stockée dans la mémoire de la ressource (104), des moyens de chiffrement du jeton d'accès avec une clé de chiffrement basée sur au moins une partie des informations de chiffrement associées à l'identifiant contenu dans le premier champ de donnée du jeton de 25 conservation.