Decentralized Access Control Using Distributed Ledger Verification
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Centralized infrastructure for managing access to secured file systems often results in internal threats, where administrators without authority can access sensitive data due to centralized security management, leading to unauthorized access and data breaches.
Innovation Solution
A decentralized system using cryptographic keys and distributed ledgers to manage access, where each user's authority is recorded in a linear sequence across multiple devices, preventing unauthorized access by ensuring that access granted does not exceed the user's authority, and allowing only authorized users to access encrypted data by verifying their cryptographic user IDs.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If centralized infrastructure is used to manage access control, then ease of operation is improved, but security reliability deteriorates due to internal threats from administrators
Solution Approach 1:
The patent segments the centralized access control system into a decentralized architecture where authority is distributed across multiple independent devices. Each device maintains its own copy of the linear sequence and independently verifies user authority, eliminating the single point of failure represented by the centralized administrator. This segmentation ensures that no single entity can compromise the entire system's security.
Solution Approach 2:
The patent inverts the traditional access control model by shifting trust from the administrator to the user. Instead of administrators granting access based on their discretion, the system uses cryptographic verification where users prove their authority through digital signatures. The linear sequence automatically enforces access policies without human intervention, reversing the source of potential security breaches.
2Ease of operation
If administrators are given broad access rights, then ease of operation is improved, but harmful factors increase due to unauthorized data access
Solution Approach 1:
The patent introduces the linear sequence as an intermediary that mediates between user identity and data access. Rather than administrators directly controlling access, the linear sequence acts as an automated policy enforcement mechanism that verifies user authority and grants access only when policy conditions are met. This intermediary eliminates the need for administrators to have broad access rights while maintaining operational ease.
Solution Approach 2:
The system implements self-service access control where the linear sequence automatically verifies user authority and enforces access policies without requiring administrator intervention. The cryptographic verification process is self-executing, and the system automatically prevents unauthorized access based on the recorded authority levels, eliminating the security risks associated with human administrators.
3Reliability
If decentralized verification is implemented, then security reliability is improved, but device complexity increases
Solution Approach 1:
The patent applies preliminary action by pre-recording user authority and access policies in the linear sequence before any access requests occur. The linear sequence is populated with cryptographic proofs of user authority during system initialization or through authorized updates. This preliminary setup allows subsequent access verification to be performed through simple cryptographic checks rather than complex policy evaluation, reducing the complexity burden on individual devices.
Solution Approach 2:
The patent replaces the mechanical complexity of centralized access control management with cryptographic operations. Instead of devices needing to communicate with a central administrator or evaluate complex policy rules, each device independently verifies user signatures against the linear sequence using standard cryptographic algorithms. This substitution of cryptographic mechanisms for administrative processes significantly reduces the operational complexity while maintaining high security reliability.
Data Source
AI summary
Presented here is a system that manages secured file system, and an authority to the secured file system, by granting access only to a user who is authorized to access the file system. The user within the system is identified using a unique key unique to each user. The user's authority is recorded in a linear sequence distributed among multiple devices each of which independently verifies the validity of each block in the linear sequence. The validity of the linear sequence is guaranteed by preventing certain operations from being performed on the linear sequence, such as branching of the linear sequence, deletion, and modification of the blocks within the linear sequence. Prior to adding a new block to the linear sequence, the validity of the block is independently computed by each of the devices.


