Virtual Private Key Generation via Credential Factory

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current cloud data security systems face limitations in encrypting large amounts of data due to the size of public and private keys, requiring shared symmetric keys that need secure transportation and are vulnerable to key revocation issues, especially in establishing trust relationships between parties for secure data exchange.

Innovation Solution

A system generates virtual private keys using a credential factory and generator, which creates anonymous user credentials, derives mnemonic words, and uses Elliptic curves to produce secure keys without exposing user information, allowing for secure key regeneration and storage only on the user device, eliminating the need for third-party infrastructure and Certificate Authorities.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If asymmetric keys (public and private key pairs) are used for encryption, then security and trust relationship establishment are improved, but the amount of data that can be encrypted is limited by the key size

Engineering Contradiction:
ImprovesecurityVSAvoiddata encryption capacity
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The system segments the encryption function by using asymmetric keys only for key exchange and symmetric keys for actual data encryption. This allows the system to leverage the security of asymmetric encryption while overcoming its limitation on data size through symmetric encryption's ability to handle large volumes of data efficiently.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces symmetric keys as an intermediary between asymmetric key pairs. The asymmetric keys facilitate secure exchange of the symmetric key, which then serves as the mediator for actual data encryption, combining the advantages of both key types.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Quantity of substance

If symmetric keys are used for encryption, then large amounts of data can be encrypted, but secure transportation of the shared key between parties is required

Engineering Contradiction:
Improvedata encryption capacityVSAvoidkey transportation security
Core Design Contradiction:
Quantity of substanceVSDevice complexity

Solution Approach 1:

Asymmetric key pairs serve as intermediaries to securely transport symmetric keys. The public key encrypts the symmetric key during transmission, and the private key decrypts it at the receiving end, eliminating the need for secure physical key transportation while maintaining symmetric encryption's large data capacity.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent replaces the mechanical/security-physical key transportation system with cryptographic substitution. Instead of physically securing key transport, the system uses mathematical cryptography (asymmetric encryption) to protect key exchange, simplifying the overall security infrastructure.

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

3Reliability

If a lost PKI private key requires revocation of the public key, then security is maintained, but web transactions and trust relationships are disrupted

Engineering Contradiction:
ImprovesecurityVSAvoidtransaction continuity
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The system changes the parameter of key regeneration by using deterministic derivation from seed phrases. Instead of requiring complete key revocation and re-establishment of trust, the system can regenerate the same private key from the original seed, maintaining both security and transaction continuity.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent performs preliminary action by securely storing the seed phrase that can regenerate private keys. This pre-established recovery mechanism allows for key restoration without disrupting trust relationships, preventing the need for complete system revocation.

Inventive Principle:
Principle #10Preliminary action

4Reliability

If Certificate Authorities and Revocation Lists are used in traditional security systems, then trust verification is established, but system complexity and third-party dependency increase

Engineering Contradiction:
Improvetrust verificationVSAvoidinfrastructure complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent extracts and removes the dependency on Certificate Authorities and Revocation Lists from the security system. By using deterministic key derivation from user-controlled seed phrases, the system eliminates the need for third-party trust verification infrastructure while maintaining security through cryptographic principles.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The system implements self-service security where users generate and control their own cryptographic keys through seed phrases. This eliminates the need for external Certificate Authorities to verify and manage trust relationships, allowing the system to be self-sufficient in establishing security.

Inventive Principle:
Principle #25Self-service

Applied Scientific Principles

This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.

Function Achieved in This Case

This system enables secure data exchange between multiple entities without establishing a trusted relationship, providing persistent and easily regenerable keys, enhancing security by maintaining key secrecy and preventing unauthorized access, while reducing the risk of key revocation and data breaches.

Implementation Method 1

uses Elliptic curves to produce secure keys without exposing user information

Methodology Applied
Scientific EffectElliptic curve cryptography:

Data Source

PatentUS11831757B2System and method for generating virtual private keys from user credential information
Publication Date: 2023.11.28 SAFEMOON US LLC
  • US11831757B2 patent drawing
  • US11831757B2 patent drawing
  • US11831757B2 patent drawing

AI summary

A system for generating a virtual private key using personal credentials, comprising: personal knowledge and a suite of algorithms and methodologies integrated, without using third party information, in such a manner that the private key can be securely generated without exposing the credentials entity.