The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
May. 24, 2022

Filed:

Feb. 24, 2021
Applicant:

Tata Consultancy Services Limited, Mumbai, IN;

Inventors:

Harika Narumanchi, Chennai, IN;

Nitesh Emmadi, Hyderabad, IN;

Imtiyazuddin Shaik, Hyderabad, IN;

Srinivasa Rao Chalamala, Hyderabad, IN;

Rajan Mindigal Alasingara Bhattachar, Bangalore, IN;

Assignee:
Attorney:
Primary Examiner:
Int. Cl.
CPC ...
H04L 29/06 (2006.01); G06F 21/00 (2013.01); H04L 9/32 (2006.01); H04L 9/00 (2022.01); G06N 3/04 (2006.01); H04L 9/08 (2006.01);
U.S. Cl.
CPC ...
H04L 9/3231 (2013.01); G06N 3/04 (2013.01); H04L 9/008 (2013.01); H04L 9/0825 (2013.01); H04L 9/0869 (2013.01);
Abstract

Authentication is a key procedure in information systems. Conventional biometric authentication system is based on a trusted third-party server which is not secure. The present disclosure provides a privacy preserving multifactor biometric authentication for authenticating a client without the third-party authentication server. The server receives a plurality of encrypted biometric features from the client, encrypted using Fully Homomorphic Encryption. Further, the server evaluates the plurality of encrypted biometric features to obtain a client identifier value and a plurality of encrypted resultant values. The server encrypts each of the plurality of resultant values based on a time based nonce and the client identifier value. The encrypted authentication tags and the corresponding resultant values are aggregated by the server and transmitted to the client. The client decrypts the resultant value and the authentication tag and transmits to the server. The server authenticates the client after verifying the received information.


Find Patent Forward Citations

Loading…