Unique-Spiral Data Representation for Linear-Time FHE Operations

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing technologies face significant computational inefficiencies in performing mathematical operations on encrypted data, particularly in Fully Homomorphic Encryption (FHE), Post-Quantum Cryptography (PQC), and Artificial Intelligence (AI), due to the inability to efficiently perform polynomial operations like multiplication and addition, which results in dramatically longer runtimes compared to unencrypted calculations.

Innovation Solution

The method transforms data into a unique-spiral representation, allowing operations like addition and multiplication to be performed in linear runtime (O(K)), eliminating the need for time-consuming transformations like NTT and INTT, thereby reducing runtime by converting data into polynomial coefficients and using a transformation matrix to switch between representations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If traditional FHE techniques are used to perform operations on encrypted data, then data security is maintained, but computational efficiency deteriorates significantly with runtimes increasing from less than an hour to more than a year

Engineering Contradiction:
Improvedata securityVSAvoidcomputational efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent changes the representation parameters of encrypted data from traditional polynomial forms to a new algebraic structure that enables efficient operations. By transforming the mathematical representation while maintaining encryption properties, the system achieves both security and efficiency.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent replaces the traditional mechanical approach of encrypting data and then performing slow homomorphic operations with a substituted approach using a new algebraic structure that naturally supports efficient operations while maintaining security properties.

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

2Speed

If NTT transform is used for efficient polynomial multiplication in FHE, then multiplication speed is improved, but the need for continual NTT and INTT transforms for addition operations increases overall computational overhead

Engineering Contradiction:
Improvemultiplication speedVSAvoidtransformation overhead
Core Design Contradiction:
SpeedVSDevice complexity

Solution Approach 1:

The patent extracts and eliminates the need for repeated NTT and INTT transforms by working directly in a new algebraic representation that supports both addition and multiplication efficiently without requiring transformation between different spaces.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The new algebraic structure serves multiple functions simultaneously - it enables both efficient addition and multiplication operations without requiring separate transformation steps, making the system more universal and efficient.

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Reliability

If FHE calculations are performed using existing hardware and techniques, then data protection during computation is achieved, but the calculation time increases from less than an hour to more than a year

Engineering Contradiction:
Improvedata protectionVSAvoidcalculation time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent fundamentally changes the mathematical parameters and representation of encrypted data to enable fast operations. By using a new algebraic structure instead of traditional polynomial representations, the system maintains data protection while reducing calculation time dramatically.

Inventive Principle:
Principle #35Parameter changes

4Measurement precision

If polynomial operations are performed in traditional representation for FHE, then mathematical correctness is maintained, but computational efficiency deteriorates due to inability to perform operations in linear runtime

Engineering Contradiction:
Improvemathematical correctnessVSAvoidcomputational efficiency
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The patent substitutes the traditional polynomial-based mechanical system with a new algebraic structure that maintains mathematical correctness while enabling linear runtime operations through its inherent properties.

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

Data Source

PatentUS20250330301A1Devices, Systems, Software, and Methods for Efficient Data Processing for Fully Homomorphic Encryption, Post-Quantum Cryptography, Artificial Intelligence, and other Applications
Publication Date: 2025.10.23 ASTRAPI CORP
  • US20250330301A1 patent drawing
  • US20250330301A1 patent drawing
  • US20250330301A1 patent drawing

AI summary

Systems, devices, software, and methods of the present invention provide for homomorphically encrypted (HE) and other data represented as polynomials of degree K-1 to be transformed in 0(K*log (K)) time into ‘unique-spiral’ representations in which both linear-time (0(K)) addition and linear-time multiplication are supported without requiring an intervening transformation. This capability has never previously been available and enables very significant efficiency improvements, i.e., reduced runtimes, for applications such as Fully Homomorphic Encryption (FHE), Post-Quantum Cryptography (PQC) and Artificial Intelligence (AI). Other efficient operations, such as polynomial division, raising to a power, integration, differentiation and parameter-shifting are also possible using the unique-spiral representations. New methods are introduced based on the unique-spiral representation that have applications to efficient polynomial composition, inversion, and other important topics.