N-State Reversible Inverters for Quantum-Resistant Cryptography

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current encryption methods, such as AES and ChaCha20, are vulnerable to quantum computing attacks and Advanced Persistent Threats (APTs), lacking long-term security and efficiency in protecting encrypted data from decryption.

Innovation Solution

Implement a Computational Function Transformation (CFT) using n-state reversible inverters to modify cryptographic operations like encryption, decryption, hashing, and public key exchange, preserving meta-properties while enhancing security against quantum attacks.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If standard encryption methods like AES and ChaCha20 are used, then current security requirements are met, but long-term security against quantum computing attacks and APTs cannot be guaranteed

Engineering Contradiction:
Improvelong-term securityVSAvoidvulnerability to quantum attacks
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

Solution Approach 1:

The patent transforms cryptographic functions by changing their mathematical parameters and structures. Specifically, it applies n-state reversible inverter transformations to modify the internal operations of encryption algorithms, creating new cryptographic functions with enhanced security properties that resist quantum attacks while maintaining computational efficiency

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent introduces n-state reversible inverters as intermediary transformation layers between standard cryptographic operations and the final encrypted output. These inverters act as mediators that transform the cryptographic functions without directly exposing the underlying secret keys, providing an additional security layer against APT attacks

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If new cryptographic methods are developed to resist quantum attacks, then security is improved, but computational complexity and performance may deteriorate

Engineering Contradiction:
Improvesecurity against quantum attacksVSAvoidcryptographic operation complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent employs dynamic n-state reversible inverter transformations that can be efficiently computed and reversed. The transformations are designed to be computationally feasible, using reversible logic operations that maintain efficiency while providing enhanced security against quantum computing threats

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent replaces traditional cryptographic transformation mechanisms with n-state reversible inverter-based transformations. This substitution creates new cryptographic functions that achieve quantum resistance without requiring the high computational complexity associated with post-quantum cryptographic algorithms

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

Data Source

PatentUS12476789B1Computational function transformation (CFT) in computer implemented cryptography
Publication Date: 2025.11.18 LABLANS PETER MR
  • US12476789B1 patent drawing
  • US12476789B1 patent drawing
  • US12476789B1 patent drawing

AI summary

Data is processed by cryptographic operations selected from encryption, decryption, hashing, and public key exchange (PKI). Data elements are processed as n-state data elements with n an integer at least greater than 3 based on an n-state reversible n-state inverter. The n-state reversible inverter is a self-propagating n-state inverter generating different other n-state reversible inverters. The n-state reversible inverter is derived from a sequence of n n-state data elements with at least a first n-state data element occurring at least twice in different positions in the sequence and a second n-state data element not occurring. The n-state reversible inverter is created from the sequence of n-state data elements. A sequence of n n-state elements is created from a set of k n-state elements with k smaller than n. The k n-state elements are provided by a public key exchange method.