← Back to Patent Explorer
EP1008989A2 Expired / Lapsed EP ⏱️ 0.0 years remaining

Method and apparatus for processing information, and recording medium

Assignee: Sony Corp
•
Filing: 1999-12-08
•
Granted: —
•
Expires: 2019-12-08
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A technique for updating a master key while maintaining interoperability is provided. An encrypted data memory stores an encrypted master key obtained by encrypting a master key using a device key stored in a device key memory. A master key decoder produces a master key by decoding the encrypted master key stored in the encrypted data memory using the device key stored in the device key memory. From the above-described master key, a master key of an older generation can be produced. More specifically, a master key of an older generation can be produced by applying a predetermined unidirectional function to the former master key.

Inventors

  • 👤 Tomoyuki Intellectual Property Dept. Asano
  • 👤 Yoshitomo Intellectual Property Dept. Osawa

Bibliographic Details

Application Number —
Jurisdiction EP
Data Source google_patents
Last Synchronized 2026-10-31 10:25
CPC Classifications
G; G06; G06F; G06F21/00; G06F21/60; G06F21/62; G06F21/6209; G11; G11B; G11B20/00; G11B20/00086; G11B20/00188; G11B20/00195; G11B20/0021; G11B20/00217; G11B20/00246; G11B20/00253; G11B20/00297; G11B20/00304; G11B20/00333; G06F2211/00; G06F2211/007; G06F2221/00; G06F2221/21; G06F2221/2107

Claims Analysis

Total Claims: 33
Claim 1
Independent Claim 65 words
An information processing apparatus comprising: acquisition means for acquiring a first key from the outside, said first key being capable of producing a first key of a generation -older than the generation of said first key acquired from the outside; and updating means for updating the content of first key storage means storing said first key with said first key acquired via said acquisition means.
Claim 2
Dependent Claim 49 words
An information processing apparatus according to Claim 1, wherein if the generation of said first key acquired via said acquisition means is later than the generation of said first key stored in said first key storage means, said updating means updates the content of said first key storage means.
Claim 3
Dependent Claim 32 words
An information processing apparatus according to Claim 1, wherein said updating means replaces the first key stored in said first key storage means with the first key acquired via said acquisition means.
Claim 4
Dependent Claim 15 words
An information processing apparatus according to Claim 1, further comprising said first key storage means.
Claim 5
Dependent Claim 53 words
An information processing apparatus according to Claim 1, wherein said first key storage means stores a first encrypted key obtained by encrypting said first key in accordance to a second key, and wherein said information processing apparatus further comprises decoding means for decoding said first encrypted key in accordance with said second key.
Claim 6
Dependent Claim 19 words
An information processing apparatus according to Claim 5, further comprising second key storage means for storing said second key.
Claim 7
Dependent Claim 46 words
An information processing apparatus according to Claim 1, further comprising production means for producing, from the first key stored in the first key storage means, a first key of a generation older than the generation of said first key stored in the first key storage means.
Claim 8
Dependent Claim 50 words
An information processing apparatus according to Claim 7, wherein said production means produces a first key of a generation older than the generation of said first key stored in said first key storage means by applying a predetermined function to said first key stored in said first key storage means.
Claim 9
Dependent Claim 27 words
An information processing apparatus according to Claim 1, wherein said acquisition means reads said first key from a recording medium on which said first key is recorded.
Claim 10
Dependent Claim 48 words
An information processing apparatus according to Claim 9, wherein a plurality of said first keys are recorded on said recording medium, and wherein said acquisition means reads a particular first key of said plurality of first keys, said particular first key being assigned to said information processing. apparatus.
Claim 11
Dependent Claim 28 words
An information processing apparatus according to Claim 1, further comprising encryption means for encrypting data in accordance with the first key stored in said first key storage means.
Claim 12
Dependent Claim 72 words
An information processing apparatus according to Claim 1, further comprising: comparison means for comparing the generation of the first key stored in said first key storage means with a particular generation of a first key, said particular generation being indicated by generation information recorded on a recording medium; and recording control means for controlling recording of data onto said recording medium in accordance with a comparison result given by said comparison means.
Claim 13
Dependent Claim 55 words
An information processing apparatus according to Claim 12, wherein, only when the generation of the first key stored in said first key storage means is equal to or later than the generation indicated by the generation information recorded on said recording medium, said recording control means allows data to be recorded on said recording medium.
Claim 14
Dependent Claim 47 words
An information processing apparatus according to Claim 12, further comprising encryption means for encrypting data in accordance with the first key stored in said first key storage means and outputting the resultant encrypted data, wherein said recording control means records said encrypted data onto said recording medium.
Claim 15
Dependent Claim 38 words
An information processing apparatus according to Claim 14, wherein said recording control means also records, onto said recording medium, the generation information indicating the generation of the first key used by said encryption means to encrypt the data.
Claim 16
Dependent Claim 29 words
An information processing apparatus according to Claim 1, further comprising decoding means for decoding encrypted data in accordance with the first key stored in said first key storage means.
Claim 17
Dependent Claim 72 words
An information processing apparatus according to Claim 1, further comprising: comparison means for comparing the generation of the first key stored in said first key storage means with a particular generation of a first key, said particular generation being indicated by generation information recorded on a recording medium; and reproducing control means for controlling reproducing of data from said recording medium, in accordance with a comparison result given by said comparison means.
Claim 18
Dependent Claim 55 words
An information processing apparatus according to Claim 17, wherein only when the generation of the first key stored in said first key storage means is equal to or later than the generation indicated by the generation information recorded on said recording medium, said reproducing control means allows data to be reproduced from said recording medium.
Claim 19
Dependent Claim 45 words
An information processing apparatus according to Claim 17, wherein encrypted data is recorded on said recording medium, and wherein said information processing apparatus further comprises decoding means for decoding said encrypted data in accordance with the first key stored in said first key storage means.
Claim 20
Dependent Claim 119 words
An information processing apparatus according to Claim 1, further comprising: first comparison means for comparing the generation of the first key stored in said first key storage means with a generation indicated by first generation information stored on a recording medium on which encrypted data obtained by encrypting data according to a first key and the first generation information indicating the generation of the first key used to encrypt said data are recorded; reproducing control means for controlling reproducing of encrypted data from said recording medium, in accordance with a comparison result given by said first comparison means; and decoding means for decoding said encrypted data in accordance with the first key stored in said first key storage means.
Claim 21
Dependent Claim 56 words
An information processing apparatus according to Claim 20, wherein only when the generation of the first key stored in said first key storage means is equal to or later than the generation indicated by the first generation information recorded on said recording medium, said reproducing control means allows data to be reproduced from said recording medium.
Claim 22
Dependent Claim 96 words
An information processing apparatus according to Claim 20, wherein second generation information indicating the generation of a particular first key has been recorded, in advance, on said recording medium, said information processing apparatus further comprising second comparison means for comparing the generation indicated by the second generation information recorded on said recording medium with the generation of the first key stored in said first key storage means, and wherein said reproducing control means controls reproducing of said encrypted data from said recording medium, in accordance with comparison results given by said first and second comparison means.
Claim 23
Dependent Claim 97 words
An information processing apparatus according to Claim 20, further comprising production means for producing a first key in such a manner that, when the generation of the first key stored in said first key storage means is later than a generation indicated by first generation information stored on said recording medium, said production means produces a first key of the generation indicated by said first generation information from the first key stored in said first key storage means, wherein said decoding means decodes said encrypted data in accordance with the first key produced by said production means.
Claim 24
Dependent Claim 76 words
An information processing apparatus according to Claim 1, further comprising: production means for producing, from the first key stored in said first key storage means, a first key of a particular generation indicated by generation information recorded on a recording medium; encrypting means for encrypting data in accordance with the first key produced by said production means and outputting the resultant encrypted data; and recording control means for recording said encrypted data onto said recording medium.
Claim 25
Dependent Claim 75 words
An information processing apparatus according to Claim 1, further comprising: production means for producing, from the first key stored in said first key storage means, a first key of a particular generation indicated by generation information recorded on a recording medium; reproducing control means for reproducing data recorded on said recording medium; and decoding means for decoding the data reproduced from said recording medium, in accordance with the first key produced by said production means.
Claim 26
Dependent Claim 55 words
An information processing method comprising the steps of: acquiring a key from the outside, said key being capable of producing a key of a generation older than the generation of said key acquired from the outside; and updating the content of key storage means storing said key with said key acquired via said acquisition means.
Claim 27
Dependent Claim 67 words
A recording means storing a program executed by a computer to perform a process, said process comprising the steps of: acquiring a key from the outside, said key being capable of producing a key of a generation older than the generation of said key acquired from the outside; and updating the content of key storage means storing said key with said key acquired via said acquisition means.
Claim 28
Dependent Claim 61 words
A recording medium on which encrypted data obtained by encrypting data according to a first key is recorded, said recording medium being characterized in that: generation information is recorded on said recording medium, said generation information indicating the generation of a first key capable of producing a first key of a generation older than the generation indicated by said generation information.
Claim 29
Dependent Claim 17 words
A recording medium according to Claim 28, wherein said generation information is recorded in a read-only area.
Claim 30
Dependent Claim 27 words
A recording medium according to Claim 28, wherein said first key and generation information indicating the generation of said first key are recorded on said recording medium.
Claim 31
Dependent Claim 19 words
A recording medium according to Claim 30, wherein said first key is encrypted in accordance with a second key.
Claim 32
Dependent Claim 17 words
A recording medium according to Claim 30, wherein said first key is recorded in a read-only area.
Claim 33
Dependent Claim 31 words
A recording medium according to Claim 28, wherein a plurality of first keys and generation information indicating the generations of said plurality of first keys are recorded on said recording medium.

References Cited (Backward Citations)

No citation records indexed.

USPTO Annuity & Maintenance Windows

Maintenance schedule is calculated for granted US utility patents.

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag