Contextual E-Wallet Authentication via Distributed Shares

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

IoT devices face challenges in securing electronic wallets from theft and loss due to constraints on memory and processing power, leading to security issues with crypto-currencies like Bitcoin, particularly in forming reliable, secure, and identifiable networks for transactions.

Innovation Solution

Implementing a crypto multi-lock process with multiple encryption techniques and distributed wallet systems using enhanced privacy ID (EPID) for secure transactions, and fractional transactions across multiple e-wallet shares, along with compensating transactions and blockchain-based insurance for risk mitigation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If crypto-currency is used in IoT devices, then transaction capability is enabled, but security vulnerabilities increase due to memory and processing constraints

Engineering Contradiction:
Improvetransaction capabilityVSAvoidsecurity
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The wallet application is divided into multiple shares distributed across different IoT devices. Each device holds a portion of the cryptographic keys, and transactions require collaboration among multiple devices. This segmentation prevents single-point compromise and enhances security while maintaining transaction capability across resource-constrained devices.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

A trusted execution environment (TEE) or secure element acts as an intermediary layer between the wallet application and the external environment. This intermediary protects sensitive cryptographic operations and key storage, enabling secure transactions without requiring the main processor to handle private keys directly, thus overcoming processing power limitations.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If multiple encryption techniques are implemented, then security is enhanced, but device complexity increases

Engineering Contradiction:
ImprovesecurityVSAvoidencryption complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

Multiple encryption techniques (symmetric encryption, asymmetric encryption, and hash functions) are merged into a unified wallet architecture where each layer serves a specific purpose. The combination is managed through a standardized interface that abstracts the complexity, allowing resource-constrained devices to benefit from layered security without proportionally increasing operational complexity.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

Cryptographic key pairs are generated in advance and distributed to multiple devices before transactions occur. Encryption schemes are pre-configured and validated during device provisioning. This preliminary action reduces runtime computational burden and simplifies transaction execution while maintaining strong security through pre-established cryptographic relationships.

Inventive Principle:
Principle #10Preliminary action

3Reliability

If distributed wallet architecture is used, then security and reliability improve, but system complexity increases

Engineering Contradiction:
Improvesecurity and reliabilityVSAvoidsystem architecture complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The distributed wallet system implements a universal protocol that works across different IoT device types and platforms. Standardized message formats, authentication mechanisms, and transaction protocols enable heterogeneous devices to participate in the distributed wallet network without requiring device-specific customization, thus managing system complexity while achieving enhanced security through distribution.

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

4Reliability

If blockchain-based insurance is implemented, then risk management capability is provided, but processing requirements increase

Engineering Contradiction:
Improverisk managementVSAvoidprocessing power
Core Design Contradiction:
ReliabilityVSPower

Solution Approach 1:

Complex blockchain-based insurance smart contract logic and risk assessment algorithms are extracted from the IoT devices and executed on external blockchain nodes or cloud-based oracle systems. Devices only need to interact with simplified interfaces to submit transaction data and receive insurance coverage decisions, thereby obtaining risk management capabilities without burdening constrained device processors with heavy computational loads.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS11386420B2Contextual authentication of an electronic wallet
Publication Date: 2022.07.12 INTEL CORP
  • US11386420B2 patent drawing
  • US11386420B2 patent drawing
  • US11386420B2 patent drawing

AI summary

Methods and systems are provided for a contextual authentication of an electronic wallet (e-wallet). An example apparatus includes a wallet application configured to confirm a context for use of an e-wallet, wherein the context is defined by a multifactor authentication (MFA) policy. A multifactor authentication application is configured to access a context sensor to provide input to the wallet application for the MFA policy.