Transaction Authentication via Cryptogram Validation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing systems for transmitting sensitive data payloads for transaction authorization over networks face security challenges due to insecure network links, making them vulnerable to 'man in the middle' attacks and fraud.

Innovation Solution

A computer-implemented method and system for authenticating transactions over a secure network, involving a first authentication server that receives a sensitive data payload and a cryptogram, transmits these to a second authentication server for validation, and then to an issuer server for final authentication, enhancing security without excessive resource usage.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If traditional token-based authentication is used over public networks, then the authentication process is simple and fast, but the security is insufficient due to vulnerability to man-in-the-middle attacks

Engineering Contradiction:
Improveauthentication securityVSAvoidauthentication process complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system performs preliminary actions by generating cryptograms before data transmission and validating them at the authentication server. The cryptogram is created in advance based on transaction-specific data, ensuring security measures are in place before the actual authentication occurs, thus preventing man-in-the-middle attacks without complicating the user interface

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The authentication server acts as an intermediary that receives both the token and cryptogram, validates the cryptogram independently, and then authenticates the transaction. This intermediary role adds a security layer without requiring changes to the merchant or customer devices, resolving the contradiction between security and complexity

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If additional security measures like consumer authentication questions are implemented, then the security of the transaction is improved, but the processing time increases and user experience deteriorates

Engineering Contradiction:
Improvetransaction securityVSAvoidtransaction processing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system uses self-service by automatically generating and validating cryptograms without requiring customer intervention. The cryptogram validation happens automatically at the authentication server, eliminating the need for additional customer authentication steps while maintaining high security standards

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

Security validation is performed preliminarily through cryptogram verification before the actual transaction approval. This preliminary validation ensures security is established upfront, allowing the transaction to proceed quickly without requiring additional time-consuming authentication questions during the transaction process

Inventive Principle:
Principle #10Preliminary action

3Reliability

If token and dynamic data are sent during authorization, then the authentication entity can perform validation, but the network bandwidth and processing resources are consumed

Engineering Contradiction:
Improveauthentication validation capabilityVSAvoidnetwork and device resources
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The system extracts only the essential validation elements (cryptogram and token) needed for authentication, sending them to the authentication server. By taking out only the necessary components for validation rather than transmitting all possible data, the system maintains authentication capability while reducing network and processing resource consumption

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS20250097023A1Enhanced security in sensitive data transfer over a network
Publication Date: 2025.03.20 MASTERCARD INT INC
  • US20250097023A1 patent drawing
  • US20250097023A1 patent drawing
  • US20250097023A1 patent drawing

AI summary

The present disclosure relates to a computer-implemented method and to a system for authenticating a transaction over a secure network. The method comprises, prior to authorization of a transaction: receiving, by a digital service server, from a merchant plug-in (MPI) computing device, via a directory server, a token and a first cryptogram for the transaction; and then decrypting, by the digital service server, the token into sensitive data; and validating, by the digital service server, the first cryptogram, based on one or more session keys; and then, based on the first cryptogram not being validated: setting a validation flag to a defined value indicating that the first cryptogram is not valid; and sending, to a user device of a user, an authentication request message, as an authentication step-up, to verify the user and the authenticity of the transaction.