Payment Terminal Public-Key Verification Without Card Credentials

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Payment cards are susceptible to fraud due to the exposure of sensitive information like card numbers and PINs, necessitating a more secure system for verifying payment validity.

Innovation Solution

A payment terminal system utilizing a Public-Private key pair, where a payment token with a public key is transmitted via NFC or RFID, verified by a backend platform, and confirmed using the corresponding private key for secure transaction authentication.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If card number and PIN are transmitted for verification, then payment verification can be completed, but the system becomes vulnerable to fraud when this information is exposed

Engineering Contradiction:
Improvepayment verification securityVSAvoidfraud risk
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

Solution Approach 1:

The patent extracts the sensitive card number and PIN from the transmission process entirely. Instead of transmitting these secret credentials, the system uses a public key that can be freely transmitted without compromising security. The private key remains securely stored in the payment terminal, never leaving the device.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent introduces a public key as an intermediary element that mediates between the payment terminal and the verification system. This public key serves as a safe intermediary that carries identifying information without exposing sensitive secrets, allowing verification to proceed without direct exposure of the private key or card details.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If a more secure verification system is implemented using public-private key pairs, then fraud resistance improves, but device complexity increases

Engineering Contradiction:
Improvefraud prevention capabilityVSAvoidcryptographic key management
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The payment terminal automatically generates its own public-private key pair and manages the cryptographic operations autonomously. The terminal itself performs the signing operations using its private key and verifies signatures using its public key, eliminating the need for external key management infrastructure.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system implements only the essential cryptographic functions needed for verification - generating key pairs, signing transactions, and verifying signatures. It does not implement the full complexity of cryptographic protocols, focusing only on the minimum necessary actions to achieve fraud prevention.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS20250292246A1System, device and method for verifying payment validity
Publication Date: 2025.09.18 NAYAX LTD
  • US20250292246A1 patent drawing
  • US20250292246A1 patent drawing
  • US20250292246A1 patent drawing

AI summary

A payment terminal comprising one or more tangible computer-readable non-transitory storage media comprising program instructions for verifying payment validity, wherein execution of the program instructions by one or more processors cause the payment terminal to: receive a payment token issued by a software development kit (SDK) located at a wireless device, wherein the payment token includes a first public key of a pair of Public-Private keys and a consumer identifying information; generate a payment request including transaction information message and transmit said first payment request message and said payment token to an at least one back-end platform to be stored in at least one database; and receive the payment and a transaction confirmation message from said at least one back-end platform based on a payment approval generated by said at least one back-end platform, wherein verifying ownership of said first public key is done at least one back-end platform based on comparison of the public key of the signed transaction information message and said public key of the payment token.