System for keying protected electronic data to particular media to prevent unauthorized copying using a compound key
First Claim
1. A method of accessing electronic data stored on a media by a first device adapted to read said media, said electronic data including encrypted electronic data that was written to said media in an encrypted format, said method comprising:
- accessing said electronic data on said media;
determining whether said electronic data is encrypted electronic data;
if the electronic data is encrypted electronic data;
building a compound key in accordance with a predetermined operation including use of a unique identifier already permanently recorded on said media;
reading at least a portion of said electronic data from said media; and
decrypting said electronic data using said compound key as a decryption key, if the electronic data is not encrypted electronic data;
reading at least a portion of said electronic data from said media without performing said building and decrypting.
9 Assignments
0 Petitions
Accused Products
Abstract
A system an method for distribution of electronic data over a network infrastructure that includes a client device for operation by a user desiring to receive the electronic data and server that contains the electronic data and offering the electronic data for downloading to the client device via the network infrastructure. The client device communicates a compound data key that includes a unique serial number associated with a particular piece of media to which the electronic data is to be stored to the server, vendor information and user information. The server encrypts the electronic data using the compound key, and downloads the encrypted electronic data to the client computer, where the client computer writes the encrypted electronic data to the particular piece of media such that the encrypted electronic data may only be accessed from the particular piece of media. The electronic data is decrypted for use by the apparatus or another device attached to the apparatus using the compound key as a data key, and the data is accessible from only the one piece of media having the unique serial number and is not accessible from any other media having a different or no identifier. In an alternate embodiment, the apparatus for reading the encrypted electronic data is connected to a general purpose computer having a media drive which reads the unique serial number and the electronic data from the one piece of media. The apparatus comprises an application specific integrated circuit which controls and executes instructions to accept the electronic data and the unique serial number from the general purpose computer.
-
Citations
15 Claims
-
1. A method of accessing electronic data stored on a media by a first device adapted to read said media, said electronic data including encrypted electronic data that was written to said media in an encrypted format, said method comprising:
-
accessing said electronic data on said media;
determining whether said electronic data is encrypted electronic data;
if the electronic data is encrypted electronic data;
building a compound key in accordance with a predetermined operation including use of a unique identifier already permanently recorded on said media;
reading at least a portion of said electronic data from said media; and
decrypting said electronic data using said compound key as a decryption key, if the electronic data is not encrypted electronic data;
reading at least a portion of said electronic data from said media without performing said building and decrypting. - View Dependent Claims (2, 3, 4, 5, 14)
-
-
6. An apparatus for reading unencrypted electronic data or encrypted electronic data associated to one piece of media by a compound key that includes at least a unique identifier permanently contained on said one piece of media, comprising:
-
a processor which controls and executes instructions to read said electronic data and said unique identifier from said one piece of media; and
a media drive, responsive to said processor, which upon a determination that data to be read from said one piece of media is encrypted electronic data;
reads said unique identifier, wherein said encrypted electronic data is decrypted for use by said apparatus or another device attached to said apparatus using said compound key, which includes at least the unique identifier permanently contained on said one piece of media, as a data key, and wherein said data is accessible from only said one piece of media having said unique identifier and said data is not accessible from any other media having said unique identifier and said data is not accessible from any other media having a different or no identifier; and
upon a determination that data to be read from said one piece of media is unencrypted electronic data;
reads said unencrypted electronic data without decrypting said unencrypted electronic data. - View Dependent Claims (7, 8, 9, 10, 11)
-
-
12. A method of electronically distributing electronic data from one media to a second media within a device, said method utilizing a compound key that includes a unique identifier already permanently recorded on said second media to associate said electronic data with only said second media, said method comprising:
-
accessing said second media;
reading said unique identifier already recorded from a predetermined location on said second media;
building said compound key, which includes the unique identifier already permanently recorded on said second media, through a predetermined operation using at least said unique identifier already recorded;
reading said electronic data from said first media;
encrypting said electronic data after said reading using said compound key as an encryption key; and
writing said electronic data to said second media, such that information represented by said electronic data may be accessed for use from only said second media, and wherein data on said second media other than said electronic data written according to said writing, if present, may be copied to and accessed from another medium, free of the encryption constraints imposed upon said electronic data by said reading, building and encrypting. - View Dependent Claims (13, 15)
-
Specification