Key Segmentation for Secure Cryptographic Access

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing cryptographic systems are user-dependent and vulnerable to security breaches, as users often store private keys on accessible devices and choose weak file names, leading to key compromise and inadequate security, especially in mobile environments.

Innovation Solution

A cryptographic system with a trust engine that stores cryptographic keys and user authentication data on a secure server, allowing users to access cryptographic functions without releasing the actual keys, using a data splitting process to create undecipherable portions stored in geographically remote locations, ensuring security and availability.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If users store private keys on accessible devices for easy access, then ease of operation is improved, but security is worsened due to vulnerability to brute-force attacks and key compromise

Engineering Contradiction:
Improveease of key accessVSAvoidkey security
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The private key is divided into multiple shares that are distributed across different locations (mobile device, remote server, cloud storage). No single location contains the complete key, so compromising one location does not compromise the entire key. This segmentation maintains accessibility through multiple devices while improving security by distributing risk.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

A remote server acts as an intermediary to store and manage portions of the private key. The server receives authentication credentials from the mobile device, verifies them against stored shares, and facilitates key reconstruction without storing the complete key itself. This intermediary approach enables secure key management without requiring the mobile device to store the full key.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If cryptographic systems provide strong security through key encryption, then reliability is improved, but device complexity increases due to multiple keys and authentication requirements

Engineering Contradiction:
Improvedata securityVSAvoidkey management complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The private key is segmented into multiple shares that can be distributed across different devices and locations. Each share is encrypted and stored separately, allowing the system to maintain strong security through encryption while reducing complexity by breaking down the key management task into smaller, manageable pieces that can be handled by multiple devices.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system uses a universal authentication mechanism that works across multiple devices and locations. The same authentication credentials and share verification process can be applied whether the user is accessing the system from a mobile device, remote server, or cloud storage, simplifying the user experience while maintaining security.

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

3Ease of operation

If the system stores complete private keys on mobile devices for authentication, then ease of operation is improved, but security is worsened due to key migration and exposure to multiple systems

Engineering Contradiction:
Improveauthentication convenienceVSAvoidkey exposure risk
Core Design Contradiction:
Ease of operationVSObject-affected harmful factors

Solution Approach 1:

The private key is segmented into multiple shares that are distributed across different locations including mobile devices, remote servers, and cloud storage. This segmentation ensures that no single device contains the complete key, reducing the risk of key exposure while maintaining authentication convenience through distributed access.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The complete private key is extracted from any single location and distributed across multiple systems. The mobile device stores only a portion of the key and uses it in conjunction with authentication credentials and other shares to reconstruct the full key when needed, preventing key migration and exposure to multiple systems.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS9825927B2Systems and methods for securing data using multi-factor or keyed dispersal
Publication Date: 2017.11.21 SECURITY FIRST INNOVATIONS LLC
  • US9825927B2 patent drawing
  • US9825927B2 patent drawing
  • US9825927B2 patent drawing

AI summary

A secure data parser is provided that may be integrated into any suitable system for securely storing and communicating data. The secure data parser parses data and then splits the data into multiple portions that are stored or communicated distinctly. Encryption of the original data, the portions of data, or both may be employed for additional security. The secure data parser may be used to protect data in motion by splitting original data into portions of data, that may be communicated using multiple communications paths. A keyed information dispersal algorithm (keyed IDA) may also be used. The key for the keyed IDA may additionally be protected by an external workgroup key, resulting in a multi-factor secret sharing scheme.