Abstract:
A group key management method for secure multicast communication includes: creating a tree having a root node, internal nodes and leaf nodes to manage group keys of a receiver group by a group key management server; generating user keys of all nodes excluding the root node in the tree on the basis of Chinese Remainder Theorem; assigning the leaf nodes of the tree to users of the receiver group; and sending the user keys of the leaf nodes to the corresponding users for group key management. Further, the group key management method for secure multicast communication includes generating group keys of all non-leaf nodes; computing a solution of congruence equations based on the user key and group key by using Chinese Remainder Theorem for each non-leaf node; and multicasting a group key update message to each user of the respective leaf nodes.
Abstract:
an apparatus for protecting contents streamed through re-transmission, includes a content service site for servicing a content, managing end user and re-sender re-transmitting the content streamed from the content service site to another user, and issuing and managing a re-transmission license and a content license. The end user pays a charge to the content service site, receives an issued license from the content service site, and uses the content received from the re-sender through re-transmission.
Abstract:
A device and a method for changing a DRM algorithm of streaming data are provided to enable various DRM client terminals to use a streaming service encoded through various DRMs freely by changing the DRM algorithm stored in the streaming data into a different DRM algorithm if necessary. A plurality of parsers with an N-level receive and parse the streaming data. The plurality of packetizers with the N-level generate the streaming data by packetizing the parsed streaming data. A decoder decodes the data encoded by the n-th level parser among the N parsers according to a first DRM algorithm by connecting to the n-th parser. An encoder encodes the decoded data according to a second DRM algorithm by connecting to the m-th level packetizer among the N packetizers. A path manager manages a path based on m and n to enable the streaming data to be parsed/packetized by the minimum number of parsers and packetizers.