Cloud Security Token Geographic Mismatch Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing systems lack effective mechanisms to detect unauthorized use of security tokens in cloud-based services, which can lead to cyberattacks and unauthorized access.

Innovation Solution

A method that detects a security token received by a cloud-based service, identifies the geographic regions where the token is deployed and the cloud-based computer is located, and generates an alert if the regions do not match, thereby preventing unauthorized access.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If token-based authorization is implemented to allow applications to access services, then access control and authentication are improved, but the risk of unauthorized use of security tokens increases

Engineering Contradiction:
Improveaccess controlVSAvoidunauthorized use of security tokens
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

Solution Approach 1:

The system performs preliminary actions by establishing the expected geographic region for a security token at the time of issuance, and then continuously monitoring actual usage locations. Before unauthorized access can occur, the system is already in place to detect and alert on geographic mismatches, preventing the harmful effect of unauthorized token usage.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements feedback by monitoring the actual geographic location where a security token is used and comparing it against the expected location. When a mismatch is detected, the system generates alerts to notify administrators, creating a closed-loop security monitoring mechanism that provides real-time feedback on token usage anomalies.

Inventive Principle:
Principle #23Feedback

2Reliability

If geographic region monitoring is implemented to detect unauthorized token use, then security against cyberattacks is improved, but system complexity increases

Engineering Contradiction:
ImprovesecurityVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system uses an intermediary approach by introducing a security server that acts as a mediator between the token service and the cloud-based computers. This intermediary component handles the geographic verification logic centrally, allowing the existing token-based authorization system to maintain its simplicity while adding geographic monitoring capabilities through a dedicated security layer.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Reliability

If security tokens are used to authorize access to cloud-based services, then authentication and authorization are improved, but detection of credential theft becomes difficult

Engineering Contradiction:
Improveauthentication and authorizationVSAvoidcredential theft detection
Core Design Contradiction:
ReliabilityVSDifficulty of detecting and measuring

Solution Approach 1:

The system adds another dimension to security monitoring by introducing geographic location as a verification parameter. Instead of only monitoring token validity and access rights, the system now monitors the physical geographic context of token usage. This dimensional addition creates a new detection vector that makes credential theft harder to achieve, as stolen tokens would need to be used from locations different from where they were issued, triggering geographic mismatch alerts.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

Data Source

PatentUS20250106220A1Cloud computer credential theft detection
Publication Date: 2025.03.27 PALO ALTO NETWORKS INC
  • US20250106220A1 patent drawing
  • US20250106220A1 patent drawing
  • US20250106220A1 patent drawing

AI summary

Methods, storage systems and computer program products implement embodiments of the present invention that detecting a security token received by a cloud-based service from a cloud-based computer, the security token issued by a token service and authorizing access to the cloud-based service. A first geographic region in which the security token is deployed is identified, and a second geographic region in which the cloud-based computer is deployed is also identified. Finally, upon detecting that the second geographic region does not match the first geographic region, an alert can be generated for the security token.