Dual Channel Short Message Authentication for Payment Security

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current short message payment methods via communication terminals face security risks due to plaintext transmission and stability issues, leading to potential leaks and repeated payments.

Innovation Solution

A dual channel asynchronous mechanism is implemented, using two proxy servers (SP1 and SP2) for secure transmission and random selection of SP2 for verification, generating a record number for payment confirmation, and storing account information in the payment system to prevent unauthorized transactions and repeated payments.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If short messages are transmitted in plaintext format for authentication, then the ease of operation is improved, but the security is worsened due to potential leaks by proxy SP and unauthorized viewing

Engineering Contradiction:
Improveease of operationVSAvoidsecurity
Core Design Contradiction:
Ease of operationVSObject-affected harmful factors

Solution Approach 1:

The authentication process is divided into two independent channels: Channel 1 transmits the authentication request in plaintext, while Channel 2 transmits the verification code in plaintext. This segmentation allows each channel to maintain simplicity while collectively providing security through mutual verification.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system introduces an intermediary verification mechanism where the payment system generates and sends a verification code to the user's communication terminal through a different proxy SP. This intermediary step prevents direct authentication without verification, blocking unauthorized transactions while maintaining plaintext transmission benefits.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Ease of operation

If short message gateways are used for authentication transmission, then the ease of operation is improved, but the reliability is worsened due to high loss rate and delay rate leading to repeated payments

Engineering Contradiction:
Improveease of operationVSAvoidreliability
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The system performs preliminary action by creating a pending transaction record before the authentication is complete. The verification code is sent in advance, and the transaction is only finalized after successful verification. This preliminary setup prevents repeated payments by reserving funds before authentication completes.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements feedback through the verification code mechanism. The payment system sends a verification code to the user, who must input it to confirm authentication. This feedback loop ensures the user is aware of the transaction and confirms it, preventing unauthorized or repeated payments due to message loss or delay.

Inventive Principle:
Principle #23Feedback

3Object-affected harmful factors

If payment information is stored in the payment system instead of proxy SP, then the security is improved, but the device complexity is worsened

Engineering Contradiction:
ImprovesecurityVSAvoiddevice complexity
Core Design Contradiction:
Object-affected harmful factorsVSDevice complexity

Solution Approach 1:

The system extracts the sensitive payment information and account binding data from the proxy SP and stores it exclusively in the payment system. This extraction centralizes security control in the payment system while keeping the proxy SP simple for message transmission only, resolving the complexity issue through clear separation of concerns.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS8055558B2Method and system for authentication via communication terminal using short message
Publication Date: 2011.11.08 ADVANCED NEW TECHNOLOGIES CO LTD
  • US8055558B2 patent drawing
  • US8055558B2 patent drawing
  • US8055558B2 patent drawing

AI summary

The present invention discloses a method and a system for authentication via a communication terminal using short messages, in order to solve the problems that the content of a short message is easy to be leaked out by a proxy SP and that the loss and delay of a short message may lead to repeating user payments. The method includes: sending, by the communication terminal to a payment system via an SP1, a short message payment request including a payee's account identifier and a payment amount; creating, by the payment system, a payment record corresponding to the request and sending verification information to the communication terminal via an SP2, the verification information including the payee's account identifier and the payment amount; replying, by the communication terminal, confirmation information to the payment system via the SP2, upon confirming that the payee's account identifier and the payment amount in the verification information are correct; and performing, by the payment system, a payment operation. The present invention uses a dual channel (SP1and SP2) asynchronous transmission mechanism. The situation where any one of the channel is illegally controlled and thus short message information is leaked out can be prevented and the user can cancel a repeated payment in confirmation of the payment.