Data storage medium with certification data
AssigneeKabushiki Kaisha Toshiba
InventorHiroshi Iwasaki
Life of this patent
Estimating the term…
Abstract
A data storage medium has a first memory area that is read-only and stores first certification data that is unique to the data storage medium, a second memory area that stores data and second certification data supplied from the outside, an identity circuit for determining whether or not the first and second certification data are identical with each other, and a switch circuit for providing the data stored in the second memory area to the outside only when the identity circuit determines that the first and second certification data are identical with each other. If data is written into the data storage medium with illegal certification data, the data storage medium disables the reading of the written data from the data storage medium, thereby preventing the illegal copying of digital data.
Claims21
A data storage medium comprising:
- a first memory area that is read-only and stores first certification data that is unique to the data storage medium;
- a second memory area that stores data and second certification data supplied from the outside;
- an identity circuit which determines whether or not the first and second certification data are identical with each other, the identity circuit including a generator which generates binary data and inverted binary data from the first certification data, and an adder which adds the inverted binary data of the first certification data to binary data corresponding to the second certification data;
- and
- a switch circuit which provides the data stored in the second memory area to the outside only when the identity circuit determines that the first and second certification data are identical with each other, the switch circuit including a circuit which connects the second memory area to an output terminal only when a sum provided by the adder includes all 1s.
A data storage medium comprising:
- a first memory area that is read-only and stores first certification data that is unique to the data storage medium, the first memory area storing binary data and inverted binary data both corresponding to the first certification data;
- a second memory area that stores data and second certification data supplied from the outside;
- an identity circuit which determines whether or not the first and second certification data are identical with each other;
- a switch circuit which provides the data stored in the second memory area to the outside only when the identity circuit determines that the first and second certification data are identical with each other;
- a tester which checks to see if the first certification data was altered, the tester including a reader which reads the binary data and inverted binary data both corresponding to the first certification data from the first memory area, and an adder which adds the read binary data and inverted binary data to each other;
- and
- another switch circuit which provides the data stored in the first memory area to the outside only when the tester determines that the first certification data is not altered, the another switch circuit including a circuit which connects the first memory area to an output terminal only when a sum provided by the adder includes all 1s.
A data storage medium comprising:
- a first memory area that is read only and stores first certification data that is unique to the data storage medium;
- a second memory area that stores data and second certification data supplied from the outside;
- an encoder which encodes the first certification data into third certification data;
- a specific memory area defined in the second memory area according to the first certification data, to store the third certification data;
- an identity circuit which determines whether or not the second and third certification data are identical with each other;
- and
- a switch circuit which provides the data stored in the second memory area to the outside only when the identity circuit determines that the second and third certification data are identical with each other.
A data storage medium comprising:
- first memory means for storing first certification data that is unique to the data storage medium;
- second memory means for storing data and second certification data supplied from the outside;
- means for determining whether or not the first and second certification data are identical with each other, the determining means including means for generating binary data and inverted binary data from the first certification data, and means for adding the inverted binary data of the first certification data to binary data corresponding to the second certification data;
- and
- switching means for providing the data stored in the second memory area to the outside only when the determining means determines that the first and second certification data are identical with each other, the switching means including means for connecting the second memory area to an output terminal only when a sum provided by the adder includes all 1s.
A data storage medium comprising:
- first memory means for storing first certification data that is unique to the data storage medium, the first memory means storing binary data and inverted binary data both corresponding to the first certification data;
- second memory means for storing data and second certification data supplied from the outside;
- means for determining whether or not the first and second certification data are identical with each other;
- switching means for providing the data stored in the second memory means to the outside only when the determining means determines that the first and second certification data are identical with each other;
- means for checking to see if the first certification data was altered, the checking means including means for reading the binary data and inverted binary data both corresponding to the first certification data from the first memory means, and means for adding the read binary data and inverted binary data to each other;
- and
- another switching means for providing the data stored in the first memory means to the outside only when the checking means determines that the first certification data is not altered, the another switching means including means for connecting the first memory means to an output terminal only when a sum provided by the adding means includes all 1s.
A data storage medium comprising:
- first memory means for storing first certification data that is unique to the data storage medium;
- second memory means for storing data and second certification data supplied from the outside;
- means for encoding the first certification data into third certification data;
- specific memory means defined in the second memory means according to the first certification data, and for storing the third certification data;
- means for determining whether or not the second and third certification data are identical with each other;
- and
- switching means for providing the data stored in the second memory means to the outside only when the determining means determines that the second and third certification data are identical with each other.
Dependencies are inferred from the claim text.