Storage Access Control via Policy Segmentation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing access control techniques for storage devices connected to computers are inefficient and cumbersome for designers to implement, lacking a comprehensive solution to manage access based on both current and secondary security policies.
Innovation Solution
A system that identifies a current security policy and a secondary access control state for a computing device, determining an access state by combining both policies to control access to storage devices, using a control module and access guard to enforce access permissions based on access state vectors and security policy operators.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If multiple security policies are applied to storage devices, then security is improved, but device complexity increases
Solution Approach 1:
The access control system is segmented into distinct components: a control module that manages policy evaluation and an access guard that enforces access decisions. This segmentation allows multiple security policies to be evaluated without creating a monolithic complex system, as each component has a specific responsibility in the access control workflow.
Solution Approach 2:
The system performs preliminary evaluation of the secondary access control state before final access decisions are made. By pre-evaluating the device's current security state and comparing it against the current security policy, the system prepares access decisions in advance, reducing the complexity of real-time access control management.
2Measurement precision
If secondary access control state is evaluated, then access control precision is improved, but processing time increases
Solution Approach 1:
The control module pre-evaluates the secondary access control state of the storage device and caches this information. When access requests are made, the system uses this pre-evaluated state information to quickly determine access permissions, avoiding repeated evaluation of the device's security state and reducing processing time while maintaining precision.
3Reliability
If cascading security policies are implemented, then security reliability is improved, but ease of operation deteriorates
Solution Approach 1:
The access control system operates autonomously by automatically evaluating the secondary access control state, comparing it with the current security policy, and determining access permissions without requiring manual intervention. The control module and access guard work together to self-manage the cascading security policies, reducing the operational burden on users while maintaining high security reliability.
Data Source
AI summary
In accordance with one or more aspects, a current security policy for accessing a device or volume of a computing device is identified. A secondary access control state for the device or volume is also identified. An access state for the device is determined based on both the current security policy and the secondary access control state.


