Homomorphic Key Rotation Verification Without Plaintext Exposure

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing encryption systems lack efficient and secure methods for encryption key rotation, particularly in the context of symmetric encryption systems, where existing systems fail to provide robust validation and post-compromise security, and are vulnerable to quantum computers.

Innovation Solution

Implementing a cryptographic key rotation system using a cryptographic key rotation method, where the cryptographic key is generated and validated by a cryptographic key, and the cryptographic key is rotated by a cryptographic key.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If existing key rotation methods decrypt and re-encrypt data, then key rotation can be performed, but plaintext is exposed and computational resources are extensively consumed

Engineering Contradiction:
Improvekey rotation securityVSAvoidplaintext exposure
Core Design Contradiction:
ReliabilityVSObject-generated harmful factors

Solution Approach 1:

The patent introduces a re-encryption key as an intermediary element that enables key rotation without direct decryption. The re-encryption key acts as a mediator between the old encryption key and the new encryption key, allowing ciphertext to be transformed from one key to another through a two-step process: first re-encrypting with the re-encryption key, then encrypting with the new key. This intermediary mechanism prevents plaintext exposure while achieving secure key rotation.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent segments the key rotation process into distinct cryptographic operations: generating a re-encryption key from the old key, using this re-encryption key to transform the ciphertext, and then applying the new encryption key. This segmentation allows each step to be performed independently and verifiably, reducing computational overhead compared to full decryption and re-encryption, while maintaining security.

Inventive Principle:
Principle #1Segmentation

2Reliability

If existing key rotation methods decrypt and re-encrypt data, then key rotation can be performed, but extensive computational resources are consumed

Engineering Contradiction:
Improvekey rotation securityVSAvoidcomputational resource consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The re-encryption key serves as a computational intermediary that enables efficient key rotation. Instead of performing full decryption and re-encryption operations, the system uses the re-encryption key to perform a specialized transformation operation that is computationally less intensive. This intermediary approach significantly reduces the computational resources required for key rotation while maintaining cryptographic security.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent performs preliminary generation of the re-encryption key before the actual key rotation operation. This re-encryption key is pre-computed from the old encryption key and can be used repeatedly for rotating multiple ciphertexts to the new key. This preliminary action avoids repeated expensive cryptographic operations, reducing overall computational resource consumption during key rotation.

Inventive Principle:
Principle #10Preliminary action

3Measurement precision

If homomorphic encryption is used for key rotation, then data integrity can be verified without decryption, but the encryption scheme complexity increases

Engineering Contradiction:
Improvedata integrity verificationVSAvoidencryption scheme complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent uses homomorphic encryption properties to create an intermediary verification mechanism. The re-encryption key enables verification of data integrity through cryptographic proofs that can be checked without decrypting the ciphertext. This intermediary verification approach allows precise measurement of data integrity (whether the ciphertext was properly re-encrypted) while avoiding the need for complex decryption and re-encryption operations, thus managing complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS12627489B2Post-quantum constant-time key rotation verification
Publication Date: 2026.05.12 CIRCLE INTERNET GRP INC
  • US12627489B2 patent drawing
  • US12627489B2 patent drawing
  • US12627489B2 patent drawing

AI summary

Certain aspects of the disclosure provide a method for verifiable key rotation of an encryption key. The method includes generating a ciphertext by encrypting a plaintext with a homomorphic probabilistic encryption scheme based on a first key. The method further includes generating an updating token based on a difference between the homomorphic probabilistic encryption scheme based on a second key and generating a second ciphertext by encrypting the first ciphertext with the updating token. The method further includes validating the key rotation by selecting a set of second ciphertext blocks from the second ciphertext; reverting the set of second ciphertext blocks with the updating token to a set of third ciphertext blocks; and computing a Hamming distance between blocks of the set of second ciphertext blocks and the corresponding set of third ciphertext blocks.