Matrix-Based Encryption Without Trust Anchors or Large Primes

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional cryptographic systems rely on hierarchical structures that assume trust in a trust anchor, which can be compromised by malicious actors, and require large prime number generation, consuming significant computing resources.

Innovation Solution

A system that generates trust anchors based on context awareness and decision procedures, eliminating the need for certificate authorities and hierarchical structures, using unique single user profiles and matrix transformations to encrypt and decrypt data without relying on large prime numbers.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If hierarchical cryptographic structures with trust anchors are used, then security is provided through established trust relationships, but the system becomes vulnerable to compromise by malicious actors and requires delegation of trust to certificate authorities

Engineering Contradiction:
ImprovesecurityVSAvoidhierarchical structure complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent extracts and eliminates the trust anchor hierarchy and certificate authority delegation from the cryptographic system. By removing these intermediary trust structures, the system achieves direct cryptographic verification without requiring users to trust external authorities, thereby reducing structural complexity while maintaining security through mathematical proofs rather than institutional trust.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The system enables self-verification through cryptographic proofs where each party can independently verify the validity of cryptographic operations without relying on external trust anchors. The cryptographic system serves itself by providing built-in verification mechanisms that do not require delegation to certificate authorities, reducing both complexity and external dependencies.

Inventive Principle:
Principle #25Self-service

2Reliability

If large prime number generation is used for cryptographic operations, then security strength is increased, but computing resources are significantly consumed

Engineering Contradiction:
Improvesecurity strengthVSAvoidcomputing resource consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The patent changes the cryptographic parameters by using alternative mathematical structures that do not rely on large prime number generation. By transitioning to a different cryptographic approach that uses matrix operations and modular arithmetic with smaller, fixed moduli, the system maintains security strength while dramatically reducing computational resource consumption and energy usage.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS12531722B2Systems and methods for data encryption and decryption based on randomized matrix and ordered transformations
Publication Date: 2026.01.20 ATOFIA LLC
  • US12531722B2 patent drawing
  • US12531722B2 patent drawing
  • US12531722B2 patent drawing

AI summary

A computer-implemented method for generating a pair of integer values as matrix dimensions for encrypting data may include (1) generating a first pair of integer values; (2) evaluating at least one property (a measure of randomness) of the first pair of integer values; (3) applying selection logic to the first pair of integer values that is configured to accept or reject a pair based on predefined criteria that is satisfied when the pair meets a predefined threshold for randomness; (4) determining whether the first pair of integer values is accepted or rejected based on the applied selection logic; (5) assigning the first pair of integer values as matrix dimensions for encrypting data when the first pair of integer values is accepted based on the applied selection logic; (6) selecting an ordered sequence of two or more transformation engines; and (7) executing a mixing scheme on the matrix for encrypting data.