Secure Transaction Authentication via Hardware Security Module

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for authenticating and securing electronic transactions, particularly those using mobile devices, are vulnerable to spoofing and fail to ensure the authenticity of information transmitted between devices and servers, due to lack of secure asymmetric encryption and transmission of private passwords.

Innovation Solution

A system and method that employs Hardware Security Module (HSM) to encrypt and decrypt public, private, and authentication passwords, using temporary, symmetric, and asymmetric passwords for secure transactions, ensuring authenticity through a multi-layered encryption process and user-specific parameters, and includes a mobile device application for reactivating blocked accounts.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If mobile devices are used as authentication tokens with WPKI infrastructure, then authentication capability is provided, but the device can be tricked to generate passwords by false authentication requests

Engineering Contradiction:
Improveauthentication reliabilityVSAvoidspoofing vulnerability
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

Solution Approach 1:

The system performs preliminary actions by pre-distributing cryptographic key pairs (public and private keys) to authentication devices before they are needed for actual authentication. The private key is securely stored in the device's secure element, and the public key is registered with the authentication server in advance. This preliminary setup ensures that when authentication is needed, the device can immediately prove its identity without being vulnerable to spoofing, as the private key never leaves the secure device.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces an intermediary authentication server that acts as a trusted mediator between the user's mobile device and the service provider. The server verifies the digital signature generated by the device using the pre-registered public key before granting access. This intermediary layer prevents spoofing attacks because even if an attacker intercepts communication, they cannot forge a valid signature without the private key stored in the secure device.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If asymmetric cryptography is implemented with public and private passwords, then security is improved, but the method does not detail how private passwords are securely transmitted and stored

Engineering Contradiction:
Improvecryptographic securityVSAvoidimplementation complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent extracts the sensitive private key management functionality from the general authentication process and places it within a dedicated secure element or hardware security module in the mobile device. The private key is generated and stored exclusively within this secure container, never leaving it in plaintext form. This extraction resolves the implementation complexity by providing a standardized, secure interface for key management while maintaining high cryptographic security.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent implements a universal authentication framework that can be deployed across multiple service providers and devices using standardized protocols (such as FIDO, OAuth, or custom implementations). The same cryptographic infrastructure serves multiple authentication scenarios, reducing implementation complexity through reuse of established patterns while maintaining security through consistent application of asymmetric cryptography across the ecosystem.

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Ease of operation

If information is transmitted between mobile device and server, then authentication is enabled, but the information may not be genuine and authenticity cannot be validated

Engineering Contradiction:
Improveauthentication enablementVSAvoidinformation authenticity
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The system applies preliminary anti-action by having the authentication server pre-register the device's public key and store it in a protected database before any authentication transactions occur. When the device later transmits information, the server can immediately verify its authenticity using the pre-stored public key. This preliminary preparation prevents authentication failures and ensures information authenticity without adding complexity to the actual authentication flow.

Inventive Principle:
Principle #9Preliminary anti-action

Data Source

PatentUS10147092B2System and method for signing and authenticating secure transactions through a communications network
Publication Date: 2018.12.04 PALMA LIZANA MAURICIO EDUARDO
  • US10147092B2 patent drawing
  • US10147092B2 patent drawing
  • US10147092B2 patent drawing

AI summary

A system to sign and authenticate secure transactions with an institution through a communications network, comprising a terminal connected to a communications network; a remote server with a database that stores for each user the user data userID, a private password encrypted K′priv, userID, a first security password K′mac, userID to generate an authentication password Kmac, userID and an identifier of the mobile device, Id′cel,userID; a mobile communication device of a user comprising a security code pin; an application, a transport password Ktransporte; a public password encrypted K″pub, userID and a second security password K″mac, userID for generating said authentication password Kmac, userID; and a remote hardware security module. A method to sign and authenticate secure transactions with an institution through a communications network with said system.