Biometric SSO Authentication with Encrypted Template Matching

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional Single Sign-On (SSO) authentication systems expose users' biometric information to identity providers, leading to privacy breaches and lack of user control over biometric data usage, as biometrics are often decrypted for authentication, making them susceptible to attacks.

Innovation Solution

A method and system using homomorphic hash-based message authentication code (HMAC) encrypt biometric data with Fully Homomorphic Encryption (FHE), allowing authentication without revealing biometric information to the identity provider, leveraging homomorphic operations for secure biometric template comparison and trusted decryption.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If biometric information is stored and processed in conventional SSO systems, then authentication functionality is achieved, but user privacy and security are compromised due to exposure of biometric data

Engineering Contradiction:
Improveauthentication securityVSAvoidbiometric data exposure
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

Solution Approach 1:

The patent introduces Fully Homomorphic Encryption (FHE) as an intermediary layer between biometric data and processing systems. Biometric templates are encrypted using FHE before storage, and authentication operations are performed on encrypted data without decryption. This mediator prevents direct exposure of biometric information while enabling authentication functionality.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent transforms biometric data from plaintext to encrypted form using FHE, changing the parameter state of the data. This parameter change allows the system to process and compare biometric templates while maintaining them in encrypted form, thus achieving authentication without exposing the actual biometric information.

Inventive Principle:
Principle #35Parameter changes

2Measurement precision

If biometric data is decrypted for authentication processing, then authentication accuracy is improved, but privacy risks and unauthorized access potential increase

Engineering Contradiction:
Improveauthentication accuracyVSAvoidprivacy breach risk
Core Design Contradiction:
Measurement precisionVSObject-affected harmful factors

Solution Approach 1:

FHE serves as an intermediary that enables accurate biometric matching without requiring decryption. The encryption scheme allows comparison operations to be performed on encrypted templates, maintaining authentication accuracy while preventing privacy breaches that would occur with traditional decryption-based approaches.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent applies encryption to biometric templates in advance (during enrollment) before any authentication operations. This preliminary action ensures that all subsequent processing, including matching and comparison, occurs on encrypted data, thereby maintaining accuracy while eliminating the need for decryption during authentication.

Inventive Principle:
Principle #10Preliminary action

3Reliability

If traditional encryption schemes are used for biometric storage, then data protection is achieved, but decryption is still required for authentication which exposes biometric information

Engineering Contradiction:
Improvedata protectionVSAvoidauthentication process complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent transitions from traditional symmetric encryption (which requires decryption) to Fully Homomorphic Encryption (which enables computation on encrypted data). This parameter change in the encryption approach allows authentication operations to be performed on encrypted biometric templates without decryption, maintaining data protection while enabling direct processing of encrypted data.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS20250350596A1Method and system for biometric single sign-on authentication via homomorphic hash based message authentication code
Publication Date: 2025.11.13 TATA CONSULTANCY SERVICES LTD
  • US20250350596A1 patent drawing
  • US20250350596A1 patent drawing
  • US20250350596A1 patent drawing

AI summary

The present disclosure provides biometric single sign-on authentication via homomorphic hash based message authentication code (HMAC). Conventional methods fails to provide authentication without revealing biometric data. In the present disclosure, when the user initiates a service request, a service provider redirects to an identify provider for authentication. Further, user captures and encrypts his/her biometrics using homomorphic HMAC, creating ciphertext. User submits his/her encrypted biometrics to the identity provider for authentication. The identity provider uses template matching algorithms to compare the user submitted encrypted biometrics (fingerprint, iris) with stored templates. The identity provider then transmits authentication result and the corresponding proof of authentication. Further, the service provider re-computes the authentication tag based on the received decrypted authentication result and the secret nonce. Finally, the service provider provides the requested service to the client machine, only if the re-computed authentication tag matches with the associated decrypted proof.