IP Library Granted Patent US 7,568,113
Granted Patent B2
US 7,568,113 · App. 10/542,904 · Granted Jul 28, 2009

Reliable storage medium access control method and device

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,568,113
App. No.
10/542,904
Granted
Jul 28, 2009
Kind
B2
Abstract

A method of and device ( 110 ) for granting access to content on a storage medium ( 101 ), comprising obtaining cryptographic data (Y) from a property ( 102 ), such as a wobble, of the storage medium ( 101 ), reading helper data (W) from the storage medium ( 101 ), and granting the access based on an application of a delta-contracting function to the cryptographic data (Y) and the helper data (W). The delta-contracting function allows the choice of an appropriate value of the helper data (W), such that any value of the cryptographic data (Y) which sufficiently resembles said original primary input value leads to the same output value. Substantially different values of the cryptographic data (Y) lead to different values of the output.

Claims (33)

1. A method of granting access to content on a storage medium, said method comprising the steps of:

configuring a processor to perform the steps of:

obtaining cryptographic data from a property of the storage medium;

reading helper data from the storage medium; and

granting the access based on an application of a delta-contracting function to the cryptographic data and the helper data based on an output value, wherein the helper data defines ranges of values for the cryptographic data and the delta-contracting function defines a corresponding output value for each range of values for the cryptographic data so that the helper data can be made to adapt the cryptographic data for a particular storage medium carrier in tolerating small deviations in the obtained cryptographic data.

2. The method as claimed in claim 1 , wherein said method further comprises the step of:

deriving a decryption key f or decrypting the content at least from the application of the delta-contracting function.

3. The method as claimed in claim 2 , wherein said step of deriving a decryption key further derives the decryption key from data supplied by a playback or recording apparatus.

4. The method as claimed in claim wherein the access is granted if the output value of the delta-contracting function corresponds to a control value recorded on the storage medium.

5. The method as claimed in claim 4 , wherein said method further comprises the steps of:

applying a cryptographic function to the output of the delta-contracting function; and

comparing the output of the cryptographic function to the control value.

6. The method as claimed in claim 5 , wherein the cryptographic function is a one-way hash function.

7. The method as claimed in claim 1 , wherein the delta-contracting function involves a combination of a matrix multiplication on the cryptographic data, a linear addition of at least a portion of the helper data, a quantization in which the quantization areas are defined by a portion of the helper data, and error correction decoding.

8. A computer-readable medium having a computer program product recorded thereon, said computer program product being arranged to cause a processor to execute the method of claim 1 .

9. The method as claimed in claim 1 , wherein the property of the storage medium is a physical property of the storage medium.

10. The method as claimed in claim 9 , wherein the physical property of the storage medium is variations in a physical parameter of the storage medium.

11. The method as claimed in claim 10 , wherein the variations in the physical parameter of the storage medium are naturally occurring variations in the physical parameter.

12. The method as claimed in claim 9 , wherein the physical property of the storage medium is wobble of the storage medium.

13. The method as claimed in claim 9 , wherein the storage medium is a pressed storage medium and the physical property of the storage medium is an aberration that occurred during the pressing process of the storage medium.

14. The method as claimed in claim 1 , wherein the storage medium includes disordered, scattering media, the method comprising acts of:

exciting the disordered, scattering media with a laser beam; and

receiving a resulting light pattern from the excited disordered, scattering media, wherein the physical property of the storage medium is determined from the received resulting light pattern.

15. A device arranged for granting access to content on a storage medium, said device comprising:

first reading means for obtaining cryptographic data from a property of the storage medium;

second reading means for reading helper data from the storage medium; and

access control means for granting the access based on an application of a delta-contracting function to the cryptographic data and the helper data based on an output value, wherein the helper data defines ranges of values for the cryptographic data and the delta-contracting function defines a corresponding output value for each range of values for the cryptographic data so that the helper data can be made to adapt the cryptographic data for a particular storage medium carrier in tolerating small deviations in the obtained cryptographic data.

16. A playback and/or recording apparatus comprising:

playback/recording means for playing back and/or recording data to a storage medium; and

a device arranged for granting access to content on the storage medium, said device comprising:

first reading means for obtaining cryptographic data from a property of the storage medium;

second reading means for reading helper data from the storage medium; and

access control means for granting access to the storage medium by the playback/recording means based on an application of a delta-contracting function to the cryptographic data and the helper data based on an output value, wherein the helper data defines ranges of values for the cryptographic data and the delta-contracting function defines a corresponding output value for each range of values for the cryptographic data so that the helper data can be made to adapt the cryptographic data for a particular storage medium carrier in tolerating small deviations in the obtained cryptographic data.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 9, 2024
From: INTRINSIC ID B.V.
To: SYNOPSYS, INC.
Reel/Frame 067679/0821 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 15, 2009
From: KONINKLIJKE PHILIPS ELECTRONICS N.V.
To: INTRINSIC ID B.V.
Reel/Frame 023235/0976 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 20, 2005
From: LINNARTZ, JOHAN PAUL MARIE GERARD
To: KONINKLIJKE PHILIPS ELECTRONICS, N.V.
Reel/Frame 017242/0167 →
Priority Claims (1)
EP 03100145 · Jan 24, 2003 · regional
Continuity (1)
Related Publication 20060087950A1 · Apr 27, 2006