Continuous Audio Stream Authentication for SIM Swap Prevention

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current Multi-Factor Authentication (MFA) systems, particularly those using One-Time Passwords (OTPs) via SMS, are vulnerable to interception, theft, and predictability, leading to security risks and a cumbersome user experience.

Innovation Solution

A method and server that utilize continuous real-time data streams as an authentication factor, where random data is encrypted with a user's public key, transmitted, decrypted with a private key, and verified against stored data to ensure secure and seamless access.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If OTP is sent as plain text SMS for authentication, then the authentication process is simple and widely compatible, but the system becomes vulnerable to SIM swap attacks, interception, and theft

Engineering Contradiction:
Improveauthentication process simplicityVSAvoidauthentication security
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent replaces the mechanical SMS transmission system with an audio-based authentication system. Instead of sending OTP via SMS through the vulnerable cellular network, the system generates audio waves that encode authentication data, which are then transmitted through air (acoustic channel) and captured by the user's device microphone. This substitution eliminates dependency on the SIM card and cellular network infrastructure, making the system immune to SIM swap attacks and SMS interception while maintaining user accessibility.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

The patent transforms the authentication data from static text format (OTP) into dynamic audio wave parameters. The authentication code is encoded into audio wave characteristics such as frequency, amplitude, and timing patterns. This parameter transformation allows the authentication data to be transmitted through the acoustic channel rather than the vulnerable SMS channel, enhancing security while preserving the simplicity of the authentication process for the end user.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If continuous real-time data streams are used for authentication, then session security is enhanced and predictability is prevented, but the system complexity increases

Engineering Contradiction:
Improvesession securityVSAvoidauthentication system complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent implements continuous authentication by maintaining a real-time audio stream throughout the user session instead of relying on discrete OTP exchanges. The system continuously generates audio waves and receives audio inputs, comparing them in real-time to verify user identity. This continuous verification process enhances session security by detecting unauthorized access attempts immediately while maintaining a seamless user experience without requiring repeated manual authentication actions.

Inventive Principle:
Principle #20Continuity of useful action

Solution Approach 2:

The patent enables the authentication system to operate autonomously by using the user's own device resources (microphone, speaker, processor) to generate and verify authentication audio streams. The system self-manages the audio wave generation, transmission, capture, and verification processes without requiring additional external hardware or complex infrastructure. This self-service approach reduces overall system complexity while maintaining high security standards.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS11750599B2Method and server for authentication using continuous real-time stream as an authentication factor
Publication Date: 2023.09.05 WIPRO LTD
  • US11750599B2 patent drawing
  • US11750599B2 patent drawing
  • US11750599B2 patent drawing

AI summary

The present invention discloses a method and a server for authentication adaptive to a secured application. The method comprising encrypting a part of continuous streams of random real-time data using a user's public key to form a first encrypted data when the request is received from a first entity, transmitting the first encrypted data to the first entity, wherein the first entity communicates the first encrypted data to a second entity, receiving a second encrypted data from the second entity, wherein the second encrypted data is created by decrypting the first encrypted data using a user's private key and encrypting the decrypted data using the user's private key, authenticating the second encrypted data received from the second entity by comparing data decrypted from the second encrypted data with the part of continuous streams of random real-time data stored in the authentication server and initiating action based on authentication.