Machine Authentication Stream Generation for Automated M2M Verification
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current multi-factor authentication solutions are inadequate for machine-to-machine authentication, as they rely on human actions or attributes and do not provide an automated approach for API-based authentication in diverse, hybrid deployment contexts.
Innovation Solution
A system utilizing a stream generator to create a machine authentication stream based on a root enterprise authentication stream, stored in a distributed ledger network, which includes a primer to manage and secure the authentication process, enabling machine-to-machine authentication without human intervention.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Extent of automation
If traditional multi-factor authentication solutions are used for machine-to-machine authentication, then human accounts can be authenticated with additional factors, but machine-to-machine authentication cannot be performed automatically without human intervention
Solution Approach 1:
The patent replaces human-centric authentication mechanisms with machine-generated authentication streams. Instead of relying on human actions or attributes, the system uses automated stream generation where a stream generator creates authentication streams consisting of blocks that can be verified by authentication servers, enabling fully automated machine-to-machine authentication.
Solution Approach 2:
The system enables machines to authenticate themselves automatically without human intervention. The stream generator autonomously creates authentication streams, and the authentication server independently verifies them using distributed ledger technology, allowing the authentication process to serve itself without external human input.
2Reliability
If a distributed ledger network is used to store authentication streams, then security and verification are enhanced, but system complexity increases
Solution Approach 1:
The patent introduces an authentication server as an intermediary between the stream generator and the verification process. The authentication server receives authentication requests, generates or retrieves authentication streams from the distributed ledger, verifies them, and returns results, thereby simplifying the interaction complexity while maintaining the security benefits of distributed ledger technology.
3Speed
If authentication streams are generated and verified in real-time, then authentication speed is improved, but computational resources and processing time increase
Solution Approach 1:
The system performs preliminary actions by pre-generating and storing authentication streams in the distributed ledger before they are needed for verification. The stream generator creates authentication streams in advance, and the authentication server can quickly retrieve and verify pre-computed streams, reducing real-time computational overhead and energy consumption during actual authentication events.
Data Source
AI summary
A system for providing dynamic, multi-factor authentication for machine-to-machine connections using unique authentication streams of chained, cryptographic blocks or codes by generating and managing a root authentication stream of chained cryptographic blocks representing an enterprise. The root authentication stream may be utilized by deployed machine instances to instantiate the unique authentication streams for each of the deployed machine instances, thereby enabling secure and continuous authentication for the machine-to-machine connections.


