Trusted Device Authentication with Token Enclaves

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The increasing reliance on wireless electronics for transactions makes them susceptible to unauthorized use by hackers, leading to potential losses and user frustration, as existing authentication methods are inadequate in preventing unauthorized access.

Innovation Solution

Implementing a system that designates a primary trusted device using a combination of private keys and secure tokens, with intrinsic and explicit checks to verify user authentication, including cancellation of duplicate login requests and contextual data verification to ensure authorized transactions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If existing authentication methods are used for electronic transactions, then ease of operation is maintained, but security against unauthorized access deteriorates

Engineering Contradiction:
Improvetransaction securityVSAvoidauthentication complexity
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The authentication system is segmented into multiple independent layers: device trust designation, secure token generation, login request verification, and duplicate request cancellation. Each layer operates independently to provide comprehensive security without requiring the user to understand or manage the complexity of individual components.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

A trusted primary device acts as an intermediary between the user and the transaction system. This intermediary device securely stores tokens and verifies login requests, shielding the user from direct interaction with complex cryptographic operations while maintaining strong security.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If multi-layered authentication is implemented, then security against unauthorized access is improved, but device complexity increases

Engineering Contradiction:
Improveauthentication securityVSAvoidsystem structure
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The trusted primary device performs self-service by automatically generating secure tokens and verifying login requests without requiring external intervention. The system autonomously manages authentication state, reducing the need for complex server-side verification infrastructure.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system performs preliminary actions by designating a trusted primary device and generating secure tokens before any transactions occur. This pre-establishment of security credentials simplifies subsequent authentication operations and reduces runtime complexity.

Inventive Principle:
Principle #10Preliminary action

3Reliability

If duplicate login requests are cancelled, then protection against unauthorized access is improved, but loss of time occurs due to request cancellation

Engineering Contradiction:
Improveaccess controlVSAvoidlogin delay
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system implements feedback by monitoring login requests in real-time and automatically detecting duplicate requests. When a duplicate is detected, the system provides immediate feedback by cancelling the duplicate request and notifying the user, preventing unauthorized access while minimizing delay through rapid detection and response.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS11757867B2System and method for implementing hacker traffic barriers
Publication Date: 2023.09.12 PAYPAL INC
  • US11757867B2 patent drawing
  • US11757867B2 patent drawing
  • US11757867B2 patent drawing

AI summary

Systems and methods are presented for implementing hacker traffic barriers for mitigating unauthorized account usage. A security system securely associates a primary trusted device with a user using encrypted tokens stored in an enclave within the primary trusted device, authorizes web browser authentication, and provides both intrinsic and explicit checks for unauthorized access to an account.