Device Authentication via Locked Data File Challenge Response

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In online transactions, verifying the authenticity of a user device is challenging due to the anonymity of the purchaser, leading to increased fraud risks as unauthorized users can misuse victim's account information, and existing security measures like additional card information or personal details are susceptible to theft or manipulation by criminals.

Innovation Solution

A network-based system and method for device-to-device authentication using a locked data file on the user device, which generates and responds to a challenge message, ensuring that only the authorized user's device can complete the authentication process, thereby verifying the user's identity during online transactions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If additional card information or personal details are requested to increase security, then fraud prevention capability is improved, but susceptibility to theft or manipulation by criminals worsens

Engineering Contradiction:
Improvefraud prevention capabilityVSAvoidsusceptibility to theft or manipulation
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

Solution Approach 1:

The patent extracts the authentication process from relying on static card information and personal details that can be stolen, and instead uses a dynamic challenge-response mechanism where the user's device generates cryptographic proofs of possession. This removes the vulnerable element (static information) and replaces it with a process that proves control without exposing sensitive data.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent introduces an intermediary authentication server that mediates between the user's device and the payment system. This intermediary handles the challenge-response authentication process, preventing direct exposure of sensitive information while still providing strong verification. The server acts as a trusted third party that can verify device ownership without requiring users to share sensitive data.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If device to device authentication using challenge-response is implemented, then security verification is improved, but transaction complexity worsens

Engineering Contradiction:
Improvesecurity verificationVSAvoidtransaction complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent implements self-service authentication where the user's device automatically generates and processes cryptographic challenge responses without requiring user intervention. The device itself performs the authentication operations using stored cryptographic materials, eliminating the need for users to manually enter additional information or perform complex security actions during transactions.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent performs preliminary setup during device enrollment, where cryptographic key pairs are generated and stored securely in the device's secure element. This preliminary action prepares the device for future authentication transactions, so that during actual purchases, the complex cryptographic operations are already configured and can execute automatically without adding complexity to the transaction flow.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentEP3427172B1Systems and methods for device to device authentication
Publication Date: 2020.06.03 MASTERCARD INT INC
  • EP3427172B1 patent drawingFigure 1
  • EP3427172B1 patent drawingFigure 2
  • EP3427172B1 patent drawingFigure 3

AI summary

A method for authenticating a user device by an authentication computing device is provided. The method includes generating, using the authentication computing device, a locked data file for use in authenticating a user device enrolled in an authentication service, the locked data file is configured to process a challenge and generate a challenge response. The method further includes transmitting the locked data file from the authentication computing device to a first user device as part of the first device enrolling in the authentication service, receiving, at the authentication computing device, an authentication request, generating, using the authentication computing device, the challenge based on the authentication request, transmitting the challenge from the authentication computing device to the first user device, and receiving, at the authentication computing device, the challenge response from the first user device to authenticate the first user device.