Brevet FR3049086A1 (20170922)
REVENDICATIONS1) Procédé mis en oeuvre dans une authentification biométrique apte à générer des clés cryptographiques à partir d'au moins deux mesures 5 biométriques par une logique combinatoire et permettant de ne jamais stocker les mesures biométriques ou les clés cryptographiques, comportant au moins un dispositif de mesure biométrique adapté pour réaliser au moins deux mesures biométriques et au moins un module de calcul adapté pour mettre en oeuvre un procédé cryptographique à courbes elliptiques de signature 10 numérique, de chiffrement et de déchiffrement, caractérisé en ce qu'il comporte les étapes suivantes : - une première étape dans laquelle ledit au moins un dispositif de mesure biométrique, génère au moins deux mesures biométriques suite à au moins une authentification biométrique d'au moins un individu donné ; 15 - une deuxième étape dans laquelle le module de calcul (5) génère au moins une clé de contrôle (CCM) par mesure biométrique ; - une troisième étape dans laquelle le module de calcul (5) combine deux à deux l'ensemble des clés de contrôle (CCM), générées à partir des données biométriques, pour définir les clés privées d'authentification 20 (PRIV) ; - une quatrième étape dans laquelle le module de calcul (5) détermine alors les clés publiques d'authentification (PUB) à partir de l'ensemble desdites clés privées d'authentification (PRIV) ; - une cinquième étape dans laquelle le module de calcul détermine les 25 clés de contrôle d'authentification (CC) à partir de l'ensemble desdites clés publiques d'authentification (PUB).\n<CLM>\1\tProcédé, selon la revendication 1, apte à compenser au moins une altération de mesure biométrique par logique combinatoire (6), caractérisé 30 en ce que : - au moins une mesure biométrique est altérée par rapport à au moins trois premières mesures biométriques relatives à une première authentification ; - au moins deux mesures biométriques sont concordantes par rapport 35 auxdites au moins trois premières mesures biométriques ; 3049086 -13- - lesdites au moins trois nouvelles mesures biométriques génèrent au moins une clé cryptographique concordante et au moins deux clés cryptographiques différentes par rapport aux clés cryptographiques relatives à une première authentification. ledit au moins un individu est authentifié par l'intermédiaire de ladite au moins une clé cryptographique concordante.\n<CLM>\1\tProcédé, selon la revendication 2, adapté pour apprendre de nouvelles mesures biométriques relatives aux évolutions morphologiques d'au moins un individu donné par l'intermédiaire d'au moins une seconde authentification réussie comportant au moins une mesure biométrique altérée, caractérisé en ce que les deux clés de contrôles relatives auxdites aux moins deux clés cryptographiques différentes sont stockées (9)(13) afin de permettre audit au moins un individu donné de s'identifier avec ladite au moins une mesure biométrique altérée.\n<CLM>\1\tProcédé selon l'une quelconque des revendications précédentes, apte à reproduire au moins une clé de contrôle (CC), une clé publique cryptographique (PUB), une clé privée cryptographique (PRIV) et une clé de contrôle relative aux mesures biométriques (CCM) identiques pour au moins deux mesures biométriques identiques, ledit procédé étant caractérisé par l'utilisation : - d'un algorithme cryptographique de génération des clés de contrôle (CCM) reproductible à partir des mesures biométriques et ; - d'une logique combinatoire de génération des clés cryptographiques (PRIV) reproductible à partir des clés de contrôle (CCM) relatives aux mesures biométriques et ; - d'un algorithme cryptographique à courbe elliptique de génération des clés publiques cryptographiques (PUB) reproductible à partir des clés privées cryptographiques (PRIV) et ; - d'un algorithme cryptographique de génération des clés de contrôle (CC) reproductible à partir des clés publiques cryptographiques (PUB).\n<CLM>\1\tProcédé selon les revendications 1 et 4, adapté pour fonctionner sans aucun stockage ni divulgation des mesures biométriques, des clés de contrôles des mesures biométriques (CCM), des clés privées cryptographiques (PRIV), des clés publiques cryptographiques (PUB), ledit procédé étant caractérisé en ce que l'ensemble des clés nécessaires audit 3049086 -14- procédé sont générées de façon reproductibles lors de chaque mesure biométrique.\n<CLM>\1\tProcédé selon l'une quelconque des revendications 5 précédentes, adapté pour réaliser au moins une authentification sans connaissance préalable des clés cryptographiques associées à au moins un individu donné, ledit procédé étant caractérisé en ce que les clés cryptographiques sont générées de façon reproductibles à partir des mesures biométriques propres audit au moins un individu donné permettant ainsi audit 10 au moins un individu donné de s'authentifier et de réaliser des opérations indifféremment qu'il soit préalablement connu ou non par au moins un dispositif biométrique.\n<CLM>\1\tProcédé selon l'une quelconque des revendications 15 précédentes, adapté pour stocker sans divulgation les informations relatives à au moins un individu donné (8), caractérisé par le stockage d'un message contenant au moins : - une zone de donnée contenant la liste (16) des clés de contrôle (CC) relative audit au moins un individu donné, contenant : 20 - au moins trois clés de contrôle (CC) relatives à au moins une première authentification et ; - éventuellement les nouvelles clés de contrôle (CC) relatives au procédé d'apprentissage des nouvelles mesures biométriques relatives aux évolutions morphologiques dudit au moins un 25 individu donné ; - une zone de donnée chiffrée (17) avec une clé de chiffrement (AES) générée aléatoirement contenant les données relatives audit au moins un individu donné et ; - une zone de donnée (18) contenant ladite clé de chiffrement générée 30 aléatoirement (AES) chiffrée avec chacune des clés publiques cryptographiques associées aux authentifications biométriques dudit au moins un individu donné et permettant ainsi à partir de n'importe clé cryptographique dudit au moins un individu donné de déchiffrer ladite au moins une zone de donnée chiffrée (17) avec ladite clé de chiffrement 35 générée aléatoirement (AES). 3049086 - 15 -\n<CLM>\1\tProcédé selon l'une quelconque des revendications précédentes, adapté pour retrouver les informations stockées relatives à au moins un individu donné (7), caractérisé par le stockage d'un message contenant au moins : 5 - la liste (9) des clés de contrôle (CC) relative audit au moins un individu donné, contenant : - au moins trois clés de contrôle (CC) relatives à la première authentification et ; - éventuellement les nouvelles clés de contrôle (CC) relatives au 10 procédé d'apprentissage des nouvelles mesures biométriques relatives aux évolutions morphologiques dudit au moins un individu donné et ; - la liste complète (13) des clés de contrôle (CC) relatives à un individu donné chiffrée avec chacune des clés publiques relatives aux clés de 15 contrôles (CC) (9) permettant ainsi, à partir de n'importe quelle clé cryptographique relative à au moins une authentification biométrique dudit au moins un individu donné, de retrouver l'ensemble des clés de contrôle (CC) relatives audit au moins un individu donné dont la au moins une clé de contrôle (16)(CC) relative au stockage des données 20 dudit au moins un individu donné.\n<CLM>\1\tProcédé selon l'une quelconque des revendications précédentes, adapté pour limiter les modifications des informations stockées relatives à au moins un individu donné (8) lors de l'ajout d'au moins une 25 nouvelle clé cryptographique associée à au moins une mesure biométrique dudit au moins un individu donné, caractérisé en ce que les informations stockées relatives à au moins un individu donné (8) et les informations permettant de retrouver l'ensemble des clés (7) dudit au moins un individu donné sont séparées. 30\n<CLM>\1\tProcédé selon l'une quelconque des revendications précédentes, apte à réaliser au moins une opération par l'intermédiaire d'au moins une clé privée cryptographique (PRIV) stockée dans une zone de séquestre à la condition qu'au moins une opération à exécuter ait été 35 annoncée au au moins un module de calcul et préalablement à au moins une authentification, ledit procédé est caractérisé en ce qu'il comporte les étapes suivantes : 3049086 -16- - - 5 - 10 - - 15 une première étape, préalable à au moins une authentification biométrique dans laquelle au moins une opération est annoncée audit au moins un module de calcul ; une seconde étape dans laquelle au moins un individu s'identifie sur le dispositif biométrique ; une troisième étape dans laquelle, ledit au moins un module de calcul génère les clés cryptographiques associées aux mesures biométriques dudit au moins un individu et stocke les clés privées cryptographiques (PRIV) dans ladite au moins une zone de séquestre afin d'exécuter ladite au moins une opération annoncée ; une quatrième étape ou ledit au moins un module de calcul exécute ladite au moins une opération annoncée ; une cinquième étape ou ledit au moins un module de calcul efface ladite au moins une clé privée cryptographique (PRIV) stockée dans ladite au moins une zone de séquestre.\n<CLM>\1\tProcédé selon l'une quelconque des revendications précédentes, adapté pour réaliser au moins une opération sans réseau et sans connaissance préalable des clés cryptographiques associées à au moins un 20 individu donné, ledit procédé étant caractérisé en ce que les clés cryptographiques sont générées de façon reproductible à partir des mesures biométriques propres audit au moins un individu donné permettant ainsi audit au moins un individu donné de s'authentifier et de réaliser des opérations indifféremment qu'il soit préalablement connu ou non par au moins un 25 dispositif biométrique.