Matrix-Based Encryption Without Trust Anchors or Large Primes
Find Innovative SolutionsGenerate 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
Engineering 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
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.
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.
2Reliability
If large prime number generation is used for cryptographic operations, then security strength is increased, but computing resources are significantly consumed
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.
Data Source
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.


