Verification process of authentication or biometric identification
AssigneeSafran Identity & Security
InventorsJulien Paul KEUFFER, Herve CHABANNE, Roch LESCUYER
Life of this patent
Estimating the term…
Loading patent…
AssigneeSafran Identity & Security
InventorsJulien Paul KEUFFER, Herve CHABANNE, Roch LESCUYER
Estimating the term…
The invention proposes a method for processing biometric data, comprising verification of the result of a calculation of distance between a biometric candidate datum and at least one biometric reference datum, each comprising a number n of indexed components (ai, bi), said calculation of distance comprising that of a polynomial of the components of the biometric data, the method being executed by a proving entity and a verification entity, the method comprising steps during which: the proving entity communicates to the verification entity the result of calculation of the distance between the candidate and reference biometric data, and said data, the proving entity generates from each datum a function of a number d of variables fa(i1, . . . , id), fb(i1, . . . , id) where d=log2 n, defined for each variable on the set {0,1}, by reformulation of the index i of each component (ai, bi) in binary format, the proving entity generates from each function a polynomial of d variables ã(x1, . . . xd), {circumflex over (b)} (x1, . . . xd) defined on d where is a finite field, such that each polynomial ã, {circumflex over (b)} coincides with the corresponding function fa,fb on the set {0,1}d, and generates from the polynomials ã, {circumflex over (b)} a polynomial p(x1, . . . , xd) of d variables of the same expression as that of the distance between the data, and the proving entity and the verification entity engage in a Sumcheck protocol applied to the polynomial p to verify the result of calculation of the distance between the data.
(canceled)
(canceled)
(canceled)
(canceled)
(canceled)
(canceled)
(canceled)
(canceled)
(canceled)
(canceled)
(canceled)
(canceled)
(canceled)
(canceled)
(canceled)
A method for processing biometric data, comprising verification of the result of calculation of distance between a biometric candidate datum (a) and at least one biometric reference datum (b) each comprising a number n of indexed components (ai, bi), said calculation of distance comprising that of a polynomial of the components of the biometric data,
A computer program product, comprising code instructions for execution of a method comprising steps of:
Application of the Sumcheck protocol to calculation of distance between a biometric candidate datum (a) and at least one biometric reference datum (b) each comprising n components, the calculation of distance comprising that of a polynomial of the components of the data, in which each biometric datum is converted into a multivariate polynomial defined on a finite field by:
Dependencies are inferred from the claim text.