Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Access Control Integration on NextShare
1. Introduction
Access Control Integration on NextShare
Conclusions
Access Control Integration on NextShare
Jorge Sainz Raso
KTH - TSLab
June 4, 2009
¨
Examiner: Bjorn Knutsson ´
Supervisor: Raul Jimenez
´
Jorge Sainz Raso Access Control Integration on NextShare
2. Introduction
Access Control Integration on NextShare
Conclusions
Outline
Introduction
Definitions
Access restriction on Satellite TV
Access restriction on NextShare
Proposed solution
Access Control Integration on NextShare
What is Access Control Integration on NextShare?
Example 1: protection by password
Example 2: simple Access Control System (sACS)
Future work
Conclusions
Jorge Sainz Raso Access Control Integration on NextShare
3. Definitions
Introduction
Access restriction on Satellite TV
Access Control Integration on NextShare
Access restriction on NextShare
Conclusions
Proposed solution
Introduction
Definitions
Restrict distribution
Do not allow downloading
Restrict access
Allow downloading
Do not allow consumption
Jorge Sainz Raso Access Control Integration on NextShare
4. Definitions
Introduction
Access restriction on Satellite TV
Access Control Integration on NextShare
Access restriction on NextShare
Conclusions
Proposed solution
Introduction
Access restriction on Satellite TV
Jorge Sainz Raso Access Control Integration on NextShare
5. Definitions
Introduction
Access restriction on Satellite TV
Access Control Integration on NextShare
Access restriction on NextShare
Conclusions
Proposed solution
Introduction
Access restriction on NextShare
Required by content owners
Technical requirements on NextShare:
Efficient distribution
Caching
Jorge Sainz Raso Access Control Integration on NextShare
6. Definitions
Introduction
Access restriction on Satellite TV
Access Control Integration on NextShare
Access restriction on NextShare
Conclusions
Proposed solution
Introduction
Proposed solution
Access Control outside the core
Distribution mechanism untouched
Caching support
Benefits
Easy to support different ACSs
Should ACS be compromised
Core system unaffected
Can easily be replaced
Develop a framework
Jorge Sainz Raso Access Control Integration on NextShare
7. What is Access Control Integration on NextShare?
Introduction Example 1: protection by password
Access Control Integration on NextShare Example 2: simple Access Control System (sACS)
Conclusions Future work
Real demonstration
Access Control Integration
on NextShare
Develop an Access
Control Framework
Jorge Sainz Raso Access Control Integration on NextShare
8. What is Access Control Integration on NextShare?
Introduction Example 1: protection by password
Access Control Integration on NextShare Example 2: simple Access Control System (sACS)
Conclusions Future work
Real demonstration
Access Control Integration
on NextShare
Develop an Access
Control Framework
Implement sample ACSs
Password
Jorge Sainz Raso Access Control Integration on NextShare
9. What is Access Control Integration on NextShare?
Introduction Example 1: protection by password
Access Control Integration on NextShare Example 2: simple Access Control System (sACS)
Conclusions Future work
Real demonstration
Access Control Integration
on NextShare
Develop an Access
Control Framework
Implement samble ACSs
Password
sACS
Jorge Sainz Raso Access Control Integration on NextShare
10. What is Access Control Integration on NextShare?
Introduction Example 1: protection by password
Access Control Integration on NextShare Example 2: simple Access Control System (sACS)
Conclusions Future work
Real demonstration
Access Control Integration on NextShare
Example 1: protection by password
Jorge Sainz Raso Access Control Integration on NextShare
11. What is Access Control Integration on NextShare?
Introduction Example 1: protection by password
Access Control Integration on NextShare Example 2: simple Access Control System (sACS)
Conclusions Future work
Real demonstration
Jorge Sainz Raso Access Control Integration on NextShare
12. What is Access Control Integration on NextShare?
Introduction Example 1: protection by password
Access Control Integration on NextShare Example 2: simple Access Control System (sACS)
Conclusions Future work
Real demonstration
Jorge Sainz Raso Access Control Integration on NextShare
13. What is Access Control Integration on NextShare?
Introduction Example 1: protection by password
Access Control Integration on NextShare Example 2: simple Access Control System (sACS)
Conclusions Future work
Real demonstration
Access Control Integration on NextShare
Example 2: simple Access Control System (sACS)
Supports
GeoIP
IpRange
Other Access token mechanism
Payment system
Jorge Sainz Raso Access Control Integration on NextShare
14. What is Access Control Integration on NextShare?
Introduction Example 1: protection by password
Access Control Integration on NextShare Example 2: simple Access Control System (sACS)
Conclusions Future work
Real demonstration
Remember: Access restriction on Satellite TV
Jorge Sainz Raso Access Control Integration on NextShare
15. What is Access Control Integration on NextShare?
Introduction Example 1: protection by password
Access Control Integration on NextShare Example 2: simple Access Control System (sACS)
Conclusions Future work
Real demonstration
Exactly the same protection model as Satellite TV!
Jorge Sainz Raso Access Control Integration on NextShare
16. What is Access Control Integration on NextShare?
Introduction Example 1: protection by password
Access Control Integration on NextShare Example 2: simple Access Control System (sACS)
Conclusions Future work
Real demonstration
Jorge Sainz Raso Access Control Integration on NextShare
17. What is Access Control Integration on NextShare?
Introduction Example 1: protection by password
Access Control Integration on NextShare Example 2: simple Access Control System (sACS)
Conclusions Future work
Real demonstration
Jorge Sainz Raso Access Control Integration on NextShare
18. What is Access Control Integration on NextShare?
Introduction Example 1: protection by password
Access Control Integration on NextShare Example 2: simple Access Control System (sACS)
Conclusions Future work
Real demonstration
Jorge Sainz Raso Access Control Integration on NextShare
19. What is Access Control Integration on NextShare?
Introduction Example 1: protection by password
Access Control Integration on NextShare Example 2: simple Access Control System (sACS)
Conclusions Future work
Real demonstration
Access Control Integration on NextShare
Payment system integration
1
1
R. Jimenez, L-E. Eriksson, and B. Knutsson.
P2P-Next: Technical and Legal Challenges. SNCNW09, Uppsala, May. 2009
Jorge Sainz Raso Access Control Integration on NextShare
20. What is Access Control Integration on NextShare?
Introduction Example 1: protection by password
Access Control Integration on NextShare Example 2: simple Access Control System (sACS)
Conclusions Future work
Real demonstration
Access Control Integration on NextShare
sACS: Real demonstration!!
The prototype is already prepared to be shown
If you are interested, ask me for it!
I will be around today and tomorrow
Jorge Sainz Raso Access Control Integration on NextShare
21. Introduction
Access Control Integration on NextShare
Conclusions
Conclusions
Conclusions
Flexible framework
Have multiple ACS
plugged in
Proof of concept
AC outside the Core
Caching
Distribution Mechanism
untouched
Jorge Sainz Raso Access Control Integration on NextShare
22. Introduction
Access Control Integration on NextShare
Conclusions
Thank you!
any questions?
Jorge Sainz Raso
Website of the project: http://www.tslab.ssvl.kth.se/thesis/node/1168
jorgesr86@gmail.com
Jorge Sainz Raso Access Control Integration on NextShare