Mobile Device Authentication Using Cryptographic Keys and Fingerprints

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing mobile device authentication methods struggle to establish trust in the security of the device, communication channel, and user identity, making it difficult to distinguish authentic applications from impostor apps and ensuring secure transactions.

Innovation Solution

A system and method using cryptographic keys and tokens to authenticate mobile devices, involving a server that communicates a one-time passcode encrypted with a private key, decrypts it with a public key, generates a device identifier, and persists the association, along with application-specific verification keys and device fingerprint data, to enhance security and trust levels.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If traditional authentication methods are used, then implementation is simple, but security trust level is insufficient

Engineering Contradiction:
Improvesecurity trust levelVSAvoidauthentication system complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system performs preliminary device fingerprinting and cryptographic key pair generation during device enrollment before actual authentication occurs. The server stores device fingerprints and public keys in advance, so that during authentication, only the encrypted one-time passcode needs to be verified, significantly simplifying the real-time authentication process while maintaining high security.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces cryptographic keys and device fingerprints as intermediary elements between the user and the authentication system. Instead of directly authenticating user credentials, the system uses device-specific cryptographic proofs as intermediaries that verify both device integrity and user identity, thereby establishing trust without requiring complex continuous monitoring.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If cryptographic verification is implemented, then security is enhanced, but processing time increases

Engineering Contradiction:
Improveauthentication securityVSAvoidauthentication processing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system pre-generates one-time passcodes and encrypts them with the device's public key during the enrollment phase. This preliminary preparation means that during actual authentication, the server only needs to decrypt and verify the passcode using the stored private key, rather than performing complex cryptographic operations in real-time, thus reducing authentication latency.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The authentication process is segmented into distinct phases: enrollment (where cryptographic materials are prepared) and authentication (where verification occurs). By separating these phases, the system can perform time-intensive cryptographic setup operations once during enrollment, then execute rapid verification during authentication, minimizing the time loss during actual login operations.

Inventive Principle:
Principle #1Segmentation

3Reliability

If device fingerprinting is used, then device trust is established, but data collection requirements increase

Engineering Contradiction:
Improvedevice trust verificationVSAvoiddevice data collection
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The system extracts only the essential device fingerprint data needed for cryptographic verification, rather than collecting comprehensive device information. The fingerprint is derived from specific device characteristics that are sufficient for generating unique device identifiers and cryptographic keys, eliminating the need to collect and store unnecessary device data while still establishing device trust.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS20250240168A1Systems and methods for enhanced mobile device authentication
Publication Date: 2025.07.24 JPMORGAN CHASE BANK NA
  • US20250240168A1 patent drawing
  • US20250240168A1 patent drawing
  • US20250240168A1 patent drawing

AI summary

Systems and methods for enhanced mobile device authentication are disclosed. Systems and methods for enhanced mobile authentication are disclosed. In one embodiment, method for electronic device authentication may include (1) a server comprising at least one computer processor communicating a one-time passcode to an electronic device over a first communication channel; (2) the server receiving, from the electronic device over a second communication channel the one-time passcode encrypted with a private key associated with the electronic device; (3) the server decrypting the one-time passcode using a public key; (4) the server validating the one-time passcode; (5) the server generating a device identifier for the electronic device; and (6) the server persisting an association between the device identifier and the electronic device.