Method, apparatus, and computer program product for controlling copying and playback of digital data
First Claim
1. A method in a data storage device for controlling copying and playback of digital data, said method comprising:
- selecting digital data to be stored using a portable digital storage medium, data that is stored using said medium capable of being accessed only when said medium is inserted into a drive that can be accessed by a data processing system; and
during manufacturing of said medium;
storing a unique identifier within said medium, said unique identifier identifying said medium;
storing a copy of said unique identifier in a first field in a tag that is affixed to a surface of said medium;
selecting a public key/private key pair for encryption and decryption of data, data that has been encrypted using said private key capable of being decrypted using only said public key;
storing said public key in a second field within said tag;
encrypting said digital data using said private key; and
storing said encrypted data using said medium.
1 Assignment
0 Petitions
Accused Products
Abstract
A method, apparatus, and computer program product are disclosed for controlling copying and playback of digital data. Digital data is selected that is to be stored using a portable digital storage medium. Data that is stored using the medium is capable of being accessed only when the medium is inserted into a drive that can be accessed by a data processing system. During manufacturing of the medium: a unique identifier is stored within the medium where the unique identifier identifies only that one particular medium, a copy of the unique identifier is also stored in a tag that is affixed to a surface of the medium, a public key/private key pair is selected for encrypting and decrypting data where data that has been encrypted using the private key of the pair is capable of being decrypted using only the public key of the pair, the public key of the pair is stored within the tag, the digital data is encrypted using the private key of the pair, and the encrypted data is stored using the medium.
29 Citations
20 Claims
-
1. A method in a data storage device for controlling copying and playback of digital data, said method comprising:
-
selecting digital data to be stored using a portable digital storage medium, data that is stored using said medium capable of being accessed only when said medium is inserted into a drive that can be accessed by a data processing system; and
during manufacturing of said medium;
storing a unique identifier within said medium, said unique identifier identifying said medium;
storing a copy of said unique identifier in a first field in a tag that is affixed to a surface of said medium;
selecting a public key/private key pair for encryption and decryption of data, data that has been encrypted using said private key capable of being decrypted using only said public key;
storing said public key in a second field within said tag;
encrypting said digital data using said private key; and
storing said encrypted data using said medium. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. An apparatus for controlling copying and playback of digital data, said apparatus comprising:
-
digital data to be stored using a portable digital storage medium, data that is stored using said medium capable of being accessed only when said medium is inserted into a drive that can be accessed by a data processing system; and
during manufacturing of said medium;
a unique identifier being stored within said medium, said unique identifier identifying said medium;
a copy of said unique identifier being stored in a first field in a tag that is affixed to a surface of said medium;
a public key/private key pair for encryption and decryption of data selected for said medium, data that has been encrypted using said private key capable of being decrypted using only said public key;
said public key being stored in a second field within said tag;
said digital data encrypted using said private key; and
said medium for storing said encrypted data. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A computer program product for controlling copying and playback of digital data, said product comprising:
-
instructions for selecting digital data to be stored using a portable digital storage medium, data that is stored using said medium capable of being accessed only when said medium is inserted into a drive that can be accessed by a data processing system; and
during manufacturing of said medium;
instructions for storing a unique identifier within said medium, said unique identifier identifying said medium;
storing a copy of said unique identifier in a first field in a tag that is affixed to a surface of said medium;
instructions for selecting a public key/private key pair for encryption and decryption of data, data that has been encrypted using said private key capable of being decrypted using only said public key;
instructions for storing said public key in a second field within said tag;
instructions for encrypting said digital data using said private key; and
instructions for storing said encrypted data using said medium. - View Dependent Claims (18, 19, 20)
-
Specification