Claims
- 1. An audio-video data signal embodied in a data stream comprising a data set that allows data of authorized and unauthorized publishers to be distinguished from each other, the set of data of an authorized publisher including (i) program data that are to be processed, (ii) control information for determining how the program data are to be processed, and (iii) an authorization code that is an encryption with a private key of a public-key cryptosystem pair of a function of at least part of said control information.
- 2. An audio-video data signal according to claim 1 wherein said set of data is derived from a carrier.
- 3. An audio-video data signal according to claim 1 wherein said set of data is a bit sequence.
- 4. A method for processing a set of data that allows data of authorized and unauthorized publishers to be distinguished from each other; the set of data of an authorized publisher including (i) program data that are to be processed, (ii) control information for determining how the program data are to be processed, and (iii) an authorization code that is an encryption with a private key of a public-key cryptosystem pair of a function of at least part of said control information; comprising the steps of: computing said function using said at least part of said control information, decrypting said authorization code with the public key paired with said private key, comparing the decrypted authorization code with the computed function, and selectively allowing processing of said program data in accordance with the outcome of said comparing step.
- 5. A system for processing a set of data that allows data of authorized and unauthorized publishers to be distinguished from each other, the set of data of an authorized publisher including (i) program data that are to be processed, (ii) control information for determining how the program data are to be processed, and (iii) an authorization code that is an encryption with a private key of a public-key cryptosystem pair of a function of at least part of said control information; comprising means for computing said function using said at least part of said control information, means for decrypting said authorization code with the public key paired with said private key, means for comparing the decrypted authorization code with the computed function, and means for selectively allowing processing of said program data in accordance with the operation of said comparing means.
- 6. A system according to claim 5 Wherein said set of data is stored on a carrier.
- 7. A system according to claim 5 wherein said set of data is in a data stream.
- 8. An audio-video data signal embodied in a data stream having a format that allows data of authorized and unauthorized publishers to be distinguished from each other, the data of an authorized publisher including (i) program data that are to be processed, (ii) control information for determining how the program data are to be processed, and (iii) an authorization code that is an encryption with a private key of a public-key cryptosystem pair of a function of at least part of said control information.
Parent Case Info
This is a continuation of application Ser. No. 09/211,588 filed on Dec. 14, 1998, now U.S. Pat. No. 6,148,139, which in turn is a continuation of Ser. No. 08/905,475 filed Aug. 4, 1997, now U.S. Pat. No. 6,115,534, which in turn is a continuation of application Ser. No. 08/486,611 filed on Jun. 7, 1995, now U.S. Pat. No. 5,671,320, which in turn is a continuation of application Ser. No. 08/144,791 filed Oct. 29, 1993, now U.S. Pat. No. 5,576,843.
US Referenced Citations (11)
Number |
Name |
Date |
Kind |
4933969 |
Marshall et al. |
Jun 1990 |
A |
5347579 |
Blandford |
Sep 1994 |
A |
5386468 |
Akiyama et al. |
Jan 1995 |
A |
5497421 |
Kaufman et al. |
Mar 1996 |
A |
5519778 |
Leighton et al. |
May 1996 |
A |
5532920 |
Hartrick et al. |
Jul 1996 |
A |
5576843 |
Cookson et al. |
Nov 1996 |
A |
5625461 |
Okamoto et al. |
Apr 1997 |
A |
5671320 |
Cookson et al. |
Sep 1997 |
A |
6115534 |
Cookson et al. |
Sep 2000 |
A |
6148139 |
Cookson et al. |
Nov 2000 |
A |
Continuations (4)
|
Number |
Date |
Country |
Parent |
09/211588 |
Dec 1998 |
US |
Child |
09/656873 |
|
US |
Parent |
08/905475 |
Aug 1997 |
US |
Child |
09/211588 |
|
US |
Parent |
08/486611 |
Jun 1995 |
US |
Child |
08/905475 |
|
US |
Parent |
08/144791 |
Oct 1993 |
US |
Child |
08/486611 |
|
US |