Secure Data Transfer via Untrusted Intermediary

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

There is a need for a secure method to transfer secret data from a primary trusted storage device to a secondary trusted storage device using an untrusted intermediary device, as existing methods are insecure due to the risk of data interception and unauthorized access.

Innovation Solution

The method involves establishing a connection between the primary and secondary authentication devices through an untrusted intermediary device, verifying the authenticity of the secondary device using attestation signatures and certificates, and then encrypting the secret information using a unique transfer key before transmission.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If secret information is transferred through an untrusted intermediary device, then data transfer capability is improved, but security against data interception deteriorates

Engineering Contradiction:
Improvedata transfer capabilityVSAvoidsecurity against data interception
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent introduces a trusted intermediary (the secure element device) that mediates the key exchange process between two devices. This trusted intermediary holds the secret information and facilitates secure communication without exposing the secret to the untrusted intermediary device, thus resolving the contradiction between transfer capability and security.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent extracts the secret information from the untrusted intermediary device by implementing a protocol where the secret never resides in the untrusted device. Instead, the untrusted device only handles public keys and encrypted data, while the secret information is extracted and stored only in trusted secure elements, eliminating the security vulnerability.

Inventive Principle:
Principle #2Taking out (Extraction)

2Ease of operation

If seed phrase is used for wallet restoration, then accessibility is improved, but security against unauthorized access deteriorates

Engineering Contradiction:
ImproveaccessibilityVSAvoidsecurity against unauthorized access
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent replaces the mechanical/system-based seed phrase approach with a hardware-based secure element system. Instead of using human-readable words that can be copied or lost, the system uses cryptographic keys stored in secure hardware devices with controlled interfaces, providing both accessibility through device connectivity and security through hardware protection.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

The patent creates a composite security system combining multiple trusted devices (secure elements) that work together to protect the secret information. This composite approach distributes trust across multiple hardware components rather than relying on a single vulnerable seed phrase, enhancing both accessibility and security.

Inventive Principle:
Principle #40Composite materials

Data Source

PatentUS12212665B1Systems and methods for transferring secret data via an untrusted intermediary device
Publication Date: 2025.01.28 TANGEM AG
  • US12212665B1 patent drawing
  • US12212665B1 patent drawing
  • US12212665B1 patent drawing

AI summary

Techniques described herein relate to a method for transmitting secret information to a trusted device via an untrusted intermediary device, the method comprising: establishing, by a primary authentication device, a connection with a secondary authentication device via an untrusted intermediary device; receiving, from the secondary authentication device, a secondary public transfer key, a secondary public device key, a secondary attestation signature, and a secondary certificate; in response to verifying that the secondary certificate confirms the secondary public device key and that the secondary attestation signature confirms the primary public transfer key and the secondary public transfer key, calculating a transfer key unique to a transfer of the secret information; encrypting the secret information with the transfer key; and transmitting, to the secondary authentication device via the untrusted intermediary device, the encrypted secret information, wherein the secondary authentication device is configured to decrypt the encrypted secret information.