Method for encrypting content, and method and apparatus for decrypting encrypted data | Patent Publication Number 20040076296
US 20040076296 A1International
1
H04N
National
1
380/201.
Field of Search
0
- 1. A terminal apparatus for decrypting encrypted data including content, comprising: nproviding 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.
- 4. A terminal for decrypting encrypted data including content, comprising: nproviding 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.
- 7. An encryption apparatus for encrypting content data, comprising: na 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.
- 10. An encryption apparatus for encrypting content data, comprising: na 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.
- 13. A method of decrypting encrypted data including content, comprising: npreparing 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.
- 16. A method of decrypting encrypted data including content, comprising: nproviding 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.
- 19. An encryption method of encrypting content data, comprising: nreceiving 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.
- 22. An encryption method of encrypting content data, comprising: nreceiving 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.
See the invalidated claims, subscribe to our Concierge Program.
View Concierge ProgramSubscription-Only
View Concierge ProgramSubscription-Only
View Concierge ProgramEmpower your practice with Patexia Publication Prosecution IP Module.
Get access to our exclusive rankings and unlock powerful data.
Looking for a Publication Attorney?
Get in touch with our team or create your account to start exploring a
network of over 120K attorneys.