Origin Key Management via Secret Sharing and Encryption

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing card verification systems face challenges in securely managing origin keys for cryptographic authentication, particularly in ensuring that origin keys are not stored unnecessarily and can be recovered if the entity issuing the payment card experiences disruptions.

Innovation Solution

The system creates super origin keys, diversifies them into origin keys, generates secret sharing portions, divides and encrypts these portions, and transmits them to multiple entities, allowing secure recovery and recreation of origin keys using vendor IDs and super origin keys.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If origin keys are stored securely, then security is improved, but key recovery capability deteriorates

Engineering Contradiction:
ImprovesecurityVSAvoidkey recovery capability
Core Design Contradiction:
ReliabilityVSEase of repair

Solution Approach 1:

The origin key is segmented into multiple secret sharing portions using secret sharing schemes. Each portion alone is insufficient to reconstruct the key, but a threshold number of portions enable recovery. This segmentation allows secure storage distributed across multiple entities while maintaining key recovery capability through controlled reconstruction.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

A key recovery intermediary system is introduced that mediates between secure key storage and key recovery operations. The intermediary holds metadata and coordinates the reconstruction process by collecting sufficient secret sharing portions from distributed storage locations and facilitating key regeneration without requiring direct access to the original key material.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If origin keys are distributed to multiple entities, then security is improved, but system complexity deteriorates

Engineering Contradiction:
ImprovesecurityVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The secret sharing portions are designed with universal applicability across multiple entities and use cases. The same portion can serve different security requirements and be used by multiple authorized entities without requiring entity-specific customization. This reduces system complexity by eliminating the need for separate key management systems for each entity.

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

Solution Approach 2:

The system allows dynamic adjustment of security parameters such as the threshold number of portions required for key reconstruction and the number of entities receiving portions. These parameter changes enable the system to adapt to different security requirements without fundamental architectural changes, reducing complexity while maintaining flexibility.

Inventive Principle:
Principle #35Parameter changes

3Reliability

If secret sharing portions are divided into multiple parts, then security is improved, but key management complexity deteriorates

Engineering Contradiction:
ImprovesecurityVSAvoidkey management complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The secret sharing portions are copied and distributed to multiple entities in controlled manner. Each entity receives identical or equivalent portions that can be used for key reconstruction. This copying approach simplifies management by allowing redundant distribution of the same cryptographic material rather than requiring unique complex key structures for each entity.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

Secret sharing portions are pre-divided and distributed to entities before any key recovery scenario occurs. The preliminary distribution establishes a ready-to-use framework where key recovery can be executed by simply collecting the predetermined number of portions without requiring complex real-time computation or decision-making during recovery operations.

Inventive Principle:
Principle #10Preliminary action

4Reliability

If encrypted multiple parts are transmitted to multiple entities, then security is improved, but communication overhead deteriorates

Engineering Contradiction:
ImprovesecurityVSAvoidcommunication overhead
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The system extracts and transmits only the essential secret sharing portions to entities, removing unnecessary redundant data. Each transmitted portion contains precisely the cryptographic material needed for potential key reconstruction without extraneous information. This extraction approach minimizes communication overhead while maintaining the security benefits of distributed key management.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS20250125958A1Systems and methods of managing origin keys for cryptographic authentication
Publication Date: 2025.04.17 CAPITAL ONE SERVICES LLC
  • US20250125958A1 patent drawing
  • US20250125958A1 patent drawing
  • US20250125958A1 patent drawing

AI summary

A method for managing origin keys for cryptographic authentication is provided. The method includes creating, by a server, at least one super origin key and diversifying, by the server, the at least one super origin key into at least one origin key. The method further includes generating, by the server, a plurality of secret sharing portions of the at least one origin key, dividing, by the server, the plurality of secret sharing portions into multiple parts, encrypting, by the server, the multiple parts of the plurality of secret sharing portions, and transmitting, by the server, the encrypted multiple parts of the plurality of secret sharing portions to multiple entities.