← Back to Patent Explorer
US5883958A Expired / Lapsed US ⏱️ 0.0 years remaining

Method and device for data decryption, a method and device for device identification, a recording medium, a method of disk production, and a method and apparatus for disk recording

Assignee: Sony Corp
•
Filing: 1997-03-26
•
Granted: 1999-03-16
•
Expires: 2017-03-26
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A video disk playback apparatus includes a disk driver which retrieves video data and a key data table from a digital video disk, and a decoder board which has its own ID. The disk driver receives the ID from the decoder board, verifies the ID, selects key data based on it, calculates a first datum from the selected key data, and sends the datum to the decoder board. The decoder board calculates a second datum from the key data and first datum, and returns the second datum to the disk driver. The disk driver verifies the second datum, produces an encryption key, encrypts the video data based on it, and feeds the encrypted video data to the decoder board. The decoder board calculates a decryption key from the first datum, decrypts the video data based on it, and decodes the decrypted video data for display.

Inventors

  • 👤 Ryuji Ishiguro
  • 👤 Yoshitomo Osawa

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-07 12:35
CPC Classifications
H; H04; H04N; H04N5/00; H04N5/76; H04N5/91; H04N5/913; G; G11; G11B; G11B20/00; G11B20/00086; G11B20/0021; G11B20/00217; G11B20/00253; G11B20/00326; G11B20/00485; G11B20/00492; G11B20/00536; H04L; H04L9/00; H04L9/32; H04L9/3271; H04L2209/00; H04L2209/60; H04N2005/91357; H04N2005/91364

Claims Analysis

Total Claims: 38
Claim 1
Independent Claim 242 words
A method of data decryption implemented by a second device which receives encrypted data which has been encrypted based on a prescribed encryption key S, which had been generated in a prescribed manner, and supplied by a first device, and decrypts the encrypted data by using the encryption key S, said method comprising the steps of: receiving encrypted data which has been encrypted based on the encryption key S and supplied by said first device; and decrypting the encrypted data by using the encryption key S, said encryption key S being generated by implementing: a step conducted by one of said first and second devices of receiving identification data from other of said first and second devices, selecting public keys α and p relevant to the identification data, calculating a first datum C from the selected public keys α and p and a random number k1 based on formula C=(α k1 mod p), and supplying the first datum C to said other device; a step conducted by said other device of calculating a second datum r from the public keys * and p and a random number k2, supplying the second datum r to said one device, and calculating the encryption key S from the first datum C and the random number k2; and a step conducted by said one device of calculating the encryption key S from the second datum r supplied by said other device and the random number k1.
Claim 2
Independent Claim 242 words
A method of data decryption implemented by a second device which receives encrypted data which has been encrypted based on a prescribed encryption key S, which had been generated in a prescribed manner, and supplied by a first device, and decrypts the encrypted data by using the encryption key S, said method comprising the steps of: receiving encrypted data which has been encrypted based on the encryption key S and supplied by said first device; and decrypting the encrypted data by using the encryption key S, said encryption key S being generated by implementing: a step conducted by one of said first and second devices of receiving identification data from other of said first and second devices, selecting public keys α and p relevant to the identification data, calculating a first datum C from the selected public keys α and p and a random number k1 based on formula C=(α k1 mod p), and supplying the first datum C to said other device; a step conducted by said other device of calculating a second datum r from the public keys * and p and a random number k2, supplying the second datum r to said one device, and calculating the encryption key S from the first datum C and the random number k2; and a step conducted by said one device of calculating the encryption key S from the second datum r supplied by said other device and the random number k1.
Claim 3
Dependent Claim 121 words
A data decryption method according to claim 1, wherein device identification is implemented between said first and second devices by implementing: a step conducted by said other device of calculating a third datum d from the first datum C, the second datum r, the public key p, the random number k2 and a private key n, and supplying the resulting third datum d to said one device; and a step conducted by said one device of comparing a value which is calculated from the second datum r and the third datum d supplied by said other device and a prescribed public key β with a value which is calculated from the public keys α and p and the first datum C.
Claim 4
Dependent Claim 116 words
A data decryption method according to claim 2, wherein said data comprises data encrypted based on an encryption key Q, and wherein said second device receives from said first device encrypted data, which has been encrypted based on the encryption key S, and encrypted encryption keys x and y which have been produced by decrypting the encryption key Q based on the public keys α, β and p, decrypts the encrypted data by using the encryption key S, decrypts the encrypted encryption keys x and y by using the private key n and the public key p thereby to produce the decrypted encryption key Q, and decrypts the data by using the decrypted encryption key Q.
Claim 5
Dependent Claim 22 words
A data decryption method according to claim 1, wherein said public keys α and p are data retrieved from a recording medium.
Claim 6
Independent Claim 247 words
A device for data decryption which receives encrypted data which has been encrypted based on a prescribed encryption key S, which had been generated in a prescribed manner, and supplied by a first device, and decrypts the encrypted data by using the encryption key S, said device comprising: a receiver which receives encrypted data which has been encrypted based on the encryption key S and supplied by said first device; and a first decrypter which decrypts the encrypted data by using the encryption key S, said encryption key S being generated by implementing: a step conducted by one of said first device and said data decryption device of receiving identification data from other of said first device and said data decryption device, selecting public keys α and p relevant to the identification data, calculating a first datum C from the selected public keys α and p and a random number k1 based on formula C=(α k1 mod p), and supplying the first datum C to said other device; a step conducted by said other device of calculating a second datum r from the public keys * and p and a random number k2, supplying the second datum r to said one device, and calculating the encryption key S from the first datum C and the random number k2; and a step conducted by said one device of calculating the encryption key S from the second datum r supplied by said other device and the random number k1.
Claim 7
Independent Claim 247 words
A device for data decryption which receives encrypted data which has been encrypted based on a prescribed encryption key S, which had been generated in a prescribed manner, and supplied by a first device, and decrypts the encrypted data by using the encryption key S, said device comprising: a receiver which receives encrypted data which has been encrypted based on the encryption key S and supplied by said first device; and a first decrypter which decrypts the encrypted data by using the encryption key S, said encryption key S being generated by implementing: a step conducted by one of said first device and said data decryption device of receiving identification data from other of said first device and said data decryption device, selecting public keys α and p relevant to the identification data, calculating a first datum C from the selected public keys α and p and a random number k1 based on formula C=(α k1 mod p), and supplying the first datum C to said other device; a step conducted by said other device of calculating a second datum r from the public keys * and p and a random number k2, supplying the second datum r to said one device, and calculating the encryption key S from the first datum C and the random number k2; and a step conducted by said one device of calculating the encryption key S from the second datum r supplied by said other device and the random number k1.
Claim 8
Dependent Claim 124 words
A data decryption device according to claim 5, wherein device identification is implemented between said first device and said data decryption device by implementing: a step conducted by said other device of calculating a third datum d from the first datum C, the second datum r, the public key p, the random number k2 and a private key n, and supplying the resulting third datum d to said one device; and a step conducted by said one device of comparing a value which is calculated from the second datum r and the third datum d supplied by said other device and a prescribed public key β with a value which is calculated from the public keys α and p and the first datum C.
Claim 9
Dependent Claim 135 words
A data decryption device according to claim 6, wherein said encrypted data comprises data encrypted based on an encryption key Q, and wherein said data decryption device comprises: a receiver which receives from said first device encrypted data, which has been encrypted based on the encryption key S, and encrypted encryption keys x and y which have been produced by decrypting the encryption key Q based on the public keys α, β and p; a first decrypter which decrypts the encrypted data by using the encryption key S; a key decrypter which decrypts the encrypted encryption keys x and y based on the private key n and the public key p thereby to produce the decrypted encryption key Q; and a second decrypter which decrypts the encrypted data by using the decrypted encryption key Q.
Claim 10
Dependent Claim 22 words
A data decryption device according to claim 5, wherein said public keys α and p are data retrieved from a recording medium.
Claim 11
Independent Claim 215 words
A method of device identification implemented by one for other of a first device which encrypts data based on a prescribed encryption key S thereby to produce encrypted data and a data decryption device which receives the encrypted data and decrypts the encrypted data by using the encryption key S, said method comprising: a step conducted by one of said first device and said data decryption device of receiving identification data from other of said first device and said data decryption device, selecting public keys α and p relevant to the identification data, calculating a first datum C from the selected public keys α and p and a random number k1 based on formula C=(α k1 mod p), and supplying the first datum C to said other device; a step conducted by said other device of calculating second data r and d from the public keys α and p and a random number k2, supplying the second data r and d to said one device; a step conducted by said one device of comparing a value which is calculated from the second data r and d supplied by said other device and a prescribed public key β with a value which is calculated from the public keys α and p and the first datum C.
Claim 12
Independent Claim 215 words
A method of device identification implemented by one for other of a first device which encrypts data based on a prescribed encryption key S thereby to produce encrypted data and a data decryption device which receives the encrypted data and decrypts the encrypted data by using the encryption key S, said method comprising: a step conducted by one of said first device and said data decryption device of receiving identification data from other of said first device and said data decryption device, selecting public keys α and p relevant to the identification data, calculating a first datum C from the selected public keys α and p and a random number k1 based on formula C=(α k1 mod p), and supplying the first datum C to said other device; a step conducted by said other device of calculating second data r and d from the public keys α and p and a random number k2, supplying the second data r and d to said one device; a step conducted by said one device of comparing a value which is calculated from the second data r and d supplied by said other device and a prescribed public key β with a value which is calculated from the public keys α and p and the first datum C.
Claim 13
Dependent Claim 114 words
A recording medium played with a playback apparatus which consists of a first device which encrypts data based on a prescribed encryption key S thereby to produce encrypted data and a data decryption device which decrypts the encrypted data supplied by said first device by using the encryption keys, said recording medium having a record of data which is generated by implementing: a step of producing a key table by making correspondence of public keys α and p, which are used to calculate the encryption key S, to identification data which are used to identify said first device or said data decryption device; and a step of recording said data and said key table.
Claim 14
Dependent Claim 114 words
A recording medium played with a playback apparatus which consists of a first device which encrypts data based on a prescribed encryption key S thereby to produce encrypted data and a data decryption device which decrypts the encrypted data supplied by said first device by using the encryption keys, said recording medium having a record of data which is generated by implementing: a step of producing a key table by making correspondence of public keys α and p, which are used to calculate the encryption key S, to identification data which are used to identify said first device or said data decryption device; and a step of recording said data and said key table.
Claim 15
Dependent Claim 35 words
A recording medium according to claim 10, wherein said key table includes a public key β, which is used to identify said first device or said data decryption device, in correspondence to said identification data.
Claim 16
Dependent Claim 54 words
A recording medium according to claim 10, wherein said data comprises data encrypted based on an encryption key Q, and wherein said key table includes encryption keys x and y, which are produced by encrypting the encryption key Q based on the public keys α, β and p, in correspondence to said identification data.
Claim 17
Independent Claim 113 words
A method of data recording for a recording medium which is played with a playback apparatus which consists of a first device which encrypts data based on a prescribed encryption key S thereby to produce encrypted data and a data decryption device which decrypts the encrypted data supplied by said first device by using the encryption key S, said method comprising: a step of producing a key table by making correspondence of public keys α and p, which are used to calculate the encryption key S, to identification data which are used to identify said first device of said data decryption device; and a step of recording said data and said key table.
Claim 18
Independent Claim 113 words
A method of data recording for a recording medium which is played with a playback apparatus which consists of a first device which encrypts data based on a prescribed encryption key S thereby to produce encrypted data and a data decryption device which decrypts the encrypted data supplied by said first device by using the encryption key S, said method comprising: a step of producing a key table by making correspondence of public keys α and p, which are used to calculate the encryption key S, to identification data which are used to identify said first device of said data decryption device; and a step of recording said data and said key table.
Claim 19
Independent Claim 111 words
An apparatus for data recording for a recording medium which is played with a playback apparatus which consists of a first device which encrypts data based on a prescribed encryption key S thereby to produce encrypted data and a data decryption device which decrypts the encrypted data supplied by said first device by using the encryption key S, said apparatus comprising: means of producing a key table by making correspondence of public keys α and p, which are used to calculate the encryption key S, to identification data which are used to identify said first device or said data decryption device; and means of recording said data and said key table.
Claim 20
Independent Claim 111 words
An apparatus for data recording for a recording medium which is played with a playback apparatus which consists of a first device which encrypts data based on a prescribed encryption key S thereby to produce encrypted data and a data decryption device which decrypts the encrypted data supplied by said first device by using the encryption key S, said apparatus comprising: means of producing a key table by making correspondence of public keys α and p, which are used to calculate the encryption key S, to identification data which are used to identify said first device or said data decryption device; and means of recording said data and said key table.
Claim 21
Dependent Claim 105 words
A recording medium played with a playback apparatus which consists of a first device which encrypts data based on a prescribed encryption key S thereby to produce encrypted data and a data decryption device which decrypts the encrypted data supplied by said first device by using the encryption key S, said recording medium having a record of data which is generated by implementing: a step of producing a key table by making correspondence of a public key β, which is used to identify said first device or said data decryption device, to identification data; and a step of recording said data and said key table.
Claim 22
Dependent Claim 105 words
A recording medium played with a playback apparatus which consists of a first device which encrypts data based on a prescribed encryption key S thereby to produce encrypted data and a data decryption device which decrypts the encrypted data supplied by said first device by using the encryption key S, said recording medium having a record of data which is generated by implementing: a step of producing a key table by making correspondence of a public key β, which is used to identify said first device or said data decryption device, to identification data; and a step of recording said data and said key table.
Claim 23
Independent Claim 103 words
A method of data recording for a recording medium which is played with a playback apparatus which consists of a first device which encrypts data based on a prescribed encryption key S thereby to produce encrypted data and a data decryption device which decrypts the encrypted data supplied by said first device by using the encryption key S, said method comprising: a step of producing a key table by making correspondence of a public key β, which is used to identify said first device or said data decryption device, to identification data; and a step of recording said data and said key table.
Claim 24
Independent Claim 103 words
A method of data recording for a recording medium which is played with a playback apparatus which consists of a first device which encrypts data based on a prescribed encryption key S thereby to produce encrypted data and a data decryption device which decrypts the encrypted data supplied by said first device by using the encryption key S, said method comprising: a step of producing a key table by making correspondence of a public key β, which is used to identify said first device or said data decryption device, to identification data; and a step of recording said data and said key table.
Claim 25
Dependent Claim 100 words
A record apparatus for a recording medium which is played with a playback apparatus which consists of a first device which encrypts data based on a prescribed encryption key S thereby to produce encrypted data and a data decryption device which decrypts the encrypted data supplied by said first device by using the encryption key S, said recording apparatus comprising: means of producing a key table by making correspondence of a public key β, which is used to identify said first device or said data decryption device, to identification data; and means of recording said data and said key table.
Claim 26
Dependent Claim 100 words
A record apparatus for a recording medium which is played with a playback apparatus which consists of a first device which encrypts data based on a prescribed encryption key S thereby to produce encrypted data and a data decryption device which decrypts the encrypted data supplied by said first device by using the encryption key S, said recording apparatus comprising: means of producing a key table by making correspondence of a public key β, which is used to identify said first device or said data decryption device, to identification data; and means of recording said data and said key table.
Claim 27
Dependent Claim 194 words
A recording medium played with a playback apparatus which consists of a first device which encrypts data, which has been encrypted based on an encryption key Q, by using a prescribed encryption key S thereby to produce encrypted data and a data decryption device which decrypts the encrypted data supplied by said first device by using the encryption key S and further decrypts the resulting data by using the encryption key Q, said recording medium having a record of data which is generated by implementing: a step of encrypting data based on the encryption key Q thereby to produce encrypted data; a step of producing a key table by making correspondence of encryption keys x and y, which are produced by encrypting the encryption key Q based on public keys α and p which are used to calculate the encryption key S and a public key β which is used to identify said first device or said data decryption device, to identification data which are used to identify said first device or said data decryption device; and a step of recording the data encrypted based on the encryption key Q and said key table.
Claim 28
Dependent Claim 194 words
A recording medium played with a playback apparatus which consists of a first device which encrypts data, which has been encrypted based on an encryption key Q, by using a prescribed encryption key S thereby to produce encrypted data and a data decryption device which decrypts the encrypted data supplied by said first device by using the encryption key S and further decrypts the resulting data by using the encryption key Q, said recording medium having a record of data which is generated by implementing: a step of encrypting data based on the encryption key Q thereby to produce encrypted data; a step of producing a key table by making correspondence of encryption keys x and y, which are produced by encrypting the encryption key Q based on public keys α and p which are used to calculate the encryption key S and a public key β which is used to identify said first device or said data decryption device, to identification data which are used to identify said first device or said data decryption device; and a step of recording the data encrypted based on the encryption key Q and said key table.
Claim 29
Independent Claim 192 words
A method of data recording for a recording medium which is played with a playback apparatus which consists of a first device which encrypts data, which has been encrypted based on an encryption key Q, by using a prescribed encryption key S thereby to produce encrypted data and a data decryption device which decrypts the encrypted data supplied by said first device by using the encryption key S and further decrypts the resulting data by using the encryption key Q, said method comprising: a step of encrypting data based on the encryption key Q thereby to produce encrypted data; a step of producing a key table by making correspondence of encryption keys x and y, which are produced by encrypting the encryption key Q based on public keys α and p which are used to calculate the encryption key S and a public key β which is used to identify said first device or said data decryption device, to identification data which are used to identify said first device or said data decryption device; and a step of recording the data encrypted based on the encryption key Q and said key table.
Claim 30
Independent Claim 192 words
A method of data recording for a recording medium which is played with a playback apparatus which consists of a first device which encrypts data, which has been encrypted based on an encryption key Q, by using a prescribed encryption key S thereby to produce encrypted data and a data decryption device which decrypts the encrypted data supplied by said first device by using the encryption key S and further decrypts the resulting data by using the encryption key Q, said method comprising: a step of encrypting data based on the encryption key Q thereby to produce encrypted data; a step of producing a key table by making correspondence of encryption keys x and y, which are produced by encrypting the encryption key Q based on public keys α and p which are used to calculate the encryption key S and a public key β which is used to identify said first device or said data decryption device, to identification data which are used to identify said first device or said data decryption device; and a step of recording the data encrypted based on the encryption key Q and said key table.
Claim 31
Dependent Claim 188 words
A record apparatus for a recording medium which is played with a playback apparatus which consists of a first device which encrypts data, which has been encrypted based on an encryption key Q, by using a prescribed encryption key S thereby to produce encrypted data and a data decryption device which decrypts the encrypted data supplied by said first device by using the encryption key S and further decrypts the resulting data by using the encryption key Q, said apparatus comprising: an encrypter which encrypts data based on the encryption key Q thereby to produce encrypted data; means of producing a key table by making correspondence of encryption keys x and y, which are produced by encrypting the encryption key Q based on public keys α and p which are used to calculate the encryption key S and a public key β which is used to identify said first device or said data decryption device, to identification data which are used to identify said first device or said data decryption device; and means of recording the data encrypted based on the encryption key Q and said key table.
Claim 32
Dependent Claim 188 words
A record apparatus for a recording medium which is played with a playback apparatus which consists of a first device which encrypts data, which has been encrypted based on an encryption key Q, by using a prescribed encryption key S thereby to produce encrypted data and a data decryption device which decrypts the encrypted data supplied by said first device by using the encryption key S and further decrypts the resulting data by using the encryption key Q, said apparatus comprising: an encrypter which encrypts data based on the encryption key Q thereby to produce encrypted data; means of producing a key table by making correspondence of encryption keys x and y, which are produced by encrypting the encryption key Q based on public keys α and p which are used to calculate the encryption key S and a public key β which is used to identify said first device or said data decryption device, to identification data which are used to identify said first device or said data decryption device; and means of recording the data encrypted based on the encryption key Q and said key table.
Claim 33
Independent Claim 126 words
A method of producing a record disk which is played with a playback apparatus which consists of a first device which encrypts data based on a prescribed encryption key S thereby to produce encrypted data and a data decryption device which decrypts the encrypted data supplied by said first device by using the encryption key S, said method comprising: a step of producing a key table by making correspondence of public keys α and p, which are used to calculate the encryption key S, to identification data which are used to identify said first device or said data decryption device; a step of recording said data and said key table on a master disk; and a step of producing a record disk from said master disk.
Claim 34
Independent Claim 126 words
A method of producing a record disk which is played with a playback apparatus which consists of a first device which encrypts data based on a prescribed encryption key S thereby to produce encrypted data and a data decryption device which decrypts the encrypted data supplied by said first device by using the encryption key S, said method comprising: a step of producing a key table by making correspondence of public keys α and p, which are used to calculate the encryption key S, to identification data which are used to identify said first device or said data decryption device; a step of recording said data and said key table on a master disk; and a step of producing a record disk from said master disk.
Claim 35
Independent Claim 116 words
A method of producing a record disk which is played with a playback apparatus which consists of a first device which encrypts data based on a prescribed encryption key S thereby to produce encrypted data and a data decryption device which decrypts the encrypted data supplied by said first device by using the encryption key S, said method comprising: a step of producing a key table by making correspondence of a public key β, which is used to identify said first device or said data decryption device, to identification data; a step of recording said data and said key table on a master disk; and a step of producing a record disk from said master disk.
Claim 36
Independent Claim 116 words
A method of producing a record disk which is played with a playback apparatus which consists of a first device which encrypts data based on a prescribed encryption key S thereby to produce encrypted data and a data decryption device which decrypts the encrypted data supplied by said first device by using the encryption key S, said method comprising: a step of producing a key table by making correspondence of a public key β, which is used to identify said first device or said data decryption device, to identification data; a step of recording said data and said key table on a master disk; and a step of producing a record disk from said master disk.
Claim 37
Independent Claim 205 words
A method of producing a record disk which is played with a playback apparatus which consists of a first device which encrypts data, which has been encrypted based on an encryption key Q, by using a prescribed encryption key S thereby to produce encrypted data and a data decryption device which decrypts the encrypted data supplied by said first device by using the encryption key S and further decrypts the resulting data by using the encryption key Q, said method comprising: a step of encrypting data based on the encryption key Q thereby to produce encrypted data; a step of producing a key table by making correspondence of encryption keys x and y, which are produced by encrypting the encryption key Q based on public keys * and p which are used to calculate the encryption key S and a public key β which is used to identify said first device or said data decryption device, to identification data which are used to identify said first device or said data decryption device; a step of recording the data encrypted based on the encryption key Q and said key table on a master disk; and a step of producing a record disk from said master disk.
Claim 38
Independent Claim 205 words
A method of producing a record disk which is played with a playback apparatus which consists of a first device which encrypts data, which has been encrypted based on an encryption key Q, by using a prescribed encryption key S thereby to produce encrypted data and a data decryption device which decrypts the encrypted data supplied by said first device by using the encryption key S and further decrypts the resulting data by using the encryption key Q, said method comprising: a step of encrypting data based on the encryption key Q thereby to produce encrypted data; a step of producing a key table by making correspondence of encryption keys x and y, which are produced by encrypting the encryption key Q based on public keys * and p which are used to calculate the encryption key S and a public key β which is used to identify said first device or said data decryption device, to identification data which are used to identify said first device or said data decryption device; a step of recording the data encrypted based on the encryption key Q and said key table on a master disk; and a step of producing a record disk from said master disk.

References Cited (Backward Citations)

US5802174A Cited
US5796839A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2002-03-15 2002-09-14 2003-03-16 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2006-03-15 2006-09-14 2007-03-16 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2010-03-15 2010-09-14 2011-03-16 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag