METHOD AND APPARATUS FOR PROTECTING DIGITAL CONTENTS STORED IN USB MASS STORAGE DEVICE
First Claim
1. A method for a universal serial bus (USB) mass storage (UMS) device of managing registration data of the UMS device, the method comprising:
- receiving a request to generate a random key;
generating the random key;
displaying the generated random key; and
encrypting the registration data using the generated random key,wherein the registration data comprises information a USB host connected to the UMS device uses to access encrypted digital content of the UMS device.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and apparatus for protecting digital content stored in a universal serial bus (USB) mass storage (UMS) device from unlimited distribution are provided. According to the method and apparatus, a UMS device generates a random key according to a request from a user and shows the generated random key to the user, and then, by using the random key, registration data is encrypted. Accordingly, only a USB host that registers the UMS device after the user connects the USB host directly to the UMS device, can freely use digital content of the UMS device, and even if encrypted registration data of the UMS is leaked out, unauthorized devices cannot register the UMS device.
90 Citations
14 Claims
-
1. A method for a universal serial bus (USB) mass storage (UMS) device of managing registration data of the UMS device, the method comprising:
-
receiving a request to generate a random key; generating the random key; displaying the generated random key; and encrypting the registration data using the generated random key, wherein the registration data comprises information a USB host connected to the UMS device uses to access encrypted digital content of the UMS device. - View Dependent Claims (2, 3)
-
-
4. A computer readable recording medium having embodied thereon a computer program for executing a method, the method comprising:
-
receiving a request to generate a random key; generating the random key; displaying the generated random key; and encrypting the registration data using the generated random key, wherein the registration data comprises information a universal serial bus (USB) host connected to a USB mass storage (UMS) device uses to access encrypted digital content of the UMS device.
-
-
5. An apparatus for managing registration data of a universal serial bus (USB) mass storage (UMS) device, the apparatus comprising:
-
a key generation unit which generates a random key according to an input; a user interface which receives the input and displays the generated random key; and an encryption unit which encrypts the registration data using the generated random key, wherein the registration data comprises information a USB host connected to the UMS device uses to access encrypted digital content of the UMS device. - View Dependent Claims (6, 7)
-
-
8. A method for a universal serial bus (USB) host of registering a USB mass storage (UMS) device, the method comprising:
-
requesting a key input if encrypted data is readout from a storage location reserved for registration data of the UMS device; and decrypting the encrypted data using the key input in response to the request, wherein the registration data comprises information the USB host connected to the UMS device uses to access encrypted digital content of the UMS device. - View Dependent Claims (9, 10)
-
-
11. A computer readable recording medium having embodied thereon a computer program for executing a method, the method comprising:
-
requesting a key input if encrypted data is readout from a storage location reserved for registration data of the UMS device; and decrypting the encrypted data using the key input in response to the request, wherein the registration data comprises information the USB host connected to the UMS device uses to access encrypted digital content of the UMS device.
-
-
12. An apparatus comprising:
-
a user interface which requests a key input if encrypted data in a storage location for registration data of a universal serial bus (USB) mass storage (UMS) device is read; and a decryption unit decrypting the encrypted data using the key input in response to the request, wherein the registration data comprises information the USB host connected to the UMS device uses to access encrypted digital content of the UMS device. - View Dependent Claims (13, 14)
-
Specification