Method for encrypting content, and method and apparatus for decrypting encrypted data
First Claim
1. A terminal apparatus for decrypting encrypted data including content, comprising:
- providing part configure to providing terminal-side item information;
a first memory part configured to receive and store operational rule information corresponding to a combination of title key and reproduction object inherent information, the title key being uniquely determined in accordance with the content, and the reproduction object inherent information restricting a reproduction object of content and including item information;
a second memory part configured to receive and store the encrypted content data encrypted based to on encryption key information generated from the title key and the reproduction object inherent information;
a decryption key generation unit configured to compare the item information with the terminal-side item information to judge a reproduction possibility of the encrypted content data, and generate a decryption key from the item information and the title key in accordance with the judgment, the item information being acquired from the operational rule information; and
a decryption unit configured to decrypt the content data based on the decryption key information.
1 Assignment
0 Petitions
Accused Products
Abstract
In a method of decrypting encrypted data, which is encrypted, based on an encryption key, the encrypted content data and operational rule information are supplied to a discriminating part. The operational rule information includes title key and reproduction object inherent information. The title key is uniquely determined in accordance with the content data, and the reproduction object inherent information restricts a reproduction of content data and includes item information for restricting a terminal. The item information is acquired from terminal side, and a reproduction possibility of the encoded content data is judged based on the terminal-side item information and the operational rule information. In a decryption key generation portion, a decryption key is generated from the item information and the title key in accordance with the judgment. In a decryption portion, the encrypted content data is decrypted based on the decryption key information.
-
Citations
24 Claims
-
1. A terminal apparatus for decrypting encrypted data including content, comprising:
-
providing part configure to providing terminal-side item information;
a first memory part configured to receive and store operational rule information corresponding to a combination of title key and reproduction object inherent information, the title key being uniquely determined in accordance with the content, and the reproduction object inherent information restricting a reproduction object of content and including item information;
a second memory part configured to receive and store the encrypted content data encrypted based to on encryption key information generated from the title key and the reproduction object inherent information;
a decryption key generation unit configured to compare the item information with the terminal-side item information to judge a reproduction possibility of the encrypted content data, and generate a decryption key from the item information and the title key in accordance with the judgment, the item information being acquired from the operational rule information; and
a decryption unit configured to decrypt the content data based on the decryption key information. - View Dependent Claims (2, 3)
-
-
4. A terminal for decrypting encrypted data including content, comprising:
-
providing part configure to provide terminal-side item information;
a first memory part configured to receive and store operational rule information corresponding to a combination of title key and encrypted keyword information, the title key being uniquely determined in accordance with the content, and the encrypted keyword information being encrypted based on reproduction object inherent information restricting a reproduction object of content and including item information;
a second memory part configured to receive and store the encrypted content data encrypted based to on encryption key information generated from the title key and the reproduction object inherent information;
a decryption key generation unit configured to compare the key word information with the terminal-side item information to judge a reproduction possibility of the encrypted content data, and generate a decryption key from the item information and the title key in accordance with the judgment, the key word information being acquired from the operational rule information; and
a decryption unit configured to decrypt the content data based on the decryption key information. - View Dependent Claims (5, 6)
-
-
7. An encryption apparatus for encrypting content data, comprising:
-
a receiving portion configured to receive terminal-side item information from the outside of the apparatus;
a first generation portion configured to acquire a title key which is uniquely determined in accordance with each content and the terminal-side item information and generates reproduction object inherent information which restricts a reproduction object of content;
a second generation portion configured to generate an encryption key information based on the title key and the reproduction object inherent information;
an encryption portion configured to encrypt the content data with utilizing the encryption key information to generate a encryption content file; and
an output portion configured to generate an operational rule information file including the title key, and the reproduction object inherent information and outputs the operational rule information file. - View Dependent Claims (8, 9)
-
-
10. An encryption apparatus for encrypting content data, comprising:
-
a receiving portion configured to receive terminal-side item information from the outside of the apparatus;
a first generation portion configured to acquire a title key which is uniquely determined in accordance with each content and the terminal-side item information and generates reproduction object inherent information which restricts a reproduction object of content;
a second generation portion configured to generate encryption key information based on the title key and the reproduction object inherent information, and generates encrypted keyword information obtained by encrypting the encryption key information based on the reproduction object inherent information;
an encryption portion configured to encrypt the content data with utilizing the encryption key information to generate a encrypted content file; and
an output portion configured to generate an operational rule information file including the title key, and the encrypted keyword information. - View Dependent Claims (11, 12)
-
-
13. A method of decrypting encrypted data including content, comprising:
-
preparing terminal-side item information;
receiving and storing operational rule information corresponding to a combination of title key and reproduction object inherent information, the title key being uniquely determined in accordance with the content, and the reproduction object inherent information restricting a reproduction object of content and including item information;
receiving and storing the encrypted content data encrypted based to on encryption key information generated from the title key and the reproduction object inherent information;
comparing the item information with the terminal-side item information to judge a reproduction possibility of the encrypted content data, and generating a decryption key from the item information and the title key in accordance with the judgment, the item information being acquired from the operational rule information; and
decrypting the content data based on the decryption key information. - View Dependent Claims (14, 15)
-
-
16. A method of decrypting encrypted data including content, comprising:
-
providing terminal-side item information;
receiving and storing operational rule information corresponding to a combination of title key and encrypted keyword information, the title key being uniquely determined in accordance with the content, and the encrypted keyword information being encrypted based on reproduction object inherent information restricting a reproduction object of content and including item information;
receiving and storing the encrypted content data encrypted based to on encryption key information generated from the title key and the reproduction object inherent information;
comparing the key word information with the terminal-side item information to judge a reproduction possibility of the encrypted content data, and generating a decryption key from the item information and the title key in accordance with the judgment, the key word information being acquired from the operational rule information; and
decrypting the content data based on the decryption key information. - View Dependent Claims (17, 18)
-
-
19. An encryption method of encrypting content data, comprising:
-
receiving terminal-side item information from the outside;
acquiring a title key which is uniquely determined in accordance with each content and the terminal-side item information and generating reproduction object inherent information which restricts a reproduction object of content;
generating an encryption key information based on the title key and the reproduction object inherent information;
encrypting the content data with utilizing the encryption key information to generate a encryption content file; and
generating a operational rule information file including the title key, and the reproduction object inherent information and outputs the operational rule information file. - View Dependent Claims (20, 21)
-
-
22. An encryption method of encrypting content data, comprising:
-
receiving terminal-side item information from the outside;
acquiring a title key which is uniquely determined in accordance with each content and the terminal-side item information and generating reproduction object inherent information which restricts a reproduction object of content;
generating encryption key information based on the title key and the reproduction object inherent information, and generating encrypted keyword information obtained by encrypting the encryption key information based on the reproduction inherent information;
encrypting the content data with utilizing the encryption key information; and
generating an operational rule information file including the title key, and the encrypted keyword information and outputting the operational rule information file. - View Dependent Claims (23, 24)
-
Specification