Voice Modulation Authentication for Pre-Recorded Replay Attacks
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing voice authentication methods face challenges in distinguishing between pre-recorded and real-time voice inputs, particularly in ensuring that pre-recorded passphrases are not reused without proper modulation, which can compromise security.
Innovation Solution
The voice modulation based voice authentication system generates a modulated signal by adding gaps or digits to a user's voice, analyzing these patterns to ascertain a specified code for a valid time period, and comparing it to stored authentication codes to authenticate the user, ensuring that only properly modulated voices can be authenticated.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If traditional voice authentication is used, then ease of operation is improved, but security is worsened due to vulnerability to pre-recorded voice attacks
Solution Approach 1:
The patent applies dynamics by making the authentication code time-dependent and dynamically changing. The system generates authentication codes that are valid only for specific time periods, and the code changes based on the current time. This dynamic approach prevents pre-recorded attacks because a recording made at one time becomes invalid at another time, thus improving security while maintaining ease of operation.
Solution Approach 2:
The patent changes the parameter of the authentication code by incorporating time as a variable. The authentication code is not static but changes based on the time period. This parameter change ensures that even if a pre-recorded voice is captured, it cannot be reused because the time parameter has changed, thereby enhancing security without significantly complicating the user experience.
2Reliability
If voice modulation is added to prevent pre-recorded attacks, then security is improved, but device complexity increases
Solution Approach 1:
The patent replaces complex mechanical or hardware-based voice modulation systems with a software-based time-dependent code generation and verification system. Instead of using physical devices to modulate voice signals, the system uses computational algorithms to generate time-based authentication codes and verify them against recorded voices. This substitution reduces device complexity while maintaining enhanced security through the time-based validation mechanism.
3Reliability
If time-based authentication codes are used, then security against pre-recorded attacks is improved, but loss of time for authentication increases
Solution Approach 1:
The patent applies preliminary action by pre-generating and storing multiple authentication codes for different time periods before they are needed. The system prepares the time-based authentication codes in advance, so when authentication is required, the verification process can quickly compare the user's voice against the pre-prepared codes for the current time period. This reduces the actual authentication time while maintaining the security benefits of time-based validation.
Data Source
AI summary
In some examples, voice modulation based voice authentication may include receiving a signal that represents a modulated voice of a user, and analyzing the signal to ascertain a specified code for a specified time period. Voice modulation based voice authentication may further include determining, for the specified time period, an authentication code from a plurality of authentication codes, and comparing the specified code to the authentication code. In response to a determination that the specified code matches the authentication code, voice modulation based voice authentication may further include authenticating the user.


