Mobile Security Processor Perpetual Device Identification

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing solutions for mobile devices lack a convenient and effective method for perpetual identification of a mobile device or its user, which is essential for non-repudiation in communications involving mobile applications, operating systems, and IoT devices.

Innovation Solution

The security-dedicated processor of a mobile device is programmed to enable perpetual identification by generating a long-term identity key pair, which includes a public and private key. This key pair is used to create digital signatures that can be verified by a server, ensuring that the device or user is uniquely identified across multiple apps and devices.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a dedicated security processor is used for one-time identification, then security is improved, but the ability to provide perpetual identification across multiple sessions is lost

Engineering Contradiction:
ImprovesecurityVSAvoididentification duration
Core Design Contradiction:
ReliabilityVSDuration of action of stationary object

Solution Approach 1:

The system performs preliminary authentication to establish a long-term identifier that persists across multiple sessions. The security processor generates cryptographic key pairs in advance, and the server stores public keys before subsequent communications, eliminating the need for repeated full authentication while maintaining security.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces a server as an intermediary that stores public keys and verifies digital signatures. This mediator enables the security processor to provide perpetual identification by storing authentication credentials on the server, allowing the device to be identified across multiple sessions without repeatedly exposing private keys.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Speed

If session tokens are cached and repeatedly called, then authentication speed is improved, but system efficiency deteriorates due to unnecessary repeated operations

Engineering Contradiction:
Improveauthentication speedVSAvoidsystem efficiency
Core Design Contradiction:
SpeedVSProductivity

Solution Approach 1:

The patent extracts the essential authentication element (public key) from the temporary session token and stores it persistently on the server. This eliminates the need to cache and repeatedly call session tokens, as the public key can be reused indefinitely for identification while the private key remains secure in the hardware processor.

Inventive Principle:
Principle #2Taking out (Extraction)

3Ease of operation

If credentials are exfiltrated from a device, then unauthorized access is enabled, but the chain of trust is broken

Engineering Contradiction:
Improveaccess convenienceVSAvoidchain of trust
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent extracts the private key from the communication flow and confines it entirely within the secure hardware processor. Only public keys and digital signatures leave the device, making credential exfiltration impossible while maintaining ease of operation through seamless authentication.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent replaces traditional credential-based authentication (which relies on transmitting secrets) with public key infrastructure. Instead of transmitting passwords or tokens that can be intercepted, the system uses cryptographic signatures that verify identity without exposing secret materials, substituting a mechanical transmission system with a mathematical verification system.

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

Data Source

PatentUS20250055704A1Non-repudiation method and system
Publication Date: 2025.02.13 MONKTON INC
  • US20250055704A1 patent drawing
  • US20250055704A1 patent drawing
  • US20250055704A1 patent drawing

AI summary

In one embodiment, the present disclosure is directed to a system for digital authentication. A device includes a second processor for security functionality. The second processor generates a public key and a private key, and uses the private key and to-be-signed signature data to generate digital signatures. The device transmits the public key and a first digital signature to the server. As part of subsequent communication, the device transmits the public key and a second digital signature to the server. Using the public key, the server validates the second digital signature to verify that the second digital signature is from the device or a user of the device, thereby verifying that the subsequent communication is from the device or the user of the device.