Patent ID: 7599890

Claim:
A license information storage apparatus to store license information supplied individually apart from encrypted content data, and that allows reproduction of encrypted content data, comprising: first storage means for storing at least a portion of said license information, a plurality of authentication data hold means, each for storing a plurality of authentication data that are configured to be authenticated respectively by a plurality of public authentication keys, said plurality of authentication data having a predetermined value predefined during fabrication of said license information storage apparatus, and being configured to authenticate a first public encryption key corresponding to a type of said license information storage apparatus with respective said plurality of public authentication keys, first select means for selectively providing said authentication data from said plurality of authentication data hold means outside of said license information storage apparatus according to a request external to said license information storage apparatus, first key hold means for storing a first private decryption key asymmetric to said first public encryption key, and used to decrypt data encrypted with said first public encryption key, first decryption means receiving a first symmetric key supplied from a supply source of said license information, and encrypted with said first public encryption key for decrypting the received first symmetric key using said first private decryption key, session key generation means for generating a second symmetric key, session key encryption means for encrypting said second symmetric key used for encryption of said license information using said first symmetric key to supply the encrypted key to said supply source of said license information, and session key decryption means receiving said license information supplied from a supply source of said license information, and encrypted with said second symmetric key for decrypting the received license key with said second symmetric key.