Ensure valid range of values of a vector for distance calculations using homomorphic encryption or functional encryption
US11418319B2 · kind B2 · utility
Assignee
Inventors
Key dates
| Filing date | Apr 30, 2020 |
| Grant date | Aug 16, 2022 |
| Priority date | — |
| Expiry date | Dec 26, 2040 |
Classification
- Technology area (CPC H)Electricity
- CPC primaryH04L9/3231
- WIPO fieldDigital communication
- WIPO sectorElectrical engineering
Abstract
Embodiments may provide distance computations on homomorphic and/or functional encrypted vectors while detecting whether the resulting distance has wrapped around due to the vectors having elements not in an allowed range. A method of user authentication processing may comprise receiving and storing enrollment information from a client computer system, the enrollment information comprising a template of authentication data and at least one additional encrypted vector, receiving an additional template to be used to authenticate the user from the client computer system, authenticating the user using the received additional template using the stored template and the stored at least one additional encrypted vector, and determining that authentication is successful when the received additional template matches the stored template and is valid based on the stored at least one additional encrypted vector.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.