Privacy-Preserving Access via Entitlement Segmentation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Cloud-delivered secure access solutions compromise enterprise privacy by exposing user identities, group memberships, and resource entitlements to cloud providers, contrary to traditional remote access models where this information remains private to the enterprise.

Innovation Solution

The use of entitlements instead of user identities to secure access to private resources, where entitlements are cryptographically bound to users without revealing their identities, and separate authentication and authorization mechanisms are employed to preserve privacy, with only the enterprise having knowledge of user identities and accessed resources for auditing purposes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If cloud-delivered secure access solutions are used, then secure access to private resources is enabled, but enterprise privacy is compromised as user identities and entitlements are exposed to cloud providers

Engineering Contradiction:
Improvesecure accessVSAvoidenterprise privacy
Core Design Contradiction:
ReliabilityVSLoss of information

Solution Approach 1:

The system segments the authentication and authorization processes into separate components: an identity provider service handles authentication while an access provider service handles authorization. This segmentation ensures that the cloud provider (access provider) never receives or processes user identity information, as authentication occurs separately through the identity provider. The entitlements are cryptographically bound to users without revealing identities to the access provider, thus maintaining enterprise privacy while enabling secure access.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system introduces an intermediary mechanism in the form of cryptographic entitlements that mediate between user identity and resource access. These entitlements serve as a trusted intermediary that proves user authorization without exposing identity information. The entitlements are verified by the access provider service without requiring the provider to know or store any user identity data, thus acting as a privacy-preserving mediator in the authentication-authorization chain.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Ease of operation

If user identity is used for authentication, then access control is enabled, but privacy is lost as cloud providers gain knowledge of user identities and group memberships

Engineering Contradiction:
Improveaccess controlVSAvoiduser privacy
Core Design Contradiction:
Ease of operationVSLoss of information

Solution Approach 1:

The system extracts the identity information from the authentication-authorization flow. User identities are authenticated by the identity provider service and then completely removed from the subsequent authorization process. Only cryptographic entitlements (which contain no identity information) are passed to the access provider service for access control decisions. This extraction of identity data enables access control to function while preventing any cloud provider from gaining knowledge of user identities.

Inventive Principle:
Principle #2Taking out (Extraction)

3Adaptability or versatility

If cloud providers store entitlements and user data, then access management is simplified, but enterprise control and privacy are reduced

Engineering Contradiction:
Improveaccess managementVSAvoidenterprise control
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system performs preliminary action by having the enterprise itself issue and manage cryptographic entitlements before they are used in the cloud access flow. The enterprise maintains complete control over entitlement creation, modification, and revocation through its identity provider service. This preliminary establishment of entitlements by the enterprise (rather than by the cloud provider) ensures that the enterprise retains full control and privacy while still benefiting from simplified cloud-based access management.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12306986B2Privacy preserving secure access
Publication Date: 2025.05.20 CISCO TECHNOLOGY INC
  • US12306986B2 patent drawing
  • US12306986B2 patent drawing
  • US12306986B2 patent drawing

AI summary

Techniques for preserving privacy while still allowing secure access to private resources. Among other things, the techniques may include receiving a request to provide a remote device with access to a private resource. In some instances, the request may be redirected to an identity provider service to authenticate the user of the remote device to maintain anonymity of an identity of the user. The techniques may also include receiving an indication of an entitlement-set provided by the identity provider service, the indication of the entitlement-set indicative of whether the user is entitled to access the resource without revealing the identity of the user. The techniques may also include at least one of authorizing the remote device to access the resource or refraining from authorizing the remote device to access the resource based at least in part on the indication of the entitlement-set.