Brevet FR3071941A1 (20190405)

REVENDICATIONS1. Procédé de traitement de données biométriques mis en oeuvre par une entité de preuve (1) et une entité de vérification (2) connectées ; l'entité de preuve (1) disposant d'une donnée biométrique candidate, d'une donnée biométrique de référence, d'une empreinte cryptographique de la donnée biométrique de référence, d'une empreinte cryptographique de la donnée biométrique candidate ; l'entité de vérification (2) disposant seulement de l'empreinte cryptographique de la donnée biométrique candidate ; le procédé comprenant des étapes de : (a) génération par les moyens de traitement de données (11) de l'entité de preuve (1) d'une preuve à divulgation nulle de connaissances du fait que la donnée biométrique candidate et la donnée biométrique de référence coïncident ; (b) transmission à l'entité de vérification (2) de ladite preuve à divulgation nulle de connaissance, de l'empreinte cryptographique de la donnée biométrique candidate, et de l'empreinte cryptographique de la donnée biométrique de référence ; (c) vérification par les moyens de traitement de données (21) de l'entité de vérification (2) que la preuve à divulgation nulle de connaissance est valide, et que l'empreinte cryptographique reçue de la donnée biométrique candidate correspond à celle dont dispose l'entité de vérification (2).\n<CLM>\1\tProcédé selon la revendication 1, dans lequel l'entité de preuve (1) ne dispose initialement que de la donnée biométrique de référence et de l'empreinte cryptographique de la donnée biométrique de référence, le procédé comprenant la mise en oeuvre par des moyens de traitement de données (31) d'une entité de confiance (3) d'une étape préalable (al) de : o génération de la donnée biométrique candidate à partir d'un trait biométrique fourni par des moyens d'acquisition biométrique (34) de l'entité de confiance (3) ; o génération de l'empreinte cryptographique de la donnée biométrique candidate obtenue ; et o transmission : 23 - à l'entité de preuve (1), d'au moins la donnée biométrique candidate obtenue ; et - à l'entité de vérification (2), de l'empreinte cryptographique générée de la donnée biométrique candidate. 5\n<CLM>\1\tProcédé selon l'une des revendications 1 et 2, comprenant une étape (d) d'ouverture d'une porte (P) disposée à une extrémité d'un couloir (C), les moyens d'acquisition biométrique (34) de l'entité de confiance (3) étant disposés à l'autre extrémité du couloir (C), de sorte que les étapes (a) et (b) soient mises en oeuvre 10 pendant le parcours du couloir (C) par l'utilisateur de l'entité de preuve (1).\n<CLM>\1\tProcédé selon l'une des revendications 1 à 3, dans lequel l'entité de preuve (1) dispose également d'une signature électronique de la donnée biométrique de référence par une entité d'autorité (4), l'étape (b) comprenant en outre la 15 transmission à l'entité de vérification (2) de la signature de la donnée biométrique de référence, et l'étape (c) comprenant en outre la vérification que la signature de la donnée biométrique de référence est valide.\n<CLM>\1\tProcédé selon la revendication 4, comprenant une étape encore antérieure (a0) 20 de : o génération par les moyens de traitement de données (11) de l'entité de preuve (1) de la donnée biométrique de référence à partir d'un trait biométrique de référence associé à un document officiel ; et de l'empreinte cryptographique de la donnée biométrique de référence ; 25 o obtention de la signature de la donnée biométrique de référence.\n<CLM>\1\tProcédé selon la revendication 5, dans lequel l'obtention de la signature de la donnée biométrique de référence à l'étape (a0) comprend la transmission à l'entité 30 d'autorité (4) du document officiel, de la donnée biométrique de référence, et de l'empreinte cryptographique de la donnée biométrique de référence, et la réception en retour de la signature de la donnée biométrique de référence générée par l'entité d'autorité à partir de l'empreinte cryptographique de la donnée biométrique de référence, après vérification. 35\n<CLM>\1\tProcédé selon l'une des revendications 1 à 6, dans lequel la preuve à divulgation nulle de connaissances est un objet cryptographique de type zkSNARK. 24\n<CLM>\1\tProcédé selon l'une des revendications 1 à 7, dans lequel l'étape (a) comprend la vérification préalable que la donnée biométrique candidate et la donnée biométrique de référence coïncident. 5\n<CLM>\1\tProcédé selon la revendication 8, dans lequel la donnée biométrique candidate et la donnée biométrique de référence coïncident si leur distance selon une fonction de comparaison donnée est inférieure à un seuil prédéterminé. 10\n<CLM>\1\tProcédé selon la revendication 9, dans lequel ladite preuve à divulgation nulle de connaissances du fait que la donnée biométrique candidate et la donnée biométrique de référence coïncident est une preuve à divulgation nulle de connaissances du fait qu'étant données deux empreintes cryptographiques, il existe une donnée biométrique candidate et une donnée biométrique de référence 15 ayant pour empreintes cryptographiques respectives les empreintes cryptographiques données, telles que leur distance selon la fonction de comparaison donnée est inférieure au seuil prédéterminé.\n<CLM>\1\tProcédé selon l'une des revendications 1 à 10, dans lequel l'entité de preuve (1) 20 est un dispositif électronique personnel à l'individu de type téléphone, ordinateur personnel ou tablette numérique.\n<CLM>\1\tEnsemble de traitement de données biométriques comprenant une entité de preuve (1) et une entité de vérification (2) connectées, caractérisé en ce que : 25 o l'entité de preuve (1) comprend des moyens de traitement de données (11) configurés pour générer une preuve à divulgation nulle de connaissances du fait qu'une donnée biométrique candidate et une donnée biométrique de référence coïncident, et transmettre à l'entité de vérification (2) ladite preuve à divulgation nulle de connaissance, une empreinte 30 cryptographique de la donnée biométrique candidate, et une empreinte cryptographique de la donnée biométrique de référence ; o l'entité de vérification (2) comprend des moyens de traitement de données (21) configurés pour vérifier que la preuve à divulgation nulle de connaissance est valide, et que l'empreinte cryptographique reçue de la 35 donnée biométrique candidate correspond à une dont dispose l'entité de vérification (2). 25\n<CLM>\1\tEnsemble selon la revendication 12, comprenant en outre une entité de confiance (3) comprenant des moyens d'acquisition biométrique (34) et des moyens de traitement de données (31) configurés pour : 5 o générer la donnée biométrique candidate à partir d'un trait biométrique fourni par les moyens d'acquisition biométrique (34) et l'empreinte cryptographique de la donnée biométrique candidate obtenue ; o transmettre : - à l'entité de preuve (1), au moins la donnée biométrique candidate 10 obtenue ; et - à l'entité de vérification (2), l'empreinte cryptographique générée de la donnée biométrique candidate.\n<CLM>\1\tEnsemble selon l'une des revendications 12 et 13, comprenant en outre une entité 15 d'autorité (4) comprenant des moyens de traitement de données (41) configurés pour signer sur requête de l'entité de preuve (1) l'empreinte cryptographique de la donnée biométrique de référence.\n<CLM>\1\tProduit programme d'ordinateur comprenant des instructions de code pour 20 l'exécution d'un procédé selon l'une des revendications 1 à 11 de traitement de données biométriques, lorsque ledit procédé est exécuté sur un ordinateur.\n<CLM>\1\tMoyen de stockage lisible par un équipement informatique sur lequel un produit programme d'ordinateur comprend des instructions de code pour l'exécution d'un 25 procédé selon l'une des revendications 1 à 11 de traitement de données biométriques.