Keyless Distributed Transaction Framework Using Hash-Chain Signatures

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current electronic transaction systems rely on symmetric and asymmetric cryptography, which pose security risks due to reusable cryptographic keys, complex calculations, and susceptibility to quantum attacks, and require trusted intermediaries and public-key infrastructures.

Innovation Solution

A distributed electronic transaction framework using hash-chain-based digital signatures and one-way functions, eliminating the need for cryptographic keys and trusted intermediaries, allowing for secure authentication and authorization on low-cost devices without synchronization with a reference clock.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If symmetric or asymmetric cryptography is used for authentication, then security is provided, but cryptographic keys become reusable and susceptible to compromise

Engineering Contradiction:
Improveauthentication securityVSAvoidkey compromise risk
Core Design Contradiction:
ReliabilityVSObject-generated harmful factors

Solution Approach 1:

The patent extracts the authentication mechanism from traditional cryptographic key-based systems and replaces it with a token-based system using one-way hash functions. The harmful element (reusable cryptographic keys) is removed entirely, while the security function is preserved through irreversible hash chain tokens that cannot be reversed or reused.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent implements disposable authentication tokens generated through hash chains. Each token is used once and then discarded, replaced by the next token in the sequence. This eliminates the reusability problem of traditional keys while maintaining security, as each token is short-lived and cannot be reused after authentication.

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

2Reliability

If asymmetric cryptography is used, then secure authentication is achieved, but complex calculations are required that are difficult to implement on low-cost hardware

Engineering Contradiction:
Improveauthentication securityVSAvoidhardware complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent replaces the complex mathematical operations of asymmetric cryptography (mechanical/computational system) with simple one-way hash function evaluations. This substitution dramatically reduces computational complexity while maintaining security, enabling implementation on low-cost hardware devices that cannot handle complex cryptographic calculations.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

The patent changes the fundamental parameter of authentication from reversible cryptographic operations to irreversible hash operations. By changing from symmetric/asymmetric encryption to one-way hashing, the computational complexity is reduced from O(n^3) or higher to simple hash evaluations, making it feasible for low-cost devices.

Inventive Principle:
Principle #35Parameter changes

3Reliability

If public-key infrastructure is implemented, then secure transactions are enabled, but the system becomes expensive and difficult to maintain

Engineering Contradiction:
Improvetransaction securityVSAvoidinfrastructure complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent extracts the authentication function from the complex public-key infrastructure and implements it through a simplified token-based system. This removes the need for certificate authorities, key management systems, and complex infrastructure while preserving the essential security function of authentication.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The hash chain token system is self-generating and self-validating. Each device can independently generate its own token sequence through one-way hashing without requiring external infrastructure. The system serves itself by using the mathematical properties of hash functions to provide both token generation and verification capabilities locally.

Inventive Principle:
Principle #25Self-service

4Reliability

If cryptographic keys are used for authentication, then parties can be identified, but the legitimacy of transactions becomes subject to scrutiny and trust issues

Engineering Contradiction:
Improvetransaction legitimacyVSAvoidtrust vulnerability
Core Design Contradiction:
ReliabilityVSObject-generated harmful factors

Solution Approach 1:

The patent converts the irreversibility of hash functions (which could be seen as a limitation) into a security benefit. The one-way nature of hashing ensures that tokens cannot be reversed, predicted, or reused, providing inherent security without requiring trust in key management. The mathematical property becomes the security mechanism itself.

Inventive Principle:
Principle #22Blessing in disguise (Convert harm into benefit)

Data Source

PatentUS11943210B2System and method for distributed, keyless electronic transactions with authentication
Publication Date: 2024.03.26 VERIZON PATENT & LICENSING INC
  • US11943210B2 patent drawing
  • US11943210B2 patent drawing
  • US11943210B2 patent drawing

AI summary

Disclosed are systems and methods for performing distributed, keyless authorized electronic transactions. The disclosed systems and methods provide an electronic transaction framework where hardware and/or software devices can be used to authenticate users and/or authorize transactions involving such users. The disclosed framework operates as a distributed system in that it can be built without an entity that all parties must trust. The framework relies entirely on one-way functions and avoids using both symmetric and asymmetric cryptography; therefore, the framework does not have secret keys that can be compromised. The framework provides a distributed, electronic authorization system that does not require a reference clock to which components are synchronized, thereby enabling dynamic, agile authorization with improved security for user and transactional data.