Restricted data access
First Claim
1. A data storage device having a data storage medium and comprising subject matter data stored on said medium, and also having control data stored on said medium, said control data, in use, providing information to a reading device, said control data enabling said reading device to find said subject matter data, wherein said control data is encrypted such that use of said control data by a reading device is restricted to a reading device adapted to decrypt said control data.
2 Assignments
0 Petitions
Accused Products
Abstract
A data storage medium 10 adapted to restrict access to data 20 stored thereupon by encrypting control login 18, 22 which directs storage devices 62, 64 where to look for the data 20 on the storage medium 10 and a method for providing such a storage medium 10.
-
Citations
32 Claims
- 1. A data storage device having a data storage medium and comprising subject matter data stored on said medium, and also having control data stored on said medium, said control data, in use, providing information to a reading device, said control data enabling said reading device to find said subject matter data, wherein said control data is encrypted such that use of said control data by a reading device is restricted to a reading device adapted to decrypt said control data.
-
9. A method of restricting access to subject matter data stored on a data storage device comprising the steps of:
-
(i) writing said subject matter data to a storage medium;
(ii) generating control data associated with management of said subject matter data stored on said data storage device, and associated with management of said data storage device;
(iii) encrypting said control data; and
(iv) writing said encrypted control data to said storage medium. - View Dependent Claims (10, 11, 12, 14, 15, 17, 18, 19, 20)
-
-
13. A method of restricting access to data stored on a data storage medium comprising the steps of:
-
(i) providing a data storage device having a data storage medium containing subject matter data and encrypted control data;
(ii) decrypting said control data so as to enable a reader to use said data storage device and to find an address of said subject matter data in said data storage medium;
(iii) using said decrypted control data to locate said subject matter data in said medium; and
(iv) reading said subject matter data from said medium.
-
-
16. A data writer adapted to write data to a data storage medium of a data storage device, said writer having a data writing head and a controller, said controller controlling said data writing head, in use, and said controller receiving in use subject matter data to be stored on said medium;
- and being adapted to create control data to accompany said subject matter data, said control data providing information to enable a reading device to use said data storage device and to locate and read said subject matter data on said medium, in use, and wherein said writer is adapted to encrypt said control data prior to said control data being written to said medium.
-
21. A reader adapted to read a compatible data storage device, said data storage device including a data storage medium, said medium having subject matter data and encrypted control data stored therein, said encrypted control data, when read and decrypted, enabling said reader to find and read said subject matter data in a meaningful way, and wherein said reader has a read head and a controller, said controller, in use, directing said read head to read a predetermined region of said medium in order to read said encrypted control data, and said controller being adapted to decrypt said encrypted control data to access said control data, and to use said control data to direct said head to read said subject matter data.
-
22. A method of writing data to a data storage medium comprising the steps of:
-
(i) providing a writer having a data writing head;
(ii) receiving subject matter data at said writer;
(iii) writing said subject matter data to said medium;
(iv) creating control data, indicative of data medium formatting of, and of a location of said subject matter data on said medium;
(v) encrypting said control data; and
(vi) writing said encrypted control data to said medium.
-
-
23. A method of reading data from a data storage medium comprising the steps of:
-
(i) providing a reader having a read head;
(ii) directing said reader where to find encrypted control data on said medium;
(iii) accessing said encrypted control data;
(iv) decrypting said encrypted control data; and
(v) utilising said control data to direct said read head to read subject matter data.
-
-
24. A computer readable medium having a program recorded thereupon for use with a data writer adapted to write data to a storage medium of a data storage device, said data writer having a data writing head and a controller controllable by said program;
- wherein said program controls said data writing head, in use, and said controller receiving subject matter data to be stored on said medium; and
said program creating, when run, control data to accompany said subject matter data, said control data providing information to enable a reading device to use said data storage device and to locate and read said subject matter data on said medium, and in which said program is adapted to encrypt said control data and to cause encrypted control data to be written to said medium.
- wherein said program controls said data writing head, in use, and said controller receiving subject matter data to be stored on said medium; and
-
25. A computer readable medium having a program recorded thereupon for use with a reader having a read head and a controller and being adapted to read a compatible data storage device, the data storage device including a data storage medium, said medium having subject matter data and encrypted control data stored therein, said encrypted control data, when read and decrypted, enabling a reader to find and read said subject matter data in a meaningful way, wherein said program when run causing said read head to read a predetermined region of said medium in order to read said encrypted control data, and said program causing decryption of said encrypted control data to access said control data, and using said control data to direct said head to read said subject matter data.
-
26. A computer readable medium having a control data decrypt program recorded thereupon which causes, in use, a reader to be able to read a data storage device, said data storage device comprising a data storage medium and comprising subject matter data stored on said medium, and also having control data stored on said medium, said control data, in use, providing information to said reader to enable said reader to find said subject matter data, wherein said control data is encrypted such that use of said control data by said reader is possible after said control data decrypt program has decrypted said control data.
-
27. A computer readable medium having a program recorded thereupon which causes, in use, a data writer to execute a method of restricting access to subject matter data stored on a data storage device comprising the steps of:
-
(i) writing said subject matter data to a storage medium;
(ii) generating control data associated with management of said subject matter data stored on said data storage device, and associated with management of said data storage device;
(iii) encrypting said control data; and
(iv) writing said encrypted control data to said storage medium.
-
-
28. A computer readable medium having a program recorded thereupon which causes, in use, a data reader to execute a method of restricting access to data stored on a data storage device having a data storage medium containing subject matter data and encrypted control data, said method performed by said program comprising:
-
(i) decrypting said control data so as to enable a reader to use said data storage device and to find an address of subject matter data in said data storage medium;
(ii) using said decrypted control data to locate said subject matter data in said medium; and
(iii) reading said subject matter data from said medium.
-
-
29. A computer readable medium having a program recorded thereupon which causes, in use, a data writer having a data writing head to execute a method of writing data to a data storage medium comprising the steps of:
-
(i) receiving subject matter data at said writer;
(ii) writing said subject matter data to said medium;
(iii) creating control data, indicative of data medium formatting of, and of a location of said subject matter data on, said medium;
(iv) encrypting said control data; and
(v) writing said encrypted control data to said medium.
-
-
30. A computer readable medium having a program recorded thereupon which causes, in use, a data reader having a read head to execute a method of reading data from a data storage medium comprising the steps of:
-
(i) directing said reader where to find encrypted control data on said medium;
(ii) accessing said encrypted control data;
(iii) decrypting said encrypted control data; and
(iv) utilising said control data to direct said read head to read subject matter data.
-
-
31. A data storage device having a data storage medium and comprising subject matter data stored on said medium, and also having control data stored on said medium, said control data, in use, providing information to a reading device, said control data enabling said reading device to find said subject matter data, said control data comprising specific subject matter control data which contains information regarding a location of said subject matter data within said medium, said control data being encrypted such that use of said control data by a reading device is restricted to a reading device adapted to decrypt said control data, and said medium having a portion thereof in which said control data is stored, and a portion thereof in which said subject matter data is stored.
-
32. A data storage device having a data storage means and comprising subject matter data stored on said storage means, and also having control data stored on said storage means, said control data, in use, providing information to data reading means, said control data enabling said data reading means to locate said subject matter data, said control data being encrypted such that use of said control data by said data reading means is restricted to data reading means adapted to decrypt said control data.
Specification