Integrity Focused Authentication Service Key Synchronization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing authentication services can compromise security if compromised or untrustworthy, as they may provide falsified responses to authentication requests, leading to potential security breaches.

Innovation Solution

A system and method for integrity-focused authentication that synchronizes keys between a service provider and client devices, allowing the service provider to verify responses without relying on the authentication service, using a trust-on-first-use approach with additional security layers for anomaly detection and policy compliance.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If authentication service is used to facilitate authentication, then authentication efficiency is improved, but security reliability deteriorates if the authentication service is compromised

Engineering Contradiction:
Improveauthentication efficiencyVSAvoidsecurity reliability
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent introduces an intermediary authentication service that acts as a mediator between the service provider and authentication devices. This intermediary handles authentication requests and responses, improving efficiency while maintaining security through cryptographic verification. The service provider delegates authentication tasks to this intermediary, which then coordinates with authentication devices using encrypted channels and verified responses, thus resolving the contradiction between efficiency improvement and security maintenance.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Ease of operation

If authentication service is trusted to provide responses, then authentication process is simplified, but security vulnerability increases if the service is untrustworthy

Engineering Contradiction:
Improveauthentication process simplicityVSAvoidsecurity vulnerability
Core Design Contradiction:
Ease of operationVSObject-affected harmful factors

Solution Approach 1:

The patent applies preliminary anti-action by implementing cryptographic verification mechanisms before the authentication service can potentially provide falsified responses. The service provider establishes trusted cryptographic keys and verification protocols in advance, so that even if the authentication service becomes untrustworthy, it cannot provide valid falsified responses. This preliminary security measure simplifies the authentication process while preventing security vulnerabilities.

Inventive Principle:
Principle #9Preliminary anti-action

Solution Approach 2:

The patent implements feedback mechanisms where the service provider verifies authentication responses through cryptographic validation. The authentication service provides responses, and the service provider checks these responses against pre-established cryptographic keys and protocols. This feedback loop ensures that simplified authentication processes maintain security by continuously verifying the authenticity of responses.

Inventive Principle:
Principle #23Feedback

3Reliability

If authentication service is compromised, then authentication integrity is lost, but system complexity increases to prevent compromise

Engineering Contradiction:
Improveauthentication integrityVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent extracts the critical security verification functions from the authentication service itself and places them in the service provider's system. Instead of relying on the authentication service to provide both authentication and verification, the service provider maintains its own cryptographic verification capabilities. This extraction ensures authentication integrity even if the authentication service is compromised, while keeping system complexity manageable by only extracting essential verification functions.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS9762590B2System and method for an integrity focused authentication service
Publication Date: 2017.09.12 CISCO TECHNOLOGY INC
  • US9762590B2 patent drawing
  • US9762590B2 patent drawing
  • US9762590B2 patent drawing

AI summary

Systems and methods for authentication. At an authentication service, key synchronization information is stored for an enrolled authentication device for a user identifier of a service provider. The key synchronization information indicates that a private key stored by the authentication device is synchronized with a public key stored at the service provider. Responsive to an authentication request provided by the service provider for the user identifier, the authentication service determines an authentication device for the user identifier that stores a synchronized private key by using the key synchronization information, and provides the authentication request to the authentication device. The authentication service provides a signed authentication response to the service provider. The authentication response is responsive to the authentication request and signed by using the private key. The service provider verifies the signed authentication response by using the public key.