1 / 13

Enabling Digital Content Protection on Super-Distribution Models

Enabling Digital Content Protection on Super-Distribution Models. - Carlos Serrão (carlos.serrao@iscte.pt), ISCTE – Intituto Superior de Ciências do Trabalho e da Empresa, Ed. ISCTE – Av. Das Forças Armadas - 1600-082 Lisboa – Portugal - Joaquim Marques (marques@ipcb.pt),

emelda
Download Presentation

Enabling Digital Content Protection on Super-Distribution Models

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Enabling Digital Content Protection on Super-Distribution Models - Carlos Serrão (carlos.serrao@iscte.pt), ISCTE – Intituto Superior de Ciências do Trabalho e da Empresa, Ed. ISCTE – Av. Das Forças Armadas - 1600-082 Lisboa – Portugal - Joaquim Marques (marques@ipcb.pt), IPCB – Instituto Politécnico de Castelo Branco Av. Pedro Alvares Cabral Nº12 – 6000 Castelo Branco - Portugal Virtual Goods – May 2004

  2. DRM Platform – OpenSDRM • Global Framework that is flexible and adaptive • Inline with recent specification • OPIMA • Mpeg 4 • Mpeg 21 • Open - based on open standards - developed with open-source - extensible to allow new components integration • Based on MPEG-4 IPMP-X model proposed by MPEG • Oriented to user usage regulation • Gives some flexibility on content exchange among users. • Covers several major aspects of content distribution and trading: content production, preparation and registration, interactive content distribution, content negotiation and acquisition, strong components and user’s authentication and conditional content rendering.

  3. DRM Platform – OpenSDRM • Provides an integrated DRM solution, interfacing with several external actors which have their own specific role and requirements: - User wants to use content, - Content Provider (wants secure content trading), - IPMP Tools Provider (wishes to commercialize their own content security tools) - Payment Infrastructure (represents the financial environment) - Certification Authority (responsible for injecting trust on the system)

  4. DRM Platform – OpenSDRM • Content production and preparation (Content Preparation Server, Registration Server), • Content protection (Registration Server, License Server, Intellectual Property Management and Protection - IPMP tools server and Authentication Server), • Content interactive distribution (Media Delivery Server), • Content negotiation and acquisition (Commerce Server, Payment Gateway), • Strong components and users authentication (Authentication Server) • Conditional visualization/rendering (Media Player, IPMP tools Server, License Server) Architecture The implementation followed an LAMP-based (Linux, Apache, MySQL and PHP) approach

  5. DRM Platform – OpenSDRM Architecture

  6. DRM Platform – OpenSDRM • External actors Interactions User - The User wants to enjoy some content (may require the use of protected devices, software and licenses); IPMP Tools Provider - organization that produces tools for encryption, scrambling, watermarking and others that can be applied to content protection; Payment Infrastructure - Facilitates OpenSDRM e-commerce features by providing services for handling electronic payments; Certification Authority - The Certification Authority is responsible for receiving requests and issuing entities credentials to authenticate themselves to each other, (secure and authenticated communication channels can be established)

  7. DRM Platform – OpenSDRM • Internal Components & Interfaces Content Preparation server - receives raw content from a specified source or sources and encodes it on a specified format, adds metadata and protects it.(If further metadata needs to be added, it is stored on the Registration Server). Commerce Server - trades the specific usage conditions to access content (user must be authenticated to this component through the Authentication server and the licenses for the content are also produced online based on this user authentication and the conditions he chose. This operation may also involve a financial transaction) Media Delivery server - Responsible for exchanging pieces of content with the client(used to register the place where the content is located and when it should be delivered to the user). Registration server - assign unique identifiers to content and to register metadata information for that specific content( DII, DOI,

  8. DRM Platform – OpenSDRM • Internal Components & Interfaces • Authentication server - This server component is responsible for authenticating all the entities, internal and external to the DRM system (It validates the access rights of all the entities and components in the system). • Cryptographic XML credentials to authenticate both components and users in order to authenticate the transactions exchanged between them. • All messages between components are exchanged over a secure and authenticated channel, such as SSL/TLS. • messages exchanged between components are signed and authenticated, and share a common structure Two security layers

  9. DRM Platform – OpenSDRM • Internal Components & Interfaces License Server - The License Server is a server component responsible for house-keeping the rules associating a user, the content and his/her corresponding access rights (accept connections from authenticated client Media Players for downloading of licenses;licenses are XML formatted using Open Digital Rights Language (ODRL) -> REL in the future) IPMP tools server - The IPMP tools server is the server component responsible for registering new IPMP tools and for receiving authenticated client Media Player requests for the downloading of a specific IPMP tool. Media Player - This component represents the software that will be used to render the content (may work with one or several IPMP tools in order to control how the content is accessed by a particular User; )

  10. OpenSDRM and the SuperDistribution model Usage scenarios 1) User sends content to other user without the respective license Request License production Ui LIS License download 2 Player 3 COS Content + license Content AUS Uf 1 Player Content + License

  11. OpenSDRM and the SuperDistribution model Usage scenarios 2) User sends content and license to other user 1 Ui LIS Player Content License’ download COS Content + license AUS 2 Uf Player Content + License’

  12. OpenSDRM and the SuperDistribution model Conclusions • Is easy to use and convenient • (in the sense consumers can share (redistribute) its own content); • Content is portable across different but compatible devices • (allowing sufficient level of interoperability and trust), • Provide enough value to convince a significant number of users to choose it over free exchanges • (because a network of clearinghouses providing higher quality content and more efficient distribution can negotiate personalized licenses); • Can give to the user a new consumer experience (pricing, sharing, ...) (contributing this way to enhancing its acceptance by encouraging users to exchange content); • Can contribute to the acceptance of new standards • (content file format, player, device type, others); • It is secure and flexible enough to traders and consumers;

  13. OpenSDRM and the SuperDistribution model • Solution for securely distribute, trade and control the access and usage of valuable content • Addresses the most fundamental issues associated with digital content distribution (content protection, usage control, usage tracking, flexible business models) • Enables the transmission of content independently of direct distributor intervention opening a new usage experience http://www.music-4you.com

More Related