Cryptographic Engine with Per-Transaction Keys and Secure Decryption

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Traditional data transmission methods are vulnerable to security threats due to static encryption keys, lack of per-transaction key management, and inadequate digital signature mechanisms, leading to potential data breaches and compromised authenticity.

Innovation Solution

A cryptographic engine that generates unique encryption identifiers per transaction, manages dynamic encryption keys, and implements digital signatures using ephemeral private keys to ensure secure, per-request encryption and authentication.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If static encryption keys are used for long periods, then key management complexity is reduced, but security vulnerability increases due to key compromise risk

Engineering Contradiction:
Improvekey management complexityVSAvoidsecurity vulnerability
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The patent implements dynamic key rotation where unique encryption keys are generated for each transaction instead of using static keys. The key management system automatically rotates keys between encryption and decryption operations, making the system adaptive and flexible rather than fixed and static, thereby resolving the contradiction between management simplicity and security vulnerability.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system performs periodic key rotation at every transaction boundary. Encryption keys are rotated after each encryption operation and decryption keys are rotated after each decryption operation. This periodic action ensures that even if a key is compromised, the impact is limited to a single transaction, resolving the security vulnerability while maintaining manageable complexity through automation.

Inventive Principle:
Principle #19Periodic action

2Speed

If encryption keys are stored close to encrypted data, then access speed is improved, but security risk increases due to potential simultaneous access by attackers

Engineering Contradiction:
Improvekey access speedVSAvoidsecurity risk
Core Design Contradiction:
SpeedVSObject-affected harmful factors

Solution Approach 1:

The patent segments the storage of encryption keys from the storage of encrypted data. The key management system stores encrypted data in one location while maintaining separate, secure storage for encryption and decryption keys. This spatial segmentation prevents attackers from simultaneously accessing both data and keys, resolving the security risk while maintaining efficient key retrieval through controlled access paths.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system introduces a key management system as an intermediary between data storage and key storage. This intermediary manages the secure transmission and retrieval of keys, acting as a buffer that prevents direct attacker access to both data and keys simultaneously. The intermediary maintains security while enabling necessary key access for encryption and decryption operations.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Device complexity

If traditional digital signature methods use static keys, then implementation complexity is reduced, but authenticity vulnerability increases due to key reuse compromise

Engineering Contradiction:
Improveimplementation complexityVSAvoidauthenticity vulnerability
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The patent implements dynamic key generation for digital signatures, creating unique ephemeral private keys for each transaction. The key management system dynamically generates and manages these one-time keys, eliminating the need for static signature keys. This dynamic approach resolves the contradiction by maintaining manageable implementation complexity while significantly improving authenticity security through per-transaction key generation.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system uses disposable ephemeral private keys that are generated for each transaction and then destroyed. These short-living keys are inexpensive to generate and eliminate the risk of long-term key compromise. The key management system handles the creation and destruction of these temporary keys, resolving the contradiction between implementation complexity and authenticity vulnerability by using simple, single-use cryptographic primitives.

Inventive Principle:
Principle #27Cheap short-living objects (Disposable)

Data Source

PatentUS20260052005A1Systems and methods for secure data transmission using cryptographic engine
Publication Date: 2026.02.19 CRITTORA LLC
  • US20260052005A1 patent drawing
  • US20260052005A1 patent drawing
  • US20260052005A1 patent drawing

AI summary

A method and system for secure data transmission between user devices using a cryptographic engine are disclosed. The method includes obtaining plaintext data for encryption as indicated by an encryption request, generating encrypted data using an encrypting key, and generating a unique encryption identifier associated with the encrypted data. The encryption identifier may be used for referencing one or more cryptographic keys, including the encrypting key, and is used to retrieve key material during decryption. An authentication request including the encryption identifier and access credentials is received and validated. Upon successful validation, the encrypted data is decrypted using a decrypting key and the plaintext data is provided to a user interface. In some embodiments, cryptographic operations are performed locally on the client device. Embodiments may implement symmetric and/or asymmetric encryption for various operations.