Post-Quantum Asymmetric Key Cryptosystem with Distributed Key Management

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current asymmetric key algorithms face issues such as slow data transmission, vulnerability to plaintext and brute force attacks, requirement for synchronized key updates, weakness against quantum attacks, and lack of distributed key refresh mechanisms.

Innovation Solution

A lattice algebra-based post-quantum asymmetric key generation method that generates public and private keys using a p-vector and p-array, allowing for efficient encryption and decryption, and enabling distributed key refresh without compromising security.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If classical asymmetric key algorithms (RSA, ECC) are used, then security is provided, but encryption and decryption require relatively large amount of computation and more time is required

Engineering Contradiction:
ImprovesecurityVSAvoidencryption and decryption speed
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent changes the mathematical parameters from traditional RSA/ECC to lattice-based parameters (p-vectors, p-arrays, moduli) that enable faster computation while maintaining security. The use of different parameter sets (first and second parameter sets with different primes) allows optimization for both security and speed.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent segments the key management into multiple independent components: first public key paired with first private key, and second public key paired with second private key. This segmentation allows parallel processing and distributed key refresh without requiring synchronized updates of all keys.

Inventive Principle:
Principle #1Segmentation

2Quantity of substance

If current asymmetric key algorithms are used, then key pairs are generated, but protocols cannot send large amounts of data in a short amount of time

Engineering Contradiction:
Improvedata transmission volumeVSAvoidtime for encryption and decryption
Core Design Contradiction:
Quantity of substanceVSLoss of time

Solution Approach 1:

The patent introduces dynamic key selection where the system can switch between different public keys (first and second) and their corresponding private keys based on operational needs. This dynamic approach enables optimized data transmission rates without being constrained by a single key pair's performance characteristics.

Inventive Principle:
Principle #15Dynamics

3Reliability

If a user changes his/her public key for a new one, then security is improved, but all the other users need to update their private keys to be paired with the new public key

Engineering Contradiction:
ImprovesecurityVSAvoidkey update coordination
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent segments the key relationship into independent first and second key pairs. When a public key needs updating, only the corresponding private key needs to be updated, not all other users' keys. This segmentation breaks the tight coupling that requires system-wide key updates.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces an intermediary mechanism through the dual key pair system that mediates key updates. The first and second parameter sets act as intermediaries that allow selective key refresh without requiring all participants to synchronize their key updates.

Inventive Principle:
Principle #24Intermediary (Mediator)

4Reliability

If integer factorization-based algorithms (RSA, DSA) or discrete logarithm problem based algorithms (ECC) are used, then asymmetric cryptography is achieved, but they are weak against Shor's and Grover's algorithms based post-quantum attacks

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

Solution Approach 1:

The patent fundamentally changes the mathematical parameters from integer factorization and discrete logarithm problems to lattice-based problems (p-vectors, p-arrays, modular arithmetic with primes). Lattice-based cryptography is resistant to quantum attacks from Shor's and Grover's algorithms, providing post-quantum security while maintaining asymmetric cryptographic functionality.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS11218308B2Post-quantum asymmetric key cryptosystem with one-to-many distributed key management based on prime modulo double encapsulation
Publication Date: 2022.01.04 NAT CHIAO TUNG UNIV
  • US11218308B2 patent drawing
  • US11218308B2 patent drawing
  • US11218308B2 patent drawing

AI summary

In a post-quantum asymmetric key generation method and system, a processing unit generates, based on a prime and an arithmetic function or a classical string, a prime vector which has an infinite number of components; generates a prime array based on the prime vector; generates an associated matrix based on the prime array; obtains, based on the associated matrix and a first reference prime, a first reference inverse prime array that serves as a private key; and obtains a public key that is paired with the private key based on a second reference inverse prime array. The second reference inverse prime array is obtained based on the associated matrix, the first reference prime, a second reference prime, and a randomization array.