Homomorphic Authentication Challenge-Response Against Replay Attacks

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Biometric authentication systems using homomorphic encryption are vulnerable to replay attacks, where intercepted authentication information is resent by malicious attackers, compromising security.

Innovation Solution

An authentication system employing a challenge-response protocol with random numbers, where the authenticatee generates and transmits a pair of elements encrypted with different random numbers, and the authenticator modifies the response using the first random number to obtain a genuine ciphertext, ensuring security against replay attacks.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If homomorphic encryption is used to protect biometric information during authentication, then security against unauthorized decryption is improved, but vulnerability to replay attacks increases

Engineering Contradiction:
Improvesecurity against unauthorized decryptionVSAvoidvulnerability to replay attacks
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

Solution Approach 1:

The patent introduces dynamic challenge-response pairs where the authenticator generates a unique challenge (random number) for each authentication session, and the authenticatee generates a corresponding dynamic response. This dynamic exchange ensures that authentication credentials change with each session, preventing replay attacks while maintaining homomorphic encryption for secure biometric verification

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent uses a challenge-response mechanism as an intermediary layer between the biometric data and the authentication decision. The challenge (random number from authenticator) and response (computed by authenticatee) act as mediators that verify liveness and prevent replay attacks, while the actual biometric verification is performed homomorphically on encrypted data

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If a challenge-response protocol is implemented to prevent replay attacks, then security against replay attacks is improved, but communication volume and computational complexity increase

Engineering Contradiction:
Improvesecurity against replay attacksVSAvoidcomputational complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent changes the parameter of randomness by introducing two distinct random numbers (first random number from authenticator, second random number from authenticatee) that are combined in the authentication process. This parameter change enables the challenge-response mechanism to prevent replay attacks while keeping the computational operations compatible with homomorphic encryption schemes

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS12463793B2Authentication system, authenticatee apparatus, authenticator apparatus, authentication method, and authentication program
Publication Date: 2025.11.04 NEC CORP
  • US12463793B2 patent drawing
  • US12463793B2 patent drawing
  • US12463793B2 patent drawing

AI summary

An authentication system transmits a ciphertext of authentication information from an authenticatee apparatus to an authenticator apparatus using homomorphic encryption with a public key encryption scheme, the authenticator apparatus issues a first random number to the authenticatee apparatus, the authenticatee apparatus generates a second random number and transmits to the authenticator apparatus a first element generated with a public key using the first and the second random numbers and a second element generated with a public key using the second random number, and the authenticator apparatus modifies the second element using the first random number to obtain a ciphertext of the authentication information.