Trusted Device Network for Secure Mobile Data Decryption

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users often forget authentication data for networked applications, leading to insecure storage practices, and existing solutions do not adequately ensure secure retrieval of sensitive information.

Innovation Solution

A system comprising a managing device and a keyholding device, where the managing device encrypts data using an encryption key stored on the keyholding device, requiring physical proximity and secure communication protocols to establish a connection and retrieve the decryption key, ensuring secure data retrieval.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If authentication data is stored securely, then security is improved, but ease of access deteriorates

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

Solution Approach 1:

The authentication system is segmented into multiple independent components: the managing device that stores encrypted authentication data, the keyholding device that securely stores the decryption key, and the trusted device list that manages device identities. This segmentation ensures that no single device holds both the encrypted data and the decryption key, improving security while maintaining accessibility through coordinated device interaction.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

A trusted device list acts as an intermediary between the managing device and keyholding device. The trusted device list verifies device identities and manages the trusted relationships, enabling secure key retrieval without requiring direct trust between all devices. This intermediary mechanism resolves the contradiction by providing structured, verified access paths.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Ease of operation

If encryption key is stored locally, then ease of decryption is improved, but security deteriorates

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

Solution Approach 1:

The decryption key is extracted from the managing device and stored in a separate keyholding device. The managing device contains only encrypted authentication data, while the keyholding device securely stores the decryption key. This extraction eliminates the security risk of local key storage while maintaining decryption capability through secure inter-device communication.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The keyholding device is pre-configured with the decryption key and registered in the trusted device list before any decryption operation. This preliminary setup enables rapid, secure key retrieval when needed, maintaining ease of decryption while ensuring the key is never stored on the managing device itself.

Inventive Principle:
Principle #10Preliminary action

3Reliability

If multiple devices are involved in key management, then security is improved, but device complexity increases

Engineering Contradiction:
ImprovesecurityVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The trusted device list serves multiple functions: it stores device identifiers, verifies device identities, manages trusted relationships, and coordinates key retrieval operations. This multi-functional component reduces overall system complexity by consolidating management tasks into a single universal mechanism rather than requiring separate protocols for each function.

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

Solution Approach 2:

Instead of having devices actively seek and verify each other's credentials, the trusted device list maintains a centralized registry of trusted devices. When a managing device needs decryption, it queries the trusted device list rather than performing complex mutual authentication protocols, inverting the approach from active verification to passive query-based access.

Inventive Principle:
Principle #13The other way round (Inversion)

Data Source

PatentUS9129283B1Accessing confidential data securely using a trusted network of mobile devices
Publication Date: 2015.09.08 INTUIT INC
  • US9129283B1 patent drawing
  • US9129283B1 patent drawing
  • US9129283B1 patent drawing

AI summary

A system including a managing device communicatively coupled to a keyholding device. The managing device includes a data manager executing on the processor configured to receive a request to decrypt encrypted data from a protected application and obtain the keyholding device identifier from a trusted device list. The data manager is further configured to send a connection request to the keyholding device using the keyholding device identifier and create an established connection in response to determining that the keyholding device has accepted the connection request. The data manager is further configured to request, via the established connection, the encryption key from a keyholding process executing on the keyholding device and obtain the encryption key from the keyholding process on keyholding device. The data manager is further configured to decrypt the encrypted data using encryption key to obtain decrypted data and send the decrypted data to the protected application.