Contents decryption method using DRM card
First Claim
1. A DRM card comprising:
- a channel interface connected to a host device, the channel interface receiving encrypted contents from the host device and transmitting decrypted contents;
a controller which performs a mutual authentication with the host device and controls digital rights management (DRM) software and constituents;
a software storage which stores the DRM software; and
a processor which executes DRM software corresponding to a contents decryption request of the host device to decrypt the encrypted contents received from the host device.
1 Assignment
0 Petitions
Accused Products
Abstract
Provided is a contents decoding method using a digital rights management (DRM) card. The method of decoding contents received from a host device connected with a DRM card storing DRM software includes: receiving encrypted contents information from the host device and granting a contents decoding request; executing the DRM software corresponding to the contents information and decoding the received contents; and transmitting the decrypted contents to the host device, thereby using various pieces of contents regardless of a DRM system set in contents and easily upgrading DRM software to defend against hacking. Further, a host device does not require DRM software, which enables mass production and reduces manufacturing costs.
13 Citations
28 Claims
-
1. A DRM card comprising:
-
a channel interface connected to a host device, the channel interface receiving encrypted contents from the host device and transmitting decrypted contents; a controller which performs a mutual authentication with the host device and controls digital rights management (DRM) software and constituents; a software storage which stores the DRM software; and a processor which executes DRM software corresponding to a contents decryption request of the host device to decrypt the encrypted contents received from the host device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A host device comprising:
-
a controller managing operation of the host device with a connected DRM card at least by performing a mutual authentication with the DRM card, requesting the DRM card to decrypt encrypted contents, and requesting the installation of the DRM software; and a channel interface communicating with the DRM card. - View Dependent Claims (11, 12, 13, 14)
-
-
15. A method of decrypting contents received from a host device using a DRM card storing DRM software, the method comprising:
-
the DRM card receiving encrypted contents information from the host device and granting a contents decryption request; the DRM card executing the DRM software corresponding to the contents information and decrypting the received contents; and the DRM card transmitting the decrypted contents to the host device. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
-
22. A contents decryption method comprising:
-
a host device performing a mutual authentication with a DRM card storing DRM software connected to the host device; the host device transferring encrypted contents information to the DRM card and requesting decryption of the encrypted contents; if a grant for the decryption request is received from the DRM card, the host device transmitting the encrypted contents; and the host device receiving decrypted contents from the DRM card. - View Dependent Claims (23, 24)
-
-
25. A contents decryption system comprising:
-
a DRM card which stores DRM software, executes DRM software corresponding to a request for decrypting received encrypted contents, and decrypts the received encrypted contents; and a host device connected to the DRM card, which requests the DRM card to decrypt the encrypted contents, transmits the encrypted contents, and receives decrypted contents from the DRM card. - View Dependent Claims (26)
-
-
27. A computer readable recording medium storing a program for executing a method of decrypting contents received from a host device connected with a DRM card storing DRM software, the method comprising:
-
receiving encrypted contents information from the host device and granting a contents decryption request; executing the DRM software corresponding to the contents information and decrypting the received contents; and transmitting the decrypted contents to the host device.
-
-
28. A computer readable recording medium storing a program for executing a contents decryption method comprising:
-
a host device performing a mutual authentication with a DRM card storing DRM software connected to the host device; transferring encrypted contents information to the DRM card and requesting decryption of the encrypted contents; if a grant for the decryption request is received from the DRM card, transmitting the encrypted contents; and receiving decrypted contents from the DRM card.
-
Specification