A copyright protection system comprises an encryption device and a
decryption device. Cryptographic communication is performed between the
encryption device and the decryption device using a contents key. The
encryption device includes a contents storage section for storing
contents, a first contents key generation section for generating the
contents key based on a second decryption limitation obtained by updating
a first decryption limitation, and a first encryption section for
encrypting the contents using the contents key and outputting the
encrypted contents. The decryption device includes a second contents key
generation section for generating the contents key from the second
decryption limitation, and a first decryption section for decrypting the
encrypted contents using the contents key generated by the second
contents key generation section.