Phone Call Authentication via Enrollment and Handshake Protocols

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Modern telephony networks lack end-to-end authentication and integrity guarantees, making them vulnerable to caller ID spoofing and other attacks, resulting in significant fraud and security breaches, especially during critical events.

Innovation Solution

Implementing a method that includes an enrollment protocol to verify phone number ownership, a handshake protocol for mutual authentication of calling parties, and a call integrity protocol using end-to-end cryptography and audio digests to secure voice calls, ensuring the authenticity and integrity of call content.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If traditional telephony networks are used without additional authentication protocols, then call establishment is fast and simple, but the system is vulnerable to caller ID spoofing and lacks end-to-end authentication

Engineering Contradiction:
Improveauthentication securityVSAvoidprotocol complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The enrollment protocol performs authentication setup in advance by issuing certificates that bind phone numbers to user identities before calls are made. This preliminary action stores authentication credentials locally on devices, enabling fast mutual authentication during calls without real-time server verification, thus improving security while maintaining call establishment speed

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system introduces certificates as intermediary credentials that mediate between the telephony network and authentication verification. These certificates act as trusted intermediaries containing bound phone numbers and user identities, allowing devices to mutually authenticate without requiring complex real-time network protocols, thereby enhancing reliability without proportionally increasing complexity

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If end-to-end encryption and authentication protocols are implemented, then call content integrity and security are improved, but processing overhead and latency increase

Engineering Contradiction:
Improvecall content integrityVSAvoidcall setup latency
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

Authentication credentials and encryption keys are established in advance through the enrollment protocol and stored locally on devices. During calls, devices use these pre-established credentials for rapid mutual authentication and content integrity verification, avoiding time-consuming real-time server interactions and minimizing call setup latency while maintaining strong security

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The authentication and encryption functions are extracted from the core telephony protocol and implemented as separate, optimized modules. By separating authentication (using pre-stored certificates) from call establishment, the system minimizes the impact on call setup time while still providing end-to-end security and content integrity protection

Inventive Principle:
Principle #2Taking out (Extraction)

3Object-affected harmful factors

If certificate-based authentication is implemented, then caller ID fraud is mitigated, but the system requires additional infrastructure and deployment complexity

Engineering Contradiction:
Improvecaller ID fraudVSAvoiddeployment ease
Core Design Contradiction:
Object-affected harmful factorsVSEase of manufacture

Solution Approach 1:

The system uses certificates as intermediary credentials that can be issued by existing trusted authorities or self-managed. These certificates serve as portable, verifiable intermediaries that bind phone numbers to identities, enabling fraud mitigation without requiring fundamental changes to telephony network infrastructure, thus improving security while maintaining deployment simplicity

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The enrollment protocol enables devices to self-authenticate using locally stored certificates without requiring continuous server verification or complex network infrastructure. Each device independently verifies caller identity using pre-issued certificates, eliminating the need for centralized authentication servers and reducing deployment complexity while effectively preventing caller ID fraud

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS10764043B2Identity and content authentication for phone calls
Publication Date: 2020.09.01 UNIV OF FLORIDA RESEARCH FOUNDATION INC
  • US10764043B2 patent drawing
  • US10764043B2 patent drawing
  • US10764043B2 patent drawing

AI summary

Systems and methods for call authentication are provided. A method can include an enrollment protocol that ensures users control the number they claim to own, a handshake protocol that mutually authenticates the calling parties, and a call integrity protocol that ensures the security of the voice channel and the content it carries. A server can act as either an endpoint or intermediary between user clients and client-server architecture can be employed. All protocols can include end-to-end cryptography and the enrollment protocol can issue a certificate that binds the identity of the client to a phone number.