Presentation is loading. Please wait.

Presentation is loading. Please wait.

Project: OpenDreamMembers: skhuang, l6t, wnhungSince: Dec., 2003Date: Last Date: 1/ What is the project goal? –Design and Develop a Digital Rights Exchange.

Similar presentations


Presentation on theme: "Project: OpenDreamMembers: skhuang, l6t, wnhungSince: Dec., 2003Date: Last Date: 1/ What is the project goal? –Design and Develop a Digital Rights Exchange."— Presentation transcript:

1 Project: OpenDreamMembers: skhuang, l6t, wnhungSince: Dec., 2003Date: Last Date: 1/ What is the project goal? –Design and Develop a Digital Rights Exchange And Management System for someone who want to publish his work but has no or to do it people who want to exchange digital goods each other –We do not make a system to compete with the existing DRM systems, we do make a system for open and free use. Where is our user? –Libraries –Small publisher –Personal publisher –Personal user Open Source DRM Project

2 Project: OpenDreamMembers: skhuang, l6t, wnhungSince: Dec., 2003Date: Last Date: 2/ Open Source DRM Project What features do we provide? –Easy to Search –Easy to Publish –Easy to Exchange –Easy to Download

3 Project: OpenDreamMembers: skhuang, l6t, wnhungSince: Dec., 2003Date: Last Date: 3/ Project Name: OpenDream System Component: –Content Management –Rights Management –Transaction Management –Payment To Do –Registering projects on SourceForge and OpenFoundry

4 Project: OpenDreamMembers: skhuang, l6t, wnhungSince: Dec., 2003Date: Last Date: 4/ OSSF Registration (http://rt.openfoundry.org/Foundry/) – (Project Name): OpenDreams – (Project ID): OpenDreams – (Rationale) – (Public Description): A righted P2P application that can search, exchange, publish, and download rights enforcement digital content easily and quickly. Its also bind with existing DRM system. – ( ) – : Windows – (eMuls is GPL) – : C, C++, C# – :

5 Project: OpenDreamMembers: skhuang, l6t, wnhungSince: Dec., 2003Date: Last Date: 5/ Architecture Idea P2P Interface JXTAGnutellaeDonkeyother P2P Wrapper SearchExchangePublishDownload Application Content Management Right Management Payment Management …

6 Project: OpenDreamMembers: skhuang, l6t, wnhungSince: Dec., 2003Date: Last Date: 6/ Rights Enforcement Rights Generation Digital Content L1L1 L2L2 LnLn Encrypted Content Encrypted Content: Free to Distribute, relatively large. License 1…n: Access Controlled, relatively small, XrML. Encrypted Content LjLj Wrapper PDF Decrypt MS MediaOffice… Common restrictions Specific restrictions KeyXrML Rights

7 Project: OpenDreamMembers: skhuang, l6t, wnhungSince: Dec., 2003Date: Last Date: 7/ Open Dreams Project Features A client application (GUI) A client application which has p2p network capability and has the following features UsageTechnologyDescription PublishContent Encoding, Rights Generation Publisher Content Rights User Licenses Search/Downl oad Content P2P Network User P2P Network Content License Content Get licenseInternet, P2P Network Content Publisher License user Exchange Rights Fair Exchange P2P Network User client application License Accounting Play/ReadPlayer Integration (MS Media, Acrobat,…), Win32 API Wrapping, Rights Enforcement Wrapper Player MS Media Acrobat Player License

8 Project: OpenDreamMembers: skhuang, l6t, wnhungSince: Dec., 2003Date: Last Date: 8/ Wrapped API send WSARecv RegCreate / RegQueryValue License Registry HKLM Software\\Microsoft\\WM Rights Manager\\License Server\ key

9 Project: OpenDreamMembers: skhuang, l6t, wnhungSince: Dec., 2003Date: Last Date: 9/ Media wrapper Rights (XrML) 1. Intercept send (challenge msg) 2. Generate License a. retrieve info from challenge b. get rights from incoming rights c. generate license according a and b 3. Intercept WSARecv (return response) 4. Intercept RegQueryExA a. info, cert1, cert2 Other restriction

10 Project: OpenDreamMembers: skhuang, l6t, wnhungSince: Dec., 2003Date: Last Date: 10/ COTS DRM WRAPPER PROXY CONTENT P2P HTTP License Provider Server Client


Download ppt "Project: OpenDreamMembers: skhuang, l6t, wnhungSince: Dec., 2003Date: Last Date: 1/ What is the project goal? –Design and Develop a Digital Rights Exchange."

Similar presentations


Ads by Google