Encryption Key Wallet Reference Code Access

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing encryption systems are not secure enough for data transfers between parties, as they rely on shared encryption key wallets that can be vulnerable to attacks and are impractical for online data transfers, requiring frequent key changes and transmission.

Innovation Solution

An encryption system with a reproducibly generated encryption key wallet that uses a reference code to identify and access encryption keys, allowing secure encryption and decryption without transmitting the keys themselves, enabling efficient and secure data exchange between parties.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If encryption keys are stored in a shared wallet accessible by multiple modules, then key management is simplified, but security is compromised as the wallet becomes vulnerable to attacks

Engineering Contradiction:
Improvekey managementVSAvoidsecurity
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent extracts the encryption key from the shared wallet environment and delivers it directly to the decoder as a standalone component. This removes the key from the vulnerable shared security module, eliminating the attack surface while maintaining operational simplicity through direct key delivery.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent introduces an intermediary key delivery mechanism that transfers the encryption key from the security module to the decoder without requiring the decoder to access the shared wallet. This intermediary process isolates the key from the vulnerable shared environment while maintaining controlled access.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If encryption keys are frequently changed for real-time transfer channels, then security is improved, but system complexity and processing overhead increase

Engineering Contradiction:
ImprovesecurityVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent performs preliminary encryption key generation and delivery to the decoder before actual data transfer begins. The key is delivered in advance through a secure channel, allowing the system to use the same key for the duration of the transfer session without requiring frequent changes, thus reducing complexity while maintaining security.

Inventive Principle:
Principle #10Preliminary action

3Reliability

If encryption keys are transmitted with encrypted information, then security is enhanced, but data size and transmission overhead increase

Engineering Contradiction:
ImprovesecurityVSAvoiddata size
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The patent extracts the encryption key from the data transmission stream and delivers it separately through a secure channel beforehand. This separates the key from the encrypted information, eliminating the need to transmit the key with the data, thus reducing data size while maintaining security through pre-delivery of the key.

Inventive Principle:
Principle #2Taking out (Extraction)

4Ease of operation

If a shared encryption key wallet is used for local database encryption, then key management is simplified, but the system is impractical for online data transfers between parties

Engineering Contradiction:
Improvekey managementVSAvoidapplicability to online transfers
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The patent extracts the encryption key from the shared wallet and delivers it directly to the decoder for online data transfer scenarios. This extraction allows the system to function independently of the shared wallet, making it adaptable to online transfers between different parties while maintaining simplified key management through direct delivery.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent introduces an intermediary key delivery mechanism that enables secure key transfer between different parties for online data transfers. This intermediary process adapts the local wallet-based system to distributed online scenarios by mediating key delivery without requiring a shared wallet environment.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS11880831B2Encryption system, encryption key wallet and method
Publication Date: 2024.01.23 GURULOGIC MICROSYST
  • US11880831B2 patent drawing
  • US11880831B2 patent drawing
  • US11880831B2 patent drawing

AI summary

An encryption system for encrypting data of a party, whereinthe party is provided with an encryption key wallet and one or more encryption keys of the encryption key wallet are identifiable using at least one reference code.The encryption key wallet is opened for accessing an encryption key via its reference code, for encrypting data to generate corresponding encrypted data and/or for decrypting encrypted data to generate corresponding decrypted data, wherein the encryption key is reproducibly generated by the encryption key wallet.When the encryption system enables exchange of encrypted data via the encryption system between two or more partiesthe two or more parties are provided with the encryption key wallet;data exchanged between the parties are encrypted using one or more encryption keys obtained from the encryption key wallet; andthe encryption key wallet is opened for use when encrypting and/or decrypting the data exchanged between the parties.