DRM(Digital Right Management) - Summary



DRM (Digital Right Management) provides safe & controlled transmission of digital content across from content provider (CP) to client. The core technology of DRM uses sophisticated encryption that is composed of clients' password or unique ID of hardware. It also, provides extra security measures by controlling the unlawful circulation of digital content. DRM is considered as co-companion with the either billing or rule-oriented system that upgrades its range security.

Among them, encryption and decryption technologies are key technology that protects from illegal copy and distribution of multimedia content. The encrypted content requires certain key of authorized user for decryption and operation. The current contents protection system is operated by inputting of user ID & Password that has a loophole because it does not support any protections if ID & Password being lost or shared by among users for illegal use. Thus, constant change of user ID method of system, use PKI or private key of customers was introduced to reduce such problem.

For instance, a unique number of user's computer that is composed of HardDisk number or CPU number may used for encrypting digital content, however, this lacks in terms of security wise because it gets hacked easily. For that reason, DRM encryption method improves its previous level of security by using its private key (PKI) internally. Beal Screamer proclaiming MS-DRM had been hacked in Oct. 2001 became a hot topic, which he had found the method to extract a key at hidden key module of MS-DRM. Therefore, using user's unique key for encryption give advantage by disallowing key sharing and terminates the 3rd party access of the content. For this reason, DRM system offers reliable and safe protection against illegal copy and distribution of multimedia contents.

Another unique characteristic of DRM is that it controls and manages each content differently according to assigned rules. It can control the content specifically to its payment terms, content quantity, usable time period, and file sharing. In addition, integration with payment system and customer management system are important factors of successfully incorporating DRM.

[Figure 1] DRM (Digital Rights Management)

[Figure 1] shows the case of contents distribution service using DRM, CP (Contents Provider) provides contents as a encrypted format connected with billing system. Seeing in order, user requests image, audio or video in network and go through payment, billing system informs payment approval. It delivers encrypted contents to only an authorized user through network.

Not only downloading but also streaming could deliver image, audio and video, and a certain browser provided by CP should be installed in PC or PDA to enjoy image, audio and video. Controlling user rule such as prevention of illegal copy or limit the number of play of contents should be done by the browser. Holding password-controlling program, the browser should need high security is the key issue for success in DRM system. Recently tempering technology which is to restore source code by making execution file implemented backward has been developed, Temper-proofing technology is needed to prevent it. It is no exaggeration to say that security of DRM system depends on security of the browser.

DRM seems to be a simple system having a browser; it is implemented with several systems being integrated. For delivering contents as users' request, it is necessary to have KMS(Key Management System), Payment Gateway, Contents Management DB and Super Distribution server for transferring contents using authority.

KMS has a role for checking user ID and password that allows registered users to access and prevent illegal users from accessing to the system. Payment Gateway connects various payment methods such as credit card, electric purse, cyber money and automatic depositor and payment approval should be done before delivering contents. Issuing coupons or operating mileage program as purchasing records by users could be made at need and there would be event management for promotion. Contents stored in Contents Management DB are transferred to appropriate ID at user requests. They are encrypted by a code or compressed for speeding communication up. For instant, audio file is compressed to MP3, AAC or WMA and it plays when decompressed in browser.

Contents are, in general, encrypted with user password or ID in server and delivered to user. De-encryption is executed when contents play through the browser installed in user computer. From short ago, there was criticism on security of encryption algorithm and several algorithms, however, has been proved in security and announced to public recently, it isn't full of disputes in security of DRM algorithm.





korea | company | technologies | product | standardization | support | download | what's new | contact us | sitemap