Mobile Device Authentication Protocol Using Biometric Tokens

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing cryptographic protocols for mobile devices fail to effectively authenticate users, as they cannot verify whether the user presenting the device is the legitimate owner, leading to potential misuse or unauthorized access.

Innovation Solution

A cryptographic protocol that utilizes a provisioning key and token system, combined with biometric data and pseudorandom functions, to securely authenticate mobile devices with access points, ensuring only authorized users can establish communication channels and access secure information.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If traditional cryptographic protocols are used for mobile devices, then device communication is enabled, but user authentication reliability is insufficient as the system cannot verify whether the user presenting the device is the legitimate owner

Engineering Contradiction:
Improveuser authentication reliabilityVSAvoidauthentication system complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The authentication system is segmented into multiple independent components: biometric data storage module, pseudorandom function module, token generation module, and verification module. Each component performs a specific function in the authentication process, allowing the system to achieve high reliability through modular design while maintaining manageable complexity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

A pseudorandom function acts as an intermediary between the biometric data and the authentication token. The PRF takes biometric input and transforms it into a cryptographic token through a deterministic yet unpredictable process, ensuring that the same biometric data always produces the same token while different inputs produce different outputs, thereby enhancing authentication reliability without requiring direct comparison of sensitive biometric data.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If biometric data and pseudorandom functions are integrated into the authentication protocol, then authentication security is enhanced, but the complexity of the cryptographic protocol increases

Engineering Contradiction:
Improveauthentication securityVSAvoidcryptographic protocol complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

Biometric data is processed and transformed into cryptographic tokens in advance during the enrollment phase. The pseudorandom function is applied to the biometric data beforehand to generate a stable, reproducible token that can be stored and later verified without requiring real-time complex computation during authentication, thus enhancing security while managing protocol complexity.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system changes the parameter space by transforming raw biometric data (which has high variability) into a standardized cryptographic token through the pseudorandom function. This parameter transformation ensures that minor variations in biometric input do not affect authentication outcomes, while the cryptographic properties of the token provide strong security guarantees.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS9832020B2Cryptographic protocol for portable devices
Publication Date: 2017.11.28 NYMI
  • US9832020B2 patent drawing
  • US9832020B2 patent drawing
  • US9832020B2 patent drawing

AI summary

Embodiments are directed towards communicating using a mobile device that performs actions including. A mobile device may be provisioned with an access point such that a provisioning key and a provisioning token for each of the provisioned access points may be stored on the mobile device. The mobile device may be determined to be in the presence of a provisioned access point based on the provisioning key and an advertising nonce. The advertising nonce may be encrypted with the provisioning key. A communication channel between the mobile device and the access point may be established based on a session nonce, the advertising nonce, and the provisioning key. A session key may be generated based in part on the advertising nonce and a message counter. And, encrypted message packets that include a message and a message authentication tag may be communicated to the access point.