Private Key Security via Secure Element Authentication

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing cryptographic public-private key security techniques are vulnerable to attacks where imposters obtain private keys through phishing and malware, rendering password-protection schemes ineffective.

Innovation Solution

A method and system that generate and process transaction data to authenticate users before allowing the use of private keys, storing these keys in a secure computer system separate from personal devices, and applying them only after successful authentication, thereby preventing unauthorized access.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If private keys are stored on personal devices trusted by users, then ease of operation is improved, but security is worsened due to malware attacks

Engineering Contradiction:
Improveease of operationVSAvoidsecurity
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent introduces a secure element or hardware security module as an intermediary between the user device and the private key storage. This intermediary securely stores the private key and mediates authentication operations, preventing direct access to the key while enabling convenient user authentication. The secure element acts as a trusted mediator that eliminates the security vulnerability of storing keys on general-purpose devices.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If password-protection schemes are used, then security is improved, but ease of operation is worsened due to additional authentication steps

Engineering Contradiction:
ImprovesecurityVSAvoidease of operation
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The patent implements biometric authentication (fingerprint, facial recognition, iris scanning) that enables the system to automatically verify user identity without requiring manual password entry. The biometric data is captured and compared against stored templates, providing self-service authentication that is both secure and convenient, eliminating the trade-off between security and ease of operation.

Inventive Principle:
Principle #25Self-service

3Reliability

If private keys are stored in hardware security modules, then security is improved, but device complexity is worsened

Engineering Contradiction:
ImprovesecurityVSAvoiddevice complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent integrates the secure element directly into the mobile device's processor or system-on-chip, merging the hardware security module functionality with the existing device architecture. This integration approach provides enhanced security against physical attacks and malware while avoiding the added complexity of separate external security modules, as the security functions are combined with the device's core processing units.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS8832443B2Methods and systems for increasing the security of private keys
Publication Date: 2014.09.09 DAON TECH
  • US8832443B2 patent drawing
  • US8832443B2 patent drawing
  • US8832443B2 patent drawing

AI summary

A method for increasing the security of private keys is provided that includes generating transaction data at a device operated by a user and processing the transaction data. Moreover, the method includes determining whether the user permits using a private key that is associated with the user and with a public-private key pair of the user. The private key is stored in a computer system different from the device. Furthermore, the method includes authenticating the user when the user permits using the private key, applying the private key to other data after successfully authenticating the user, and transmitting the other data to the device. The method also includes conducting a transaction with the transaction data.