Presentation is loading. Please wait.

Presentation is loading. Please wait.

F. Li 05/15/06 Security & Privacy Preserved Information Brokerage System Fengjun Li College of IST, Penn State University.

Similar presentations


Presentation on theme: "F. Li 05/15/06 Security & Privacy Preserved Information Brokerage System Fengjun Li College of IST, Penn State University."— Presentation transcript:

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


Download ppt "F. Li 05/15/06 Security & Privacy Preserved Information Brokerage System Fengjun Li College of IST, Penn State University."

Similar presentations


Ads by Google