Download presentation
Presentation is loading. Please wait.
Published byHarriet Jordan Modified over 9 years ago
1
F. Li 05/15/06 Security & Privacy Preserved Information Brokerage System Fengjun Li fli@ist.psu.edu College of IST, Penn State University
2
F. Li 05/15/06 12345 Introduction Information Brokerage Systems Security- preserved mechanism Privacy- preserved mechanism Conclusion and Q&A
3
F. Li 05/15/06 content/location discovery Universal Connectivity security & privacy risks poor usability …
4
F. Li 05/15/06 Data sources connected with the help of brokers User send query to local broker that help route it to targeted data sources Information Brokerage System Security & privacy?
5
F. Li 05/15/06 Security Enforcement – from the perspective of performance –Access Control –Traditional AC enforcement and IBS architecture –Any other choice
6
F. Li 05/15/06 If we could drag the AC out of DBMS … Or further
7
F. Li 05/15/06 Why dragging security check out of DBMS and pushing it to the brokers? – A performance based reason
8
F. Li 05/15/06 Preliminary –XML Access Control Model Role-based Access Control 5-tuple access control rules (ACR) –QFilter: enforcing AC via query written Using Non-deterministic Finite Automata (NFA) to hold ACR Query either rejected or accepted (w/o rewritten)
9
F. Li 05/15/06 QFilter Example
10
F. Li 05/15/06 Our Approach –Merge the QFilters of several roles to an integrated Multi-Role QFilter A naïve approach – QFilter Array –Use the similar NFA-based mechanism to represent the routing information (called index rules) –Merge index rules into Multi-Role QFilter for further performance improvement
11
F. Li 05/15/06 An Example of Multi-Role QFilterAn Example of Index Rules
12
F. Li 05/15/06 An Example of Indexed Multi-Role QFilter - Merging index rules into Multi-Role QFilter
13
F. Li 05/15/06 Why dragging security check out of DBMS and pushing it to the brokers? – Previous example re-visit
14
F. Li 05/15/06 Performance Metrics 1 - Memory Consumption Performance Metrics 2 – In-broker Query Response Time & Overall Query Response Time Performance Metrics 3 –Network Traffic - Save 87.5% (by analyzing)
15
F. Li 05/15/06 Privacy Preserving Mechanism –Possible privacy breaches: Privacy of the query location Privacy of the query content Privacy of the access control rule Privacy of the data location Privacy of the data content
16
F. Li 05/15/06 Information Brokerage System –New architecture
17
F. Li 05/15/06 Trust Relationship PrivacyUserBrokerCoordinatorData Server Query Location -Trust Hide Query Content -Hide Trust (Partially) Trust ACR Hide Trust (Partially) Trust (for double-checking) Data Location Hide (Partially) - Data Content With authorizationHide -
18
F. Li 05/15/06
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.