Upload
jorgesr86
View
279
Download
0
Tags:
Embed Size (px)
Citation preview
IntroductionAccess 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
IntroductionAccess Control Integration on NextShare
Conclusions
Outline
IntroductionDefinitionsAccess restriction on Satellite TVAccess restriction on NextShareProposed solution
Access Control Integration on NextShareWhat is Access Control Integration on NextShare?Example 1: protection by passwordExample 2: simple Access Control System (sACS)Future work
Conclusions
Jorge Sainz Raso Access Control Integration on NextShare
IntroductionAccess Control Integration on NextShare
Conclusions
DefinitionsAccess restriction on Satellite TVAccess restriction on NextShareProposed solution
Introduction
DefinitionsI Restrict distribution
I Do not allow downloadingI Restrict access
I Allow downloadingI Do not allow consumption
Jorge Sainz Raso Access Control Integration on NextShare
IntroductionAccess Control Integration on NextShare
Conclusions
DefinitionsAccess restriction on Satellite TVAccess restriction on NextShareProposed solution
Introduction
Access restriction on Satellite TV
Jorge Sainz Raso Access Control Integration on NextShare
IntroductionAccess Control Integration on NextShare
Conclusions
DefinitionsAccess restriction on Satellite TVAccess restriction on NextShareProposed solution
Introduction
Access restriction on NextShareI Required by content ownersI Technical requirements on NextShare:
I Efficient distributionI Caching
Jorge Sainz Raso Access Control Integration on NextShare
IntroductionAccess Control Integration on NextShare
Conclusions
DefinitionsAccess restriction on Satellite TVAccess restriction on NextShareProposed solution
Introduction
Proposed solution
I Access Control outside the coreI Distribution mechanism untouchedI Caching support
I BenefitsI Easy to support different ACSsI Should ACS be compromised
I Core system unaffectedI Can easily be replaced
I Develop a framework
Jorge Sainz Raso Access Control Integration on NextShare
IntroductionAccess Control Integration on NextShare
Conclusions
What is Access Control Integration on NextShare?Example 1: protection by passwordExample 2: simple Access Control System (sACS)Future workReal demonstration
Access Control Integrationon NextShare
I Develop an AccessControl Framework
Jorge Sainz Raso Access Control Integration on NextShare
IntroductionAccess Control Integration on NextShare
Conclusions
What is Access Control Integration on NextShare?Example 1: protection by passwordExample 2: simple Access Control System (sACS)Future workReal demonstration
Access Control Integrationon NextShare
I Develop an AccessControl Framework
I Implement sample ACSsI Password
Jorge Sainz Raso Access Control Integration on NextShare
IntroductionAccess Control Integration on NextShare
Conclusions
What is Access Control Integration on NextShare?Example 1: protection by passwordExample 2: simple Access Control System (sACS)Future workReal demonstration
Access Control Integrationon NextShare
I Develop an AccessControl Framework
I Implement samble ACSsI PasswordI sACS
Jorge Sainz Raso Access Control Integration on NextShare
IntroductionAccess Control Integration on NextShare
Conclusions
What is Access Control Integration on NextShare?Example 1: protection by passwordExample 2: simple Access Control System (sACS)Future workReal demonstration
Access Control Integration on NextShare
Example 1: protection by password
Jorge Sainz Raso Access Control Integration on NextShare
IntroductionAccess Control Integration on NextShare
Conclusions
What is Access Control Integration on NextShare?Example 1: protection by passwordExample 2: simple Access Control System (sACS)Future workReal demonstration
Jorge Sainz Raso Access Control Integration on NextShare
IntroductionAccess Control Integration on NextShare
Conclusions
What is Access Control Integration on NextShare?Example 1: protection by passwordExample 2: simple Access Control System (sACS)Future workReal demonstration
Jorge Sainz Raso Access Control Integration on NextShare
IntroductionAccess Control Integration on NextShare
Conclusions
What is Access Control Integration on NextShare?Example 1: protection by passwordExample 2: simple Access Control System (sACS)Future workReal demonstration
Access Control Integration on NextShare
Example 2: simple Access Control System (sACS)Supports
I GeoIPI IpRangeI Other Access token mechanism
I Payment system
Jorge Sainz Raso Access Control Integration on NextShare
IntroductionAccess Control Integration on NextShare
Conclusions
What is Access Control Integration on NextShare?Example 1: protection by passwordExample 2: simple Access Control System (sACS)Future workReal demonstration
Remember: Access restriction on Satellite TV
Jorge Sainz Raso Access Control Integration on NextShare
IntroductionAccess Control Integration on NextShare
Conclusions
What is Access Control Integration on NextShare?Example 1: protection by passwordExample 2: simple Access Control System (sACS)Future workReal demonstration
Exactly the same protection model as Satellite TV!
Jorge Sainz Raso Access Control Integration on NextShare
IntroductionAccess Control Integration on NextShare
Conclusions
What is Access Control Integration on NextShare?Example 1: protection by passwordExample 2: simple Access Control System (sACS)Future workReal demonstration
Jorge Sainz Raso Access Control Integration on NextShare
IntroductionAccess Control Integration on NextShare
Conclusions
What is Access Control Integration on NextShare?Example 1: protection by passwordExample 2: simple Access Control System (sACS)Future workReal demonstration
Jorge Sainz Raso Access Control Integration on NextShare
IntroductionAccess Control Integration on NextShare
Conclusions
What is Access Control Integration on NextShare?Example 1: protection by passwordExample 2: simple Access Control System (sACS)Future workReal demonstration
Jorge Sainz Raso Access Control Integration on NextShare
IntroductionAccess Control Integration on NextShare
Conclusions
What is Access Control Integration on NextShare?Example 1: protection by passwordExample 2: simple Access Control System (sACS)Future workReal demonstration
Access Control Integration on NextShare
Payment system integration
11
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
IntroductionAccess Control Integration on NextShare
Conclusions
What is Access Control Integration on NextShare?Example 1: protection by passwordExample 2: simple Access Control System (sACS)Future workReal demonstration
Access Control Integration on NextShare
sACS: Real demonstration!!I The prototype is already prepared to be shownI If you are interested, ask me for it!
I I will be around today and tomorrow
Jorge Sainz Raso Access Control Integration on NextShare
IntroductionAccess Control Integration on NextShare
Conclusions
Conclusions
ConclusionsI Flexible framework
I Have multiple ACSplugged in
I Proof of conceptI AC outside the Core
I CachingI Distribution Mechanism
untouched
Jorge Sainz Raso Access Control Integration on NextShare
IntroductionAccess Control Integration on NextShare
Conclusions
Thank you!any questions?
Jorge Sainz RasoWebsite of the project: http://www.tslab.ssvl.kth.se/thesis/node/1168
Jorge Sainz Raso Access Control Integration on NextShare