Contactless Card Cryptographic Authentication via Diversified Keys

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current cryptographic authentication methods for contactless cards are vulnerable to hacking and compromise, lacking robust security for data protection and user verification, especially in electronic transactions.

Innovation Solution

A system and method utilizing a contactless card with a processor and memory, employing cryptographic algorithms to generate and manage diversified keys, encrypt data, and validate user identification through NFC technology, ensuring secure communication and operation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If traditional cryptographic algorithms (e.g., triple DES) are used for authentication, then data encryption is provided, but the system remains vulnerable to hacking and unauthorized access

Engineering Contradiction:
Improveauthentication securityVSAvoidvulnerability to hacking
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

Solution Approach 1:

The patent changes the cryptographic parameters by implementing a challenge-response authentication mechanism where the authentication server generates a random challenge value that is combined with the user's password through a cryptographic hash function. This dynamic parameter change ensures that each authentication attempt uses a unique key derivation, making traditional hacking methods ineffective.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The system performs preliminary cryptographic key derivation before the actual authentication exchange. The authentication server pre-computes a cryptographic hash of the challenge value combined with the password, and this pre-computed key is then used to encrypt the challenge-response message. This preliminary action ensures that even if the encrypted message is intercepted, the key cannot be easily derived without knowing the original password.

Inventive Principle:
Principle #10Preliminary action

2Productivity

If contactless card technology is used for transactions, then transaction speed is improved, but security vulnerabilities increase compared to chip-based cards

Engineering Contradiction:
Improvetransaction speedVSAvoiddata security
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent introduces an authentication server as an intermediary between the contactless card and the transaction system. The card contains only a cryptographic module that communicates with the authentication server through secure challenge-response exchanges. This intermediary architecture allows the contactless card to maintain its speed advantage while delegating the heavy cryptographic verification to the server, thereby improving security without sacrificing transaction speed.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The authentication system is segmented into two parts: a lightweight cryptographic module in the contactless card for generating and verifying challenges, and a more powerful authentication server for key management and password verification. This segmentation allows the card to remain simple and fast while the server handles the complex security requirements.

Inventive Principle:
Principle #1Segmentation

3Reliability

If log-in credentials (username and password) are used for account access, then authentication is provided, but access can be compromised if credentials are stolen

Engineering Contradiction:
Improveaccount access controlVSAvoidcredential compromise
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

Solution Approach 1:

The system performs preliminary cryptographic hash computation of the password combined with a challenge value before any authentication exchange occurs. This pre-computed hash serves as a one-time key that is used only for that specific authentication attempt. Even if an attacker intercepts the authentication messages, they cannot reuse the credentials because the key is derived dynamically from the challenge value, which changes with each authentication attempt.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The authentication key is designed as a disposable, short-lived cryptographic object that exists only for the duration of a single authentication attempt. After the challenge-response exchange is complete, the key becomes obsolete and is discarded. This eliminates the risk of credential compromise because there are no long-lived credentials to steal or reuse.

Inventive Principle:
Principle #27Cheap short-living objects (Disposable)

Data Source

PatentUS20240428235A1Systems and methods for cryptographic authentication of contactless cards
Publication Date: 2024.12.26 CAPITAL ONE SERVICES LLC
  • US20240428235A1 patent drawing
  • US20240428235A1 patent drawing
  • US20240428235A1 patent drawing

AI summary

Example embodiments of systems and methods for data transmission system between transmitting and receiving devices are provided. In an embodiment, each of the transmitting and receiving devices can contain a master key. The transmitting device can generate a diversified key using the master key, protect a counter value and encrypt data prior to transmitting to the receiving device, which can generate the diversified key based on the master key and can decrypt the data and validate the protected counter value using the diversified key.