Dynamic P2P Access Control via Peer Attribute Verification

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional access control methods in peer-to-peer networks, such as RBAC and ABAC, require pre-registration of user attributes, limiting dynamic access control for unregistered service requesters and relying on central servers, which is inefficient and unreliable.

Innovation Solution

An apparatus and method that dynamically obtains and evaluates attributes of service requesters in a peer-to-peer network, using an attribute processing module to determine access control policies and an access control module to manage service provision, with the ability to query attributes from other peers in the network if not pre-registered, and considers the trustworthiness of attribute providers to enhance reliability.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If pre-registration of user attributes is required for access control, then access control reliability is improved, but system adaptability deteriorates

Engineering Contradiction:
Improveaccess control reliabilityVSAvoidsystem adaptability
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The system performs preliminary registration of user attributes with peer nodes in advance. When a service request occurs, the attribute information is already available in the peer-to-peer network, enabling rapid access control decisions without requiring real-time pre-registration verification.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

Peer nodes in the network act as intermediaries that store and verify user attribute information. Instead of requiring direct pre-registration with the service provider, attributes are registered with peer nodes which then mediate the verification process, enabling both reliability and adaptability.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If central servers are used for attribute verification, then access control reliability is improved, but system complexity deteriorates

Engineering Contradiction:
Improveattribute verification reliabilityVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The centralized attribute verification function is segmented and distributed across multiple peer nodes in the network. Each peer node maintains attribute information for specific users, eliminating the need for a single central server and reducing system complexity while maintaining verification reliability through distributed consensus.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Peer nodes autonomously store and verify attribute information without requiring centralized server coordination. The system enables self-service attribute verification where peer nodes independently validate user attributes against their local stored information, reducing overall system complexity.

Inventive Principle:
Principle #25Self-service

3Adaptability or versatility

If attributes are obtained from untrusted peers, then system adaptability is improved, but attribute evaluation reliability deteriorates

Engineering Contradiction:
Improvedynamic attribute acquisitionVSAvoidattribute evaluation reliability
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The system implements feedback mechanisms where peer nodes provide trustworthiness evaluations of attribute information. When attributes are obtained from peers, the receiving node evaluates the trustworthiness of the source and uses this feedback to weight or validate the attribute information, ensuring reliable evaluation even from untrusted peers.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system changes the parameter of trustworthiness evaluation dynamically based on peer reputation, historical interactions, and attribute verification success rates. This parameter change enables the system to adaptively adjust the reliability weighting of attributes obtained from different peers, balancing adaptability with reliability.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS7949750B2Apparatus and method for controlling access in P2P network
Publication Date: 2011.05.24 SAMSUNG ELECTRONICS CO LTD
  • US7949750B2 patent drawing
  • US7949750B2 patent drawing
  • US7949750B2 patent drawing

AI summary

An apparatus and method to control access in a P2P (peer-to-peer) network. The apparatus for controlling access in a P2P network includes an attribute processing module to obtain an attribute of a service requestor and to determine an access control policy for the service requestor based on the obtained attribute; and an access control module to control the provision of a service to the service requester according to the access control policy. If a service provider is unable to obtain the attribute of the service requester, the service provider obtains the attribute of the service requester from at least one peer in the network.