Asymmetric Cryptography Key Generation via User Authentication

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing secure data storage methods lack robustness in ensuring data access is restricted to authorized users, particularly in scenarios where symmetric cryptography may not provide sufficient security against unauthorized access.

Innovation Solution

The implementation of asymmetric cryptography using user authentication factors (UAFs) to generate decryption keys, where biometric information and hardware IDs are combined to create unique authentication factors, and a one-way function is used to derive encryption keys, ensuring that only authenticated users can access encrypted data without storing the decryption key.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If symmetric cryptography is used for data encryption, then data can be encrypted and decrypted efficiently, but security against unauthorized access is insufficient

Engineering Contradiction:
Improvedata securityVSAvoidcryptography system complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent applies asymmetry by using asymmetric cryptography where the decryption key is derived from user authentication factors (biometric data, passwords) through one-way functions. The encryption key is stored publicly while the decryption key remains private and is never stored, creating an asymmetric key management system that enhances security while maintaining operational efficiency

Inventive Principle:
Principle #4Asymmetry

2Ease of operation

If decryption keys are stored securely, then data can be decrypted when needed, but the risk of unauthorized access increases

Engineering Contradiction:
Improvedata decryption capabilityVSAvoidunauthorized access risk
Core Design Contradiction:
Ease of operationVSObject-affected harmful factors

Solution Approach 1:

The patent extracts the decryption key from the system entirely - it is never stored in memory or on storage devices. Instead, the decryption key is generated on-demand by processing user authentication factors through cryptographic functions, eliminating the security vulnerability of stored decryption keys while maintaining the ability to decrypt data when needed

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent introduces user authentication factors (biometric data, passwords, security questions) as intermediaries between the user and the decryption process. These factors serve as mediators that must be verified before the decryption key can be generated, adding a layer of security control without preventing legitimate access

Inventive Principle:
Principle #24Intermediary (Mediator)

3Reliability

If user authentication factors are combined to generate decryption keys, then only authenticated users can access data, but the system complexity increases

Engineering Contradiction:
Improveaccess control securityVSAvoidauthentication system complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent merges multiple authentication factors (biometric data, passwords, security question answers) into a single decryption key through cryptographic hashing functions. This combining approach strengthens access control by requiring multiple factors while managing complexity through standardized cryptographic operations that leverage existing hardware and software capabilities

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS7805615B2Asymmetric cryptography with user authentication
Publication Date: 2010.09.28 TYFONE INC
  • US7805615B2 patent drawing
  • US7805615B2 patent drawing
  • US7805615B2 patent drawing

AI summary

A device uses a user authentication factor to generate a decryption key for use in asymmetric cryptography. An encryption key is generated from the decryption key using a one-way function.