Apparatus, method and medium storing a computer program to prevent unauthorized use of content.

2000 
In an information processing apparatus, a key management unit forms a judgment as to whether an authentication key owned by an application program is valid or invalid. A content protection unit is controlled so that contents are exchanged between the information processing apparatus and the application program only if the authentication key is found valid. An encryption/decryption unit encrypts a decrypted content by using an encryption key received from a key management unit and outputs the encrypted content to an encrypted-information addition unit. The encrypted-information addition unit adds encrypted information to the encrypted content received from the encryption/decryption unit and outputs the encrypted content with the encrypted information added thereto to the application program. As a result, it is possible to prevent a content from being utilized illegally.
    • Correction
    • Source
    • Cite
    • Save
    • Machine Reading By IdeaReader
    0
    References
    0
    Citations
    NaN
    KQI
    []