Challenge-Response Authentication Gateway for Secure Product Access

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current systems using shared secret encryption keys in products like telephones are vulnerable to compromise, requiring extensive firmware updates and authentication processes that can affect entire product releases if a key is compromised.

Innovation Solution

A secure login system utilizing a central control system with public and private key pairs, where users receive a challenge from a product, respond with a private key-based response, and verify access using a public key, allowing for secure access management without compromising the entire product release.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If a shared secret encryption key is hardcoded into a product, then authentication is simplified, but security is compromised when the key is compromised

Engineering Contradiction:
Improveauthentication processVSAvoidsecurity
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The authentication system is segmented into two separate components: a challenge generated by the product and a response generated by the central control system. This segmentation prevents the compromise of a single shared secret key, as the product only stores the public key while the private key remains secured at the central control system.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

A challenge-response mechanism is introduced as an intermediary between the product and the central control system. The challenge is generated by the product, sent to the central control system, and the response is generated using the private key. This intermediary process eliminates the need for shared secret keys while maintaining secure authentication.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If a new firmware version is required to change a compromised encryption key in each telephone, then security is improved, but device complexity and update burden increase

Engineering Contradiction:
ImprovesecurityVSAvoidfirmware update process
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The private key is extracted from the product and relocated to the central control system. This extraction eliminates the need to update firmware in each product when security issues arise, as the private key can be regenerated or revoked at the central control system without affecting the products.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The authentication system becomes dynamic, allowing the central control system to generate new private keys and corresponding public keys as needed. This dynamic key management enables security updates without requiring firmware updates in each product, as the public key in the product can be replaced through a simpler authentication process.

Inventive Principle:
Principle #15Dynamics

3Ease of operation

If an encryption key is specific to a product release, then authentication is streamlined, but the entire product release is compromised when the key is compromised

Engineering Contradiction:
Improveauthentication processVSAvoidwidespread compromise
Core Design Contradiction:
Ease of operationVSObject-affected harmful factors

Solution Approach 1:

The authentication credentials are segmented into public and private key components, with the private key held securely at the central control system. This segmentation allows individual public keys to be compromised without affecting other products, as each authentication is handled independently through the challenge-response mechanism.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system transitions from using shared secret keys to using public-key cryptography parameters. This parameter change allows for more granular control over authentication credentials, enabling individual keys to be revoked or regenerated without compromising the entire product release.

Inventive Principle:
Principle #35Parameter changes

4Ease of operation

If authentication files are delivered by email or direct download, then key distribution is simplified, but security is reduced

Engineering Contradiction:
Improvekey distributionVSAvoidsecurity
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The direct distribution of authentication files is replaced by an intermediary challenge-response process. The product generates a challenge, the central control system generates a secure response using the private key, and this response is transmitted through a controlled authentication process rather than direct file distribution, eliminating security vulnerabilities associated with email or download delivery.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS10084797B2Enhanced access security gateway
Publication Date: 2018.09.25 EXTREME NETWORKS INC
  • US10084797B2 patent drawing
  • US10084797B2 patent drawing
  • US10084797B2 patent drawing

AI summary

A first login request of a user is received from a first login window. The first login request comprises a login name, a user identifier, and a challenge. The challenge is generated and received from a second login request to a product in a second login window. The user copies and pastes the challenge into the first login window. A central control system determines if the login name and the user identifier are valid. If the login name and user identifier are valid, a response to the challenge is generated based a private key and is displayed in the first login window. The response to the challenge is copied from the first login window and pasted as part of a second step the second login process. The second login process verifies the response to the challenge using a public key to allow the user access to the product.